Gitlab备份还原错误-> tar:这看起来不像tar存档

时间:2018-07-21 06:29:30

标签: linux ubuntu gitlab backup

我正在尝试使用以下命令在Ubuntu服务器上还原GitLab(8.16.1)备份(命令sudo gitlab-rake gitlab:backup:create进行的备份):

sudo gitlab-rake gitlab:backup:restore BACKUP=1493107454_2018_04_25_10.6.4-ce

它给我错误:

gzip: stdin: not in gzip format
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors

我的备份文件是 .tar 文件。

gzip 1.6版

据我所知,在还原备份文件之前,它首先要提取。
我不知道为什么提取的文件具有扩展名.tar.gz

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

sudo gitlab-rake gitlab:backup:restore BACKUP=1493107454_2018_04_25_10.6.4-ce

这意味着您应该拥有一个文件,例如:

var/opt/gitlab/backups/1493107454_2018_04_25_10.6.4-ce_gitlab_backup.tar

在同一文件夹中还有一个cat backup_information.yml,可为您提供有关该备份的信息。
如果该文件不是有效的存档,则可以解释该错误消息。
您可以将--trace添加到rake命令中以了解更多信息。