Backup
手動備份 GitLab
當我跑步時,我遇到
gitlab-rake gitlab:backup:create
了這個問題
database locale is incompatible with operating system
如何手動備份 gitlab 儲存庫和數據庫?
我備份了
/opt/gitlab /etc/gitlab /var/opt/gitlab
至今。
還有其他我應該備份的目錄嗎?
我的儲存庫位於
/var/opt/gitlab/git-data
.
在解決此問題時,您可能會發現有關此 Rake 任務的文件很有用。
如果您無法克服數據庫區域設置問題,您可以嘗試跳過數據庫備份:
gitlab-rake gitlab:backup:create SKIP=db
但是應該嘗試尋找一種替代方法來備份數據庫。我從錯誤消息中推斷出數據庫是 Postgres,所以
pg_dumpall
可以做你想做的事:pg_dumpall > gitlab.sql
否則,您可以嘗試對Postgres 目錄進行文件系統級備份,並嘗試在具有相同版本的新伺服器上恢復它。