我想将我的Gitlab从版本8.12.7(从sources / MySQL版本安装)更新到9.X(使用PostgreSQL的软件包版本)
为此,我在PostgreSQL的相同版本上安装了一个Gitlab-ce,在文档中重新启动了我的备份,按照建议运行转换器here
然后,我通过打包安装将转换后的备份tar通过SCP转移到新服务器,但是,当我运行
时gitlab-rake gitlab:backup:restore
I've got the following errors :
tar: Unexpected EOF in archive
tar: rmtlseek not stopped at a record boundary
tar: Error is not recoverable: exiting now
就像我的tar已损坏一样,但我可以在转换步骤后成功将其解压缩到两台服务器上。我看到rsync可能会导致问题但是md5sum在两边都是一样的......
任何帮助都会受到赞赏! 感谢您的阅读