gitlab数据迁移

导读:本篇文章讲解 gitlab数据迁移,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

最近因为服务器要迁移,所以原本搭建的gitlab仓库也要进行迁移。其实迁移也很简单,一共就下面几步:

注意:迁移之前一定要保证两边的gitlab版本号一致。

查看命令如下:

gitlab-rake gitlab:env:info

迁移步骤如下:

1.备份原来服务器上的数据

gitlab-rake gitlab:backup:create RAILS_ENV=production

备份后的文件一般是位于/var/opt/gitlab/backups 文件夹下面,如下图

gitlab数据迁移

2.将备份文件恢复到新的服务器中

scp root@XXX.XXX.XXX.XXX:/var/opt/gitlab/backups/1614650489_gitlab_backup.tar /var/opt/gitlab/backups

备注:如果实在不行可以先把文件下载到本地,再从本地上传到新服务器的/var/opt/gitlab/backups 文件夹下面

3.在新服务器上执行恢复数据命令

注意:命令后面跟的是文件的ID号,要把“_gitlab_backup.tar”这部分去掉。

gitlab数据迁移

gitlab-rake gitlab:backup:restore RAILS_ENV=production BACKUP=1614650489

遇到选择一路yes就好了。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/97028.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!