gitlab数据迁移

数据备份

1.确认gitlab版本,保证两台服务器上gitlab版本一致

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

2.备份数据

gitlab-rake gitlab:backup:create RAILS_ENV=production

3.将备份的数据拷贝到新服务器

生成的备份文件一般在/var/opt/gitlab/backups目录下,将备份文件拷贝至新服务器相同目录下

4.恢复数据

首先使用gitlab-ctl stop停止gitlab服务,然后执行以下命令恢复数据

gitlab-rake gitlab:backup:restore BACKUP=1597188417_2020_08_11_12.10.5

BACKUP后面的内容为备份文件名去掉_gitlab_backup.tar


版权声明:本文为qq_40598817原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。