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_backup.tar,并且注意文件权限 chown git:git 文件名

备份好后启动gitlab

 

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

posted on 2020-12-31 12:22  狄成  阅读(238)  评论(0编辑  收藏  举报