yum备份迁移Docker版的GitLab

注:确保版本一致

1.yum备份

$ gitlab-rake gitlab:backup:create

2.执行完成后,在/var/opt/gitlab/backups/目录下生成备份文件

CentOS-GitLab迁移(yum至Docker)

 

3.将yum备份的压缩包拷贝到docker的backups目录下

4.在docker中的gitlab恢复备份即可

$ docker exec -it gitlab bash

$ chmod 777 -R /var/opt/gitlab/backups/

$ gitlab-rake gitlab:backup:restore BACKUP=1579251106_2020_01_17_11.7.6

yes
yes

$ gitlab-ctl restart

5.检查是否成功
$ gitlab-rake gitlab:check SANITIZE=true

 
 

相关文章: