Gitlab的备份与恢复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gitlab的备份与恢复相关的知识,希望对你有一定的参考价值。
参考技术A 一、Gitlab的备份目录路径设置Gitlab的备份目录可以在Gitlab的配置文件中设置:
创建备份目录
最后使用下面命令重载gitlab配置文件,使上述修改生效!
二、GItlab的备份
手动使用命令备份gitlab
然后查看下备份文件(文件权限是设定好的644)
编写备份脚本,结合crontab实施自动定时备份,比如每天2点备份一次
然后加入到crontab中
三、Gitlab的恢复
GItlab只能还原到与备份文件相同的gitlab版本。
假设在上面gitlab备份之前创建了test项目,然后不小心误删了test项目,现在就进行gitlab恢复操作
1、停止相关数据连接服务
查看gitlab状态
2、通过之前的备份文件进行恢复(这里备份路径我自定义的/data/gitlab/backups,默认的是/var/opt/gitlab/backups)
最后再次启动Gitlab
查看gitlab状态
恢复命令完成后,可以check检查一下恢复情况
以上是关于Gitlab的备份与恢复的主要内容,如果未能解决你的问题,请参考以下文章