我们正在使用AWS EC2实例作为gitlab的总括安装,最近gitlab还没有删除备份文件,磁盘正在填充。我不知道在这个问题上我应该看到哪个日志。
当我执行sudo gitlab-rake gitlab:backup:create --trace时,如果没有错误消息,那么不删除旧备份的原因是什么?请给我指出正确的方向。
Deleting old backups ... done. (0 removed)我的备份配置:
### Backup Settings
###! Docs: https://docs.gitlab.com/omnibus/settings/backups.html
gitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"
###! Docs: https://docs.gitlab.com/ce/raketasks/backup_restore.html#backup-archive-permissions
gitlab_rails['backup_archive_permissions'] = 0644
# gitlab_rails['backup_pg_schema'] = 'public'
###! The duration in seconds to keep backups before they are allowed to be deleted
gitlab_rails['backup_keep_time'] = 604800Gitlab -version
gitlab-ce 10.2.2 发布于 2018-04-25 20:40:00
我找不到它发生的原因,但为了解决它,我创建了另一个cron作业来删除备份,如果它过去的2天删除。
0 8** tue,清华大学,sat find /var/opt/gitlab/backups/15* -mtime +1 -type f -delete
https://stackoverflow.com/questions/49365216
复制相似问题