2017-12-19 31 views
0

Gitlabの自動バックアップをAWS S3に設定しようとしています。 gitlab.rbファイルで、今のようアップロードされたファイルに暗号化(Amazon S3とGitlabの一部として)を設定することの効果

https://www.icicletech.com/blog/gitlab-backup-made-easy 
https://docs.gitlab.com/ce/raketasks/backup_restore.html#uploading-backups-to-a-remote-cloud-storage 
https://cloudkul.com/blog/automate-gitlab-backups-within-amazon-s3-bucket/ 
http://docs.aws.amazon.com/general/latest/gr/rande.html 

、私はこのような何かを持っている(と、それが動作しているように見えるん):

私はセットアップとバケツを設定するには、以下の手順のこのセットを、次のされていますしかし、私は暗号化の部分について質問があります。

gitlab_rails['backup_upload_connection'] = { 
    'provider' => 'AWS', 
    'region' => 'us-east-2', 
    'aws_access_key_id' => 'my-access-key', 
    'aws_secret_access_key' => 'my-secret-access' 
    # If using an IAM Profile, don't configure aws_access_key_id & aws_secret_access_key 
    # 'use_iam_profile' => true 
} 
gitlab_rails['backup_upload_remote_directory'] = '' 
gitlab_rails['backup_encryption'] = 'AES256' 

また、enabled 256 Encryption within AWSバケット用です。

私はGitlabからAWSにバックアップをアップロードしました。 AWSでは、このファイルの定義は次のとおりです。

Owner 702261a042045906aab011fdadef768c 
Last modified Dec 19, 2017 11:03:49 AM GMT-0600 
Etag a6f04379656334c265d8fb5690185f0f-2 
Storage class Standard 
Server side encryption AES-256 
Size 118138880 

サーバー側の暗号化は、AWS自体で設定されています。 1は

gitlab_rails [ 'backup_encryption'] = gitlab.rbファイルの 'AES256'

を指定すると、

ちょうどこのです:

だから、私の質問は以下の通りです。 AWS内で暗号化を使用するためのフラグ? または、AWSに入る前にファイルをローカルで暗号化しています(2度目に暗号化される場所)。

TIA

答えて