Help us learn about your current experience with the documentation. Take the survey.
备份与恢复概览
- Tier: Free, Premium, Ultimate
- Offering: GitLab Self-Managed
您的 GitLab 实例包含软件开发或组织的关键数据。 制定包含定期备份的灾难恢复计划至关重要,原因如下:
- 数据保护:防范因硬件故障、软件错误或意外删除导致的数据丢失。
- 灾难恢复:在发生意外事件时恢复 GitLab 实例和数据。
- 版本控制:提供历史快照,以便回滚到之前的状态。
- 合规性:满足特定行业的监管要求。
- 迁移:方便将 GitLab 移动到新服务器或环境。
- 测试与开发:创建副本用于测试升级或新功能,而不会影响生产数据。
本文档适用于 GitLab 社区版和企业版。 虽然 GitLab.com 确保了数据安全,但您无法使用这些方法从 GitLab.com 导出或备份您的数据。
备份 GitLab
备份 GitLab 实例的具体步骤因部署的特定配置和使用模式而异。 数据类型、存储位置和数据量等因素会影响备份方法、存储选项和恢复过程。更多信息,请参阅 备份 GitLab。
恢复 GitLab
恢复 GitLab 实例的具体步骤因部署的特定配置和使用模式而异。 数据类型、存储位置和数据量等因素会影响恢复过程。
更多信息,请参阅 恢复 GitLab。
迁移到新服务器
使用 GitLab 的备份和恢复功能将您的实例迁移到新服务器。对于 GitLab Geo 部署, 请考虑 Geo 计划内故障转移的灾难恢复。 更多信息,请参阅 迁移到新服务器。
备份和恢复大型参考架构
定期备份和恢复大型参考架构非常重要。 有关如何为对象存储数据、PostgreSQL 数据和 Git 仓库配置和恢复备份的信息,请参阅 备份和恢复大型参考架构。
备份归档过程
为了数据保存和系统完整性,GitLab 会创建一个备份归档文件。有关 GitLab 如何创建此归档文件的详细信息,请参阅 备份归档过程。