![在现有 gitlab 中创建备份并在新 gitlab 服务器中恢复相同备份的最佳方法是什么?](https://linux22.com/image/801480/%E5%9C%A8%E7%8E%B0%E6%9C%89%20gitlab%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E5%A4%87%E4%BB%BD%E5%B9%B6%E5%9C%A8%E6%96%B0%20gitlab%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%AD%E6%81%A2%E5%A4%8D%E7%9B%B8%E5%90%8C%E5%A4%87%E4%BB%BD%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
备份和恢复 gitlab (包括所有存储库、提交评论、墙评论、wiki 等)的最佳方法是什么?
答案1
来自文档:
备份会创建一个包含数据库、所有存储库和所有附件的存档文件。此存档将保存在 backup_path 中(请参阅
config/gitlab.yml
)。文件名将为
[TIMESTAMP]_gitlab_backup.tar
。此时间戳可用于恢复特定备份。
sudo gitlab-rake gitlab:backup:create
备份和恢复 gitlab (包括所有存储库、提交评论、墙评论、wiki 等)的最佳方法是什么?
来自文档:
备份会创建一个包含数据库、所有存储库和所有附件的存档文件。此存档将保存在 backup_path 中(请参阅
config/gitlab.yml
)。文件名将为
[TIMESTAMP]_gitlab_backup.tar
。此时间戳可用于恢复特定备份。
sudo gitlab-rake gitlab:backup:create