需要保证 Gitlab 版本号需要一致。
执行备份,包含仓库和数据库文件,会生成到备份目录
1 | gitlab-rake gitlab:backup:create |
拷贝备份文件到其他主机,并修改权限
1 | scp |
新机器,停止一些服务(还原需要用到数据库等服务)
1 | gitlab-ctl stop unicorn |
从备份恢复
1 | gitlab-rake gitlab:backup:restore BACKUP=1554189811_2019_04_02_11.4.5 |
重新启动 Gitlab 服务。