我的Gitlab备份目录中有很多不同的文件。 其中一些是26MB,这似乎是一个完整的备份。 其他人是10KB。我应该保留哪一个,为什么有两种不同的文件?
ls -al backups/
total 34880
drwxr-xr-x 3 uhal uhal 4096 Mar 2 02:00 .
drwxr-xr-x 10 uhal uhal 4096 Jun 4 2016 ..
-rw------- 1 uhal uhal 10240 Feb 24 02:00 1487898010_gitlab_backup.tar
-rw------- 1 uhal uhal 10240 Feb 25 02:00 1487984409_gitlab_backup.tar
-rw------- 1 uhal uhal 26716160 Feb 26 02:00 1488070809_gitlab_backup.tar
-rw------- 1 uhal uhal 10240 Feb 27 02:00 1488157209_gitlab_backup.tar
-rw------- 1 uhal uhal 26716160 Feb 28 02:00 1488243609_gitlab_backup.tar
-rw------- 1 uhal uhal 10240 Feb 28 02:00 1488243610_gitlab_backup.tar
-rw------- 1 uhal uhal 10240 Mar 1 02:00 1488330010_gitlab_backup.tar
-rw------- 1 uhal uhal 10240 Mar 2 02:00 1488416410_gitlab_backup.tar
-rw------- 1 uhal uhal 146 Mar 2 02:00 artifacts.tar.gz
-rw-rw-r-- 1 uhal uhal 158 Mar 2 02:00 backup_information.yml
-rw------- 1 uhal uhal 146 Mar 2 02:00 lfs.tar.gz
drwxr-xr-x 4 uhal uhal 4096 Jun 15 2016 tmp
更新:2017年3月3日
tar -xvf 1488502809_gitlab_backup.tar
backup_information.yml
tar -xvf 1488070809_gitlab_backup.tar
repositories/
repositories/marketing/
repositories/thibaut/
repositories/thibaut/jhipster-test.bundle
artifacts.tar.gz
lfs.tar.gz
backup_information.yml
答案 0 :(得分:1)
tar
为空备份。它们只包含 .yml 备份报告,说没有新的工作要做。 tar
完整备份。它们仅在某些内容发生变化时生成。由于自动过程,Gitlab中的更改可能会发生。这就是为什么即使没有人连接到您的Gitlab也可以生成完整备份。