Я хотел бы обновить свой Gitlab с версии 8.12.7 (установлен из источников / версии MySQL) до 9.X (версия пакета с PostgreSQL)
Для этого я установил Gitlab-ce в той же версии, что и PostgreSQL, сделал резервную копию, как рекомендовано в документации, запустил конвертер, как рекомендовано Вот
Затем я передаю преобразованный 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 одинаковы с обеих сторон ...
Любая помощь будет принята с благодарностью! Спасибо за чтение, хорошего дня сисадмину
Я наконец нашел ответ
Я следил за этим Почта
Есть некоторые отличия от официальной документация это позволило мне исправить мои проблемы. Надеюсь, это поможет другим ...