我已经开始按照指令(https://docs.gitlab.com/ee/raketasks/backup_restore.html)将我的Gitlab数据备份到AWS S3存储桶。到目前为止它工作正常,但我无法将这些数据自动移动到S3存储桶中的子文件夹(如s3:// my_gitlab_bucket_backup/NewFolder
)将Gitlab备份到S3存储桶
目前,我执行以下更改以将备份移动到根文件夹在桶里。
gitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"
gitlab_rails['backup_archive_permissions'] = 0644 # See: http://doc.gitlab.com/ce/raketasks/backup_restore.html#backup-archive-permissions
gitlab_rails['backup_pg_schema'] = 'public'
gitlab_rails['backup_keep_time'] = 604800
gitlab_rails['backup_upload_connection'] = {
'provider' => 'AWS',
'region' => 'us-east-1',
'aws_access_key_id' => 'ABCDEF',
'aws_secret_access_key' => 'XYZAL'
}
gitlab_rails['backup_upload_remote_directory'] = 'my_gitlab_bucket_backup'
任何有助于此备份移动到子文件夹中的桶,将不胜感激
这很混乱,你有没有开始备份?你只是想将已经备份的文件移动到子文件夹? – strongjz
我必须在gitlab.rb文件中执行哪些更改,以便下次再备份时,我的备份文件将自动移至S3存储桶中的子文件夹 –