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