本页介绍了创建备份的各个阶段,以及受支持 应用类型的可用备份 选项。
创建备份的各个阶段
如需创建受支持应用(例如数据库、文件系统和虚拟机)的备份,请分配一个按计划运行的备份方案,然后:
根据 备份方案 设置,Backup and DR 会截取源数据的快照映像 ,并将其保存在目标存储池中。
(可选)Backup and DR 会根据备份方案,立即或稍后将映像从目标池复制到备用存储池,以生成第二个副本。通常,这是从快照池到 OnVault 池。
应用保护何时生效
应用备份方案不会立即保护应用。保护作业会根据资源可用性按计划运行。您也可以立即运行该作业。
备份方案包含此应用的保护作业的运行时间表,例如每天 18:00 到 06:00(世界协调时间)之间,每四小时运行一次。如果您在今天 13:00(世界协调时间)为应用应用保护,则 第一个保护操作将安排在 18:00(世界协调时间)运行。
在安排的时间,系统会为作业分配一个作业槽,该作业槽在安排作业时可能 可用,但并非总是如此。如需详细了解作业槽,请参阅作业槽简介。
更改备份方案
您可以随时更改应用的备份方案。未来的备份将根据新模板进行。现有备份将根据创建时使用的模板保留。
更改跟踪机制
备份/恢复设备通过创建数据的初始完整副本,然后创建增量更改的副本,来备份数据。此功能需要能够跟踪和备份备份操作之间发生的更改。 如需跟踪这些更改,备份/恢复设备会使用 Compute Engine API、Backup and DR 代理或 Backup VMware 虚拟机。
Backup and DR 使用多种方法来跟踪源数据的更改,包括:
- 基于代理的 SQL Server 更改块跟踪
- 基于代理的 Linux 逻辑卷 (LVM) 更改跟踪
- Compute Engine 快照更改跟踪
- Oracle 块更改跟踪
- 基于 VMware 的更改跟踪
代理更改跟踪驱动程序
Backup and DR 代理及其更改跟踪驱动程序(有时称为过滤驱动程序)通过跟踪主机端的更改来实现高效的增量备份。在首次完整备份数据库后,备份/恢复设备默认执行增量备份。如果您的备份始终是完整备份,请检查以下内容:
更改跟踪驱动程序已停止。在这种情况下,请重启更改 跟踪驱动程序服务。
未安装 Windows 更改跟踪驱动程序。在这种情况下, 请卸载 Windows Backup and DR 代理,然后完整安装该代理。
对于 Linux 操作系统,安装的代理不支持内核版本。 如需查看支持的 Linux 操作系统版本,请参阅支持矩阵。
完整快照和增量快照
完整快照会备份应用中的所有必需数据。完整快照(也称为完整备份)会在首次备份应用时以及一些不常见的情况下创建。在首次完整快照后,Backup and DR 会创建增量快照,速度要快得多。
增量快照的工作原理如下:
第一个完整快照包含所有源数据。
第二个及后续快照仅包含新数据或修改后的数据。 自完整快照以来未更改的数据不包括在内。 相反,后续增量快照包含对完整快照映像的引用,以获取原始快照中未更改的数据。
下一个快照包含自第二个快照以来的任何新数据或更改后的数据,但不包含之前快照中未更改的数据。相反,此快照 包含对之前快照中的块的引用,以获取任何未更改的数据。
备份选项
借助 Backup and DR,您可以:
基于代理的备份
Backup and DR 代理用于备份虚拟服务器上的单个应用和应用组。Backup and DR 代理是一种占用空间小、特定于操作系统、轻量级的服务,可以安装在 VMware 虚拟机或 Compute Engine 实例上。与 VMware API 调用提供的功能相比,Backup and DR 代理提供了更精细的数据备份功能。它能帮助您:
- 发现应用
- 静默应用,以确保备份期间的应用一致性
- 为永远增量备份策略启用更改块跟踪
- 单个政策模板可以应用于服务器上的多个应用。
- 避免 VMware 虚拟机“停顿”问题
在物理服务器或虚拟机上安装 Backup and DR 代理后,您可以创建一个政策模板来备份服务器上的所有应用,也可以创建多个政策模板来备份应用组。
在一致性组中备份应用数据
一致性组由 Backup and DR 代理启用。顾名思义,一致性组可确保在同一主机上的多个应用之间实现一致的时间点备份和恢复。为了实现应用一致性,一致性组的成员会使用单个政策模板一起静默和备份。
如果在快照政策中启用了 Backup and DR 的数据库日志备份选项,则可以恢复快照政策所在的政策模板备份的所有数据库,使其恢复到同一时间点。可以使用设备管理控制台通过单个操作来恢复和前滚组中的日志(对于数据库)。
除了加快备份和恢复操作的速度之外,一致性组还会消耗更少的系统资源 (VDisk)。
备份通用应用 (LVM)
大多数应用都是通过 Backup and DR 代理或 Backup and DR 内置的 API 发现的。通用应用是指您通过指向要保护的一组 LVM 卷来定义的应用。
备份数据库日志
数据库日志备份在快照政策的“高级选项”中启用。它使单个快照政策能够备份 Microsoft SQL Server 数据库、Oracle 数据库以及包含 Microsoft SQL Server 数据库或 Oracle 数据库的一致性组的日志。数据库日志的备份频率与数据库的备份频率分开定义。例如,数据库可以每天备份一次,其日志可以每小时备份一次。
数据库日志备份频率以分钟为单位设置,日志备份频率不得超过其关联数据库的备份频率。例如,如果数据库备份频率为每 24 小时一次,则日志文件备份频率必须小于每 24 小时一次。 最小数据库日志备份间隔为 15 分钟。
日志保留期限与快照政策的保留期限分开定义。 通过单独的保留期限,您可以将日志与存储在快照池中的数据库副本结合使用。
无论在指定的日志保留期限内备份了多少日志,数据库的备份日志都会暂存到 Backup and DR 快照池中的单个 VDisk。如需节省快照池中的空间,您可以使用高级设置来指示数据库压缩其日志。
备份 Compute Engine 实例
如需备份整个 Compute Engine 实例,备份/恢复设备会使用 Compute Engine API。Compute Engine 为 Backup and DR 的永远增量备份策略提供更改块跟踪,并且可以在备份期间静默应用,以确保应用一致性。
备份整个虚拟服务器时,系统会备份功能齐全的虚拟服务器(操作系统、应用及其数据)。拥有整个虚拟服务器的副本可确保快速且无问题地访问数据。
备份 VMware 虚拟机
Backup and DR 使用 VMware vSphere Storage API - 数据保护调用来备份整个 VMware 虚拟服务器(或分配给该虚拟机的特定磁盘)。这些调用为 Backup and DR 的永远增量备份策略启用更改块跟踪,并且可以在备份期间静默应用,以确保应用一致性。
备份 VMware 虚拟机的应用和启动卷
在管理虚拟机上的应用时,您可以选择同时备份虚拟机的启动卷。备份虚拟机的启动卷后,映像可以作为可启动的虚拟机呈现。然后,您可以根据需要将映像迁移到新的永久位置。
备份整个 VMware 虚拟机
备份整个虚拟服务器时,系统会备份功能齐全的虚拟服务器(操作系统、应用及其数据)。拥有整个虚拟服务器的副本可确保快速且无问题地访问数据。由于呈现的映像是功能齐全的虚拟服务器,因此您可以根据需要将其迁移到新的永久位置。