我們在我們的生產環境中使用Gitlab CE 8.0.3。我們使用omnibus軟件包將它安裝在Centos7虛擬機中。將Gitlab 8.0.3遷移到docker Gitlab 9.4.3 with retore
我們希望通過它傳遞給gitlab(版本9.4.3)的最新版本的更新,並從版本8.0.3恢復數據。
同時,我們要在比其上安裝生產gitlab程序以外的其他虛擬機託管泊塢窗容器安裝新gitlab同一時間。
我們面臨的問題是:
如何以最少的停機時間進行遷移?是否可以直接從版本8.0.3切換到版本9.4.3?我們如何在新版本的gitlab中恢復應用程序數據(項目,用戶,組等)?
我們試圖從我們的gitlab中備份運行在生產環境中的數據,並使用gitlab-rake將它們恢復到集裝箱化的gitlab中9.4.3但是我們有一個錯誤消息說不能恢復8.0.3數據在9.4.3 gitlab中。
感謝您的回答!