我们的服务器上安装了 GitLab CE 9.1.2,计划在周一至周五晚上 8:00 运行一次备份。到目前为止一切都很好,但昨天我们开始使用 Wiki。我仔细检查了备份文件,不知何故它的大小与前一天的备份完全相同(除了创建 Wiki 页面外,系统中没有做任何事情)。
因此,我怀疑 Wiki 未包含在备份过程中,因此我打开了一个 VM 并尝试恢复备份文件。成功操作后,我去了项目的 Wiki 部分,它是空的。
我正在阅读一些资源,他们说存储库不应该为空以包含 Wiki,但我们的存储库充满了代码、提交、分支、问题等。我遵循了Omnibus安装的备份说明,因为这就是我们有。
0 20 * * 1-5 /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1
如您所见,我没有包含任何SKIP
环境变量,因此不应跳过任何内容。我错过了什么吗?我正确地遵循了指示。我需要系统的完整备份。