2017-12-19 32 views
0

Gitlab의 자동 백업을 AWS S3에 설정하려고합니다.업로드 된 파일에 암호화 (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.rb 파일에 -하지만 - 암호화 부분에 대한 질문이 있습니다.

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 자체 내에서 설정되었습니다. 다음과 같이

그래서, 내 질문은 :

하나가

gitlab_rails를 지정하면 [ 'backup_encryption는']은 = 'AES256'는 gitlab.rb 파일

이 그냥 AWS 내에서 암호화를 사용하기위한 플래그? 또는 AWS에 도착하기 전에 파일에 로컬로 암호화가 발생합니다 (두 번째 암호화 될 위치).

TIA

답변