gitlab的安装和使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab的安装和使用相关的知识,希望对你有一定的参考价值。

gitlab的安装和使用(三)
  • gitlab迁移

从一台gitlab服务器迁移到另一台gitlab上((⊙o⊙)…为什么会有这样的需求 , 还好有办法)

我用的是gitlab自身的back迁移 (注意重要的事情说三遍:两边版本要一致两边版本要一致两边版本要一致)

  1. 查看gitlab版本的命令:
    [[email protected] gitlab]# gitlab-rake gitlab:env:info

  2. 备份原a服务器上的的数据
    gitlab-rake gitlab:backup:create RAILS_ENV=production
    PS: 备份后的文件一般是位于/var/opt/gitlab/backups下, 自动生成文件名文件名如1481529483_gitlab_backup.tar
  3. 将步骤2生成的tar文件拷贝到b服务器上相应的backups目录下
  4. 在b服务器恢复数据
    备份的时候会询问是否继续,敲yes就可以了
    gitlab-rake gitlab:backup:restore RAILS_ENV=production BACKUP=1481529483
    PS:BACKUP的时间点必须与原服务器备份后的文件名一致

  5. 出错解决: 可能会报权限问题 , 这样的话直接给够777的权限
  6. 注意这里的迁移包括用户全部迁移过来了(包括root用户)

以上是关于gitlab的安装和使用的主要内容,如果未能解决你的问题,请参考以下文章

gitlab的安装和使用

gitlab的安装和配置

gitlab的安装和使用

GitLab安装说明

Gitlab教程1 —— 安装和基本使用

gitlab和jenkins的安装及使用