Raj*_*pak 2 backup gitlab gitlab-omnibus
通过运行sudo gitlab-rake gitlab:backup:create
我们可以手动为 Gitlab 创建备份。但是有什么方法可以定期(例如每天或每月)进行 Gitlab 备份。
PS:我希望备份文件位于本地文件夹而不是任何云存储中
一个好的开始是“配置 cron 进行每日备份”部分
要安排备份存储库和 GitLab 元数据的 cron 作业,请使用 root 用户:
Run Code Online (Sandbox Code Playgroud)sudo su - crontab -e
在那里,添加以下行以安排每天凌晨 2 点进行备份:
Run Code Online (Sandbox Code Playgroud)0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1