我们在服务器上安装了GitLab CE 9.1.2,并计划每周一至周五晚上8点运行备份。目前一切正常,但昨天我们开始使用Wiki。我仔细检查了备份文件,但它的大小与前一天的备份完全相同(系统中除了创建Wiki页面之外没有其他操作)。
因此,我怀疑Wiki没有包含在备份过程中,于是我打开了一个虚拟机并尝试恢复备份文件。操作成功后,我转到项目的Wiki部分,但却发现它是空的。
我阅读了一些资源,它们说如果要包含Wiki,则存储库不应为空,但我们的存储库已经充满了代码、提交、分支、问题等。我按照备份说明进行操作,因为这就是我们所拥有的“Omnibus”安装程序。
因此,我怀疑Wiki没有包含在备份过程中,于是我打开了一个虚拟机并尝试恢复备份文件。操作成功后,我转到项目的Wiki部分,但却发现它是空的。
我阅读了一些资源,它们说如果要包含Wiki,则存储库不应为空,但我们的存储库已经充满了代码、提交、分支、问题等。我按照备份说明进行操作,因为这就是我们所拥有的“Omnibus”安装程序。
0 20 * * 1-5 /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1
如您所见,我并没有包含任何SKIP
环境变量,因此它不应该跳过任何内容。我是否遗漏了什么?我已经正确按照说明操作。我需要对系统进行完整的备份。