Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-09-25. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

生成快照

若要在升级之前保存 GitHub Enterprise Server 数据,请创建虚拟机快照。

关于快照

快照存储虚拟机 (VM) 在某一时间点的状态。 GitHub 强烈建议在升级 VM 之前创建虚拟机监控程序级别快照,以便在升级失败时可以将 VM 恢复到快照。

快照类型

有两种类型的快照:

  • VM 快照会保存整个 VM 状态,包括用户数据和配置数据。 此快照方法需要占用大量磁盘空间,且比较耗时。
  • 数据磁盘快照仅保存用户数据。

创建快照

GitHub 建议仅在实例的 VM 处于关闭状态或实例处于维护模式且所有后台作业都已完成时创建 VM 快照。

可创建的快照类型取决于所使用的平台。

  • 某些平台不允许你只生成数据磁盘的快照。 对于此类平台,你需要生成整个 VM 的快照。
  • 如果你的虚拟机监控程序不支持完整的 VM 快照,你应连续、快速地生成根磁盘和数据磁盘的快照。
平台Snapshot 方法文档
Amazon AWS磁盘AWS 文档中的创建 Amazon EBS 快照
AzureVMMicrosoft Learn 中的在 Azure VM 上创建虚拟硬盘的快照
Hyper-VVMMicrosoft Learn 中的在 Hyper-V 中启用或禁用检查点
Google Compute Engine磁盘Google Cloud 文档中的 Create and manage disk snapshots(创建和管理磁盘快照)
VMwareVMVMware Docs 中的 Taking Snapshots of a Virtual Machine(拍摄虚拟机的快照)