首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gitlab备份到S3桶

Gitlab备份到S3桶
EN

Stack Overflow用户
提问于 2017-06-12 18:04:54
回答 1查看 2.2K关注 0票数 2

我已经开始按照指令( S3 )将我的Gitlab数据备份到AWS的restore.html桶中。到目前为止,它运行良好,但我无法将这些数据自动移动到S3桶中的子文件夹中(比如s3://my_gitlab_bucket_backup/NewFolder)

目前,我执行了以下更改以将备份移动到桶中的根文件夹。

代码语言:javascript
运行
复制
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'

任何将此备份移至桶中的子文件夹的帮助都将非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2018-02-08 18:41:05

考虑到上面的配置是有效的,并且my_gitlab_bucket_backup将备份保存在存储桶的根文件夹中。如果您想将后续备份放置到your_folder (存储桶根部的路径/文件夹)中,可以尝试使用新功能,方法是在备份rake任务上设置DIRECTORY= (注意到这里 )。

例如sudo gitlab-rake gitlab:backup:create DIRECTORY=your_folder

如果您要求提供将旧备份文件移动到此文件夹中的功能,则我不认为该功能存在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44505984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档