GitLab:2.项目迁移

2019-05-12  本文已影响0人  小六的昵称已被使用

环境

[root@centos181002 ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)

[root@centos181002 ~]# head -1 /opt/gitlab/version-manifest.txt
gitlab-ce 11.8.0

第一步:环境准备

## 1.确认现有版本
## 2.在新服务器安装一样版本
## 3.备份现有服务器数据

第二步:实施

1.确认gitlab版本并备份

head -1 /opt/gitlab/version-manifest.txt
gitlab-rake gitlab:backup:create

## 查看备份后文件
ll /var/opt/gitlab/backups/

2.COPY备份文件到新服务器

3.将备份文件放到新服务器/var/opt/gitlab/backups/目录

cp 1556330041_2019_04_27_11.8.2_gitlab_backup.tar /var/opt/gitlab/backups/
ll /var/opt/gitlab/backups/

4.执行恢复

gitlab-rake gitlab:backup:restore BACKUP=备份文件编号
gitlab-rake gitlab:backup:restore BACKUP=1556330041_2019_04_27_11.8.2
    执行命令后悔提示将删除现有所有数据,输入yes确认继续

5.重启服务

gitlab-ctl restart
gitlab-ctl status

6.使用原服务器账号密码登录管理页面并确认

上一篇 下一篇

猜你喜欢

热点阅读