本文档比较了 Compute Engine 上提供的用于备份和复制以下 Compute Engine 资源的选项:
- Persistent Disk 和 Google Cloud Hyperdisk 卷
- 虚拟机 (VM) 实例
- 在 Compute Engine 和本地运行的工作负载
选项
特征 | 摘要 | 用例 | 优化目标 |
---|---|---|---|
备份和灾难恢复服务 | 用于实现针对在 Google Cloud 和本地运行的大规模虚拟机和其他工作负载的集中式备份管理的代管式备份和灾难恢复 (DR) 服务。 |
|
跨项目集中备份管理虚拟机和数据库。 |
标准快照 |
|
长期数据备份。 | 长期保留备份和地理位置冗余。 |
归档快照 |
|
很少访问但必须保留数月或数年的长期数据备份。 | 长期保留备份和地理位置冗余。 |
即时快照 |
|
本地磁盘快速备份,可在应用发生故障或用户错误时快速恢复数据。 |
|
机器映像 | 存储创建虚拟机实例所需的一个或多个磁盘的所有配置、元数据、权限和数据。 |
|
I/O 操作级别或崩溃级别的虚拟机一致性。 |
区域永久性磁盘 | 在同一区域的两个可用区之间同步复制数据。 |
|
RTO:少于 1 分钟 RPO:0 |
磁盘克隆 | 使用来自来源磁盘的数据创建可挂接的、完全预配好的实时磁盘。 |
|
复制数据管理。 |
映像 | 包含用于在虚拟机实例上启动操作系统所需的程序和文件集合。 |
|
快速磁盘创建。 |
最佳做法
避免使用临时标准快照
如需立即在同一可用区创建磁盘的副本以进行验证或导出,请使用磁盘克隆或即时快照代替标准快照。与磁盘克隆和即时快照相比,标准快照用于上传和下载的复制时间更长。
为备份和灾难恢复安排每小时标准快照
安排每小时标准快照。如果您需要每日快照,请考虑安排每 6 小时一次快照。
使用映像在不同区域中快速、频繁地创建磁盘
要从单个数据源创建许多磁盘,请使用映像而不是快照。由于 Compute Engine 在目标可用区中执行本地缓存,因此从映像创建磁盘比从快照创建磁盘更快。
如需为挂接到虚拟机实例的所有磁盘创建备份,请使用机器映像
使用机器映像为挂接到虚拟机的所有磁盘创建备份。一个机器映像可用于一次备份多个磁盘,有助于确保机器映像中捕获的数据在所有磁盘上保持一致。永久性磁盘快照一次只能备份一个磁盘。如需了解详情,请参阅何时使用机器映像。
如需使用高级政策、集中式监控和备份报告跨项目和环境大规模管理备份,请使用 Google Cloud 备份和灾难恢复
使用备份和灾难恢复服务创建高级备份时间表、为备份访问分配特定权限、主动且反应性监控备份作业,以及创建跨多个项目跟踪资源备份的报告。如果要跟踪备份访问的审核日志,并使用与 SCC 专业版的集成监控备份中的恶意活动,也可以使用 Google Cloud 备份和灾难恢复。
后续步骤
- 阅读永久性磁盘快照的最佳做法。