centos系统下gitlab备份的教程

作者:袖梨 2022-06-30

一、备份gitlab

1、备份命令

gitlab-rake gitlab:backup:create

2、配置文件修改备份目录

vim /etc/gitlab/gitlab.rb

gitlab_rails['backup_path'] = '/mnt/backups'

3、添加计划任务每天自动备份

0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create

二、还原gitlab

1、还原命令

停止数据库连接服务

gitlab-ctl stop unicorn

gitlab-ctl stop sidekiq

选择需要恢复的时间点

gitlab-rake gitlab:backup:restore BACKUP=1393513186

启动gitlab

sudo gitlab-ctl start

注:迁移的时候gitlab版本需要一致

相关文章

精彩推荐