Назад | Перейти на главную страницу

Обновление Gitlab от источника до упакованной версии

Я хотел бы обновить свой 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 одинаковы с обеих сторон ...

Любая помощь будет принята с благодарностью! Спасибо за чтение, хорошего дня сисадмину

Я наконец нашел ответ

Я следил за этим Почта

Есть некоторые отличия от официальной документация это позволило мне исправить мои проблемы. Надеюсь, это поможет другим ...