Git教程(六)Gitlab项目数据的备份与恢复

TangLu 未命名 2019-11-22 5200 0

Gitlab项目数据(非Gitlab自身的备份)的备份非常简单,只需要定义好备份存放路径和保存时间就可以了,然后用gitlab的内置命令进行备份,下面是操作步骤:

1、开启备份并设置备份数据的存放路径

gitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_path'] = "/data/backup/gitlab/"


2、执行备份命令

gitlab-rake gitlab:backup:create


3、恢复Gitlab项目备份步骤

#停止数据写入服务
gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq

#恢复备份,BACKUP要指定的就是备份目录中的那个tar文件,不需要填写后缀
gitlab-rake gitlab:backup:restore BACKUP=15725772_2019_11_21_10.8.3


评论