美文网首页
GitLab:2.项目迁移

GitLab:2.项目迁移

作者: 小六的昵称已被使用 | 来源:发表于2019-05-12 09:53 被阅读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.使用原服务器账号密码登录管理页面并确认

    相关文章

      网友评论

          本文标题:GitLab:2.项目迁移

          本文链接:https://www.haomeiwen.com/subject/xbgqaqtx.html