本页介绍了 Google Cloud Backup and DR Service 的功能、主要优势、可备份的内容以及工作原理。
什么是 Backup and DR Service?
Backup and DR Service 是一项代管式服务,可为 在中运行的工作负载提供备份和恢复功能 Google Cloud。Backup and DR Service 可在一个位置集中管理、监控和报告日常备份操作。该服务支持使用 Terraform 和 API 与现有自动化无缝集成。
Backup and DR Service 提供以下功能:
- 集中式备份管理
- 基于政策的备份管理
- 全面监控和报告
- 增量备份,可实现更快的恢复点目标 (RPO) 和更低的总拥有成本 (TCO)
备份存储空间:该服务支持两种类型的备份存储空间:
备份保险柜是 Google 管理的安全且独立的存储资源,由 Backup and DR Service 管理。备份保险柜提供以下功能:
- 不可变性:您的数据无法更改
- 不可删除性:您的数据无法删除
备份保险柜存储空间支持 Compute Engine 实例、 Cloud SQL、Google Cloud VMware Engine 虚拟机,以及在虚拟机或裸金属解决方案中运行的自行管理的 Oracle 和 Microsoft SQL Server 数据库。
自行管理的存储空间是指您可以自行直接访问和管理的存储资源(不包括备份保险柜)。 由于您管理存储空间,因此任何具有足够存储权限的用户都可以提前删除存储空间。
| 功能 | 备份保险柜存储空间 | 自行管理的存储空间 |
|---|---|---|
| 不可变且不可删除的备份 | 是 | 否 |
| 多区域备份 | 是 | 是 |
| CMEK 加密的备份 | 是* | 是 |
无论是使用备份保险柜还是自行管理的存储空间,您都可以为需要保护的数据资源创建备份方案。备份方案定义了何时备份资源、将备份存储在何处以及备份的保留期限。
备份保险柜
备份保险柜是安全且独立的存储空间,由 Backup and DR Service 管理。 备份保险柜可以将备份存储在区域或多区域中, 前提是所选位置与工作负载位置 兼容。
您可以在这些 受支持的位置创建备份保险柜。
最短强制保留期限是备份保险柜的一项属性,可确保在您定义的时间范围内,备份受到强力保护,不会被修改和删除。您可以指定的最短强制保留期限最长为 99 年。
您可以使用 控制台 Google Cloud 中的 Backup and DR Service 创建、访问和管理备份保险柜。
如需了解备份保险柜的完整详细信息,请参阅 Backup and DR Service 备份保险柜存储空间。
自行管理的存储空间
自行管理的存储空间包括 Persistent Disk 快照和 Cloud Storage 存储分区中的备份,这些存储分区是在您的 Google Cloud 项目中创建的,用于存储备份数据。
Backup and DR 设备管理控制台是一个用于管理备份到自行管理的存储空间的界面。
备份方案
在控制台中创建的备份方案与在设备管理控制台中创建的备份方案之间存在一些重要区别,如下表所述。Google Cloud
| 支持的工作负载 | 控制台中的备份方案 Google Cloud | 设备管理控制台中的备份方案 |
|---|---|---|
| Compute Engine 虚拟机 | 是 | 是 |
| Compute Engine 磁盘 | 是 | 是 |
| Cloud SQL 实例 | 是 | 否 |
| AlloyDB 集群 | 是 | 否 |
| Google Cloud VMware Engine 虚拟机 | 否 | 是 |
| 文件系统和自行管理的数据库(例如 Oracle、SQL Server、 SAP HANA、IBM Db2、PostgreSQL、SAP ASE、SAP IQ 和 SAP MaxDB)可以在虚拟机 (VM) 或裸金属解决方案上运行。 | 否 | 是 |
| 最短 RPO | 4 小时 | 15 分钟 |
在 Google Cloud 控制台中创建的备份方案使用备份保险柜存储空间。
在 Google Cloud 控制台中创建的备份方案
在 Google Cloud 控制台中创建备份方案时,该方案包含以下内容:
- 备份的备份保险柜存储目标。
一条或多条备份规则。备份规则定义了以下内容:
- 备份创建频率:每小时、每天、每周、每月或每年。
- 备份窗口,即备份作业开始的具体日期和时间,以及必须完成的时间。
- 在自动使备份过期之前保留备份的时长。
备份在达到备份保留期限后会自动过期并被删除。存储在备份保险柜中的备份是不可变且不可删除的;在备份保险柜的最短强制保留期限内,无法修改或删除这些备份。
您可以在 Google Cloud 控制台中通过 Backup and DR 产品创建使用备份保险柜存储空间的备份方案。
创建使用备份保险柜存储空间的备份方案时,您必须选择一个现有备份保险柜作为备份的存储位置。 备份方案必须存在于与工作负载兼容的 位置。 此外,在创建备份方案时,备份保险柜必须存在。
在设备管理控制台中创建的备份方案
备份方案是在设备管理控制台中创建的, 备份作业是在您自己的项目中部署的专用 Google Cloud 虚拟机(称为 备份/恢复设备)上运行的。 Google Cloud 项目。 设备管理控制台的备份方案 标签页提供了两个易于使用的向导,用于创建将应用于您的应用的数据处理政策:
- 模板:使用“模板”向导控制数据的频率和保留期限。您还可以使用“模板” 向导执行数据分层和复制,如需了解详情,请参阅创建备份模板。
- 配置文件:使用“配置文件”向导控制数据的物理存储位置和存储池。如需了解详情,请参阅 创建资源配置文件。
备份在达到备份保留期限后会自动过期并被删除。
使用设备管理控制台备份 Compute Engine 实例
可以使用设备管理控制台将 Compute Engine 实例备份到自行管理的存储空间 ,也可以使用 Google Cloud 控制台将 Compute Engine 实例备份到备份保险柜。
备份 Google Cloud VMware Engine 虚拟机
设备管理控制台完全支持 Google Cloud VMware Engine 虚拟机,无论是备份保险柜还是自行管理的存储空间。
备份自行管理的 Oracle 和 SQL Server 数据库
自行管理的 Oracle 和 SQL Server 数据库是指在您的项目中在虚拟机或裸金属解决方案中运行的以下数据库:
- 在裸金属解决方案、Compute Engine 虚拟机或 Google Cloud VMware Engine 虚拟机上运行的 Oracle 数据库
- 在 Compute Engine 或 Google Cloud VMware Engine 虚拟机上运行的 SQL Server 数据库
这些自行管理的数据库可以从设备管理控制台备份到备份保险柜或自行管理的存储空间。
恢复数据
备份数据后,您可以将数据恢复到原始位置或其他位置。您可以恢复整个虚拟机、特定磁盘或单个文件。如需详细了解如何恢复数据,请参阅 恢复数据概览。
价格
如需了解价格详情,请参阅 Backup and DR Service 价格 。
后续步骤
以下快速入门指南可帮助您开始为应用执行备份和恢复工作流: