gitlab备份与恢复

备份

执行命令gitlab-rake gitlab:backup:create,备份文件默认生成在/var/opt/gitlab/backups,可以更改/etc/gitlab/gitlab.rb指定新的备份路径

 恢复

安装相同版本的gitlab,可以到https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/下载对应的rpm包

将备份好的tar包移动到/var/opt/gitlab/backups,执行命令gitlab-rake gitlab:backup:restore BACKUP=1609329954_2020_12_30_10.0.0(backup后面的为备份文件,注意文件权限)

备份好后启动gitlab

自动备份可以使用rsync+cron处理

原文地址:https://www.cnblogs.com/tiantianhappy/p/14215862.html