其他分享
首页 > 其他分享> > bitnami-gitlab备份、恢复、迁移

bitnami-gitlab备份、恢复、迁移

作者:互联网

假设gitlab从A服务器迁移至B服务器,B服务器已安装好相同版本gitlab全程以root用户操作。

假定A服务器gitlab安装路径为: /opt/gitlab-6.4.3-1/

1.设定备份目录:
vim  /opt/gitlab-6.4.3-1/apps/gitlab/htdocs/config/gitlab.yml

 

  修改path对应的路径

2、进入gitlab自带命令行并执行备份命令

cd /opt/gitlab-6.4.3-1/
./use_gitlab
cd /opt/gitlab-6.4.3-1/apps/gitlab/htdocs
bundle exec bin/rake gitlab:backup:create RAILS_ENV=production

该/tmp/backups 对应生产备份文件

 

 

3、登录B服务器,同样按照步骤一修改配置文件path,并把备份文件1567504950_gitlab_backup.tar发送至修改后的path路径下

4、执行恢复

cd /opt/gitlab-6.4.3-1/
./use_gitlab
cd /opt/gitlab-6.4.3-1/apps/gitlab/htdocs
bundle exec bin/rake  gitlab:backup:restore RAILS_ENV=production   BACKUP=1567504950
chown git:git -R /opt/gitlab-6.4.3-1/apps/gitlab/repositories

至此gitlab完成迁移!!!!!

标签:opt,备份,gitlab,apps,6.4,path,服务器,bitnami
来源: https://www.cnblogs.com/qingshuhu/p/11460927.html