docker安装的gitalb备份及数据迁移

一、gitlab备份

docker exec gitlab gitlab-rake gitlab:backup:create

二、gitlab数据迁移

注意:备份恢复的容器需要与原来的gitlab相同

1、进入gitlab容器

docker exec -it gitlab bash

2、停止相关数据连接服务

gitlab-ctl stop unicorn

gitlab-ctl stop sidekiq

3、从1393513186编号备份中恢复

gitlab-rake gitlab:backup:restore BACKUP=1604397006_2020_11_03_13.5.1-ee

4、copy原服务器上/etc/gitlab/gitlab-secrets.json文件覆盖新的对应同名的文件

上一篇:剑指Offer【33】--丑数


下一篇:如何更改Rails中rake db:create:all的默认MySql排序规则?