[英]Gitlab backup secrets
我在Docker容器中运行docker ce v9.3.5。
我想备份此处描述的 gitlab机密
我使用此命令执行机密和配置的备份,但它给了我一个错误:
docker exec -t <your container name> /bin/sh -c 'umask 0077; tar cfz /secret/gitlab/backups/$(date "+etc-gitlab-\%s.tgz") -C / etc/gitlab'
我不确定文档是否已更新或我的docker版本是否已过时,但是容器内似乎没有“ / secret / gitlab / backups”文件夹。
我的问题是:
1)我需要准确运行哪个命令?
1)我可以只复制包含gitlab-secrets.json的容器文件夹“ / etc / gitlab”吗?
ps:我确实在“ / etc / gitlab”,“ / var / log / gitlab”和“ / var / opt / gitlab”挂载了卷
请确保gitlab_rails ['backup_path']选项确实为/ secret / gitlab / backups /并且路径存在。 这个想法是,如果您为备份设置了其他文件夹,则必须像在gitlab配置中设置的那样调整命令
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.