1、备份配置文件
/etc/gitlab/gitlab.rb
/etc/gitlab/gitlab-secrets.json
2、备份数据,数据默认保存在/var/opt/gitlab/backups目录。
gitlab-rake gitlab:backup:create
3、复制数据到新Gitlab默认备份目录
cp 备份文件_gitlab_backup.tar /var/opt/gitlab/backups/
4、设置访问权限777
chmod 777 /var/opt/gitlab/backups/*.tar
5、恢复数据
#停止gitlab
gitlab-ctl stop
#TIMESTAMP_NUMBER不包含_gitlab_backup.tar
gitlab-rake gitlab:backup:restore BACKUP=TIMESTAMP_NUMBER
yes-->yes
6、检查恢复状态
#启动gitlab
gitlab-ctl start
#检查恢复状态
gitlab-rake gitlab:check SANITIZE=true

6978

被折叠的 条评论
为什么被折叠?



