簡體   English   中英

刪除 Gitlab 自動備份

[英]Delete Gitlab Backup Automatically

你好很棒的人,

我是 gitlab、jenkins 和所有這一切的新手。

我正在備份整個 gitlab 的所有內容,包括項目、分支和備份中的所有內容。 jenkins 每天自動生成 tar 文件。

我想定期刪除備份。 就像我想每 30 天刪除一次備份一樣。 我希望自動刪除最后一個備份。

非常感謝您的幫助。

首先,如本期所述,如果您在 /etc/gitlab/gitlab.rb 中取消注釋gitlab_rails['backup_keep_time'] = 604800並重新配置您的/etc/gitlab/gitlab.rb ,則任何備份命令(例如,對於 GitLab) sudo gitlab-backup create會刪除舊的備份。

如果您能夠將 ssh 連接到您的 GitLab 服務器,請配置將執行該命令的 Z2E54334C0A5CE2E3E3E5A5845DF3AB3ADAZ 作業

ssh <gitlabUSer>@gitlabServer sudo gitlab-backup create

注意:在您的情況下,設置backup_keep_time應為 2 592 000(30 天而不是 7 天)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM