簡體   English   中英

gitlab備份:使gitlab-rake生成tar.gz文件而不是tar

[英]gitlab backup: make gitlab-rake produce tar.gz files not tar

我用gitlab-rake獲得的備份文件是tar文件,如何獲得tar.gz

這里是文件::

root@gitlab:~# ll /mnt/backup-git/ -h
total 1.9G
-rw------- 1 git  git   57M Nov 29 15:57 1480431448_gitlab_backup.tar
-rw------- 1 git  git   57M Nov 29 15:57 1480431473_gitlab_backup.tar
-rw------- 1 git  git  452M Nov 30 02:00 1480467623_gitlab_backup.tar

這是我的備份配置值:

$ grep -i backup /etc/gitlab/gitlab.rb | grep -v '^#'
gitlab_rails['backup_path'] = "/mnt/backup-git/"
gitlab_rails['backup_keep_time'] = 604800

要創建它們,請遵循此處的文檔,(綜合安裝):

root@gitlab:~# crontab -l | grep -v '^#'
0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1

壓縮gitlab備份tar文件確實沒有任何意義。 gitlab備份tar文件是在備份過程中生成的最終tar文件,其內容是在備份過程中壓縮的所有文件。 你可以在這里閱讀更多

暫無
暫無

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

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