Gitlab備份和恢復

注意

  • 備份和恢復都需要gitlab在啟動狀態(tài)
  • 備份和恢復需要gitlab的版本一致,如果希望使用高版本,就先同樣版本恢復后升級gitlab。

備份

  • 執(zhí)行命令:
    gitlab-rake gitlab:backup:create
  • 備份完成默認目錄:/var/opt/gitlab/backups

恢復

  • 拷貝文件備份文件:1526356537_2018_05_15_9.2.5_gitlab_backup.tar到/var/opt/gitlab/backups
  • 執(zhí)行命令:
gitlab-rake gitlab:backup:restore # 只有一個備份
gitlab-rake gitlab:backup:restore BACKUP=1526356537 # 有多個備份,恢復指定備份

遇到的問題

  • 注意:備份和恢復都需要gitlab在啟動狀態(tài)。
  • 備份的時候出現(xiàn):Errno::EACCES: Permission denied
    解決方案:
chown git:root /var/opt/gitlab/backups
chmod 700  /var/opt/gitlab/backups
  • 恢復的時候出現(xiàn):Errno::EACCES: Permission denied @ rb_file_s_rename - (/gitlab-data/uploads, /gitlab-data/uploads.1526365687)
    解決方案:
chown git:root /gitlab-data/
chmod 700 /git-data/

??查看更多??

不登高山,不知天之高也;不臨深溪,不知地之厚也
感謝指點、交流、喜歡

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容