【发布时间】:2017-10-23 22:18:35
【问题描述】:
所以我在我们的服务器上安装了 GitLab,并且我还关注了 their guide 以了解如何设置备份。
目标
- [Source] 创建
cron任务,每周二至周六凌晨 2:00 备份数据 - [Source] 将创建的备份文件上传到 Windows 安装的驱动器
- [Source] 删除本地服务器和 Windows 安装驱动器上超过 2 周(14 天)的备份文件
到目前为止,我只实现了 2½ 个目标。
对于#3,设置gitlab_rails['backup_keep_time'] = 1209600 只会清理本地服务器上的文件,不会清理已挂载的Windows 驱动器上的上传文件。
我需要做什么才能让 GitLab 清理两个备份位置?
附加信息
我使用了 GitLab CE Omnibus 安装。
目前我们的版本是GitLab CE 9.1.2 df1403f
【问题讨论】:
标签: cron backup gitlab gitlab-omnibus