Có lẽ bạn đang xem xét việc xoay các tập tin cũ trong điều khiển từ xa hoặc backup_upload_connection
thư mục. Gitlab không thể xóa các bản sao lưu cũ khỏi vị trí này hoặc bất kỳ vị trí từ xa nào khác . Cái backup_keep_time
này chỉ dành cho nội bộ của nó backup_path
được mặc định là /var/opt/gitlab/backups
.
Tôi đang lên kế hoạch chạy một công việc định kỳ riêng biệt để xóa tất cả trừ 10 tệp mới nhất trong thư mục sao lưu, gắn NFS, từ xa của tôi.
ls -dt */ | tail -n +11 | xargs rm -rf
Xem yêu cầu hợp nhất này:
https://gitlab.com/gitlab-org/omnibus-gitlab/issues/1453
Và điều này khác:
https://gitlab.com/gitlab-org/gitlab-ce/merge_Vquests/5567/diffs
Note that the `backup_keep_time` configuration option only manages local
files. GitLab does not automatically prune old files stored in a third-party
object storage (e.g. AWS S3) because the user may not have permission to list
and delete files. We recommend that you configure the appropriate retention
policy for your object storage. For example, you can configure [the S3 backup
policy here as described here](http://stackoverflow.com/questions/37553070/gitlab-omnibus-delete-backup-from-amazon-s3).
ls -ls
trong thư mục với các bản sao lưu và cả đầu ra củadate
lệnh