amazon-s3 - Gitlab 备份和恢复的最佳策略?
问题描述
我知道文档 https://docs.gitlab.com/ee/raketasks/backup_restore.html#back-up-gitlab
我正在 AWS EC2 上的 Ubuntu 20.04 LTS 上运行最新版本的 Docker 容器 gitlab-ce。所有基础设施都在 AWS 上。
我尝试使用附加到 EC2 实例的 IAM 角色将备份发送到 S3,但它显示“拒绝访问”
试图在 cron 中添加它。
docker exec -t gitlab-test_web_1 gitlab-backup create CRON=1 STRATEGY=copy
DIRECTORY=daily
tar -cvzf config-$(date +%Y%m%d-%H%M).tgz config/
有没有更好的办法?
解决方案
推荐阅读
- python - discrepancy between gradients and trained parameters calculated internally with the model.fit and using tape.gradient and applying them manually
- c++ - How to specify template deduction guides for template aliases?
- java - Parsing DAT file using bouncy castle
- javascript - 带有动态键的 TypeScript array.map()
- android - 如何在运行时获取调试日志?
- python - 在 Quiver 中,将矢量透明度设置为等于长度
- monaca - 无法联系您的支持,总是出错(附照片)
- angular - Angular/cli v11.2 中的 Postcss 插件
- qt - Qt QMake - 使用替换函数'eval'定义字符串
- java - 如何通过“双”对象获取“双类”