根据将数据副本复制到第二个备份/恢复设备的生产到镜像要求,您可以将 StreamSnap 复制映像的故障切换执行到第二个备份/恢复设备上的镜像数据生产站点。在灾难恢复站点进行的更改可以回复(故障转移)到本地备份/恢复设备上的生产环境。
- 您可以使用多个同步回传映像将在灾难恢复站点上进行的累积更改复制回生产环境。
您可以在生产环境中挂载、克隆或恢复同步回传映像,以恢复访问权限。
测试故障切换
配置用于执行 StreamSnap 复制的生产到镜像复制政策后,再应用备份模板来管理应用或虚拟机,您就可以测试故障切换,以确定远程备份/恢复设备是否已准备就绪。当您测试故障切换操作时,系统会创建应用最近复制的映像的虚拟副本,并将其呈现给您选择的主机。您可以登录主机并验证图片是否一致。测试故障切换会挂载到目标,而不会停止复制。
在执行测试故障切换之前,请注意以下使用注意事项:
- 确保远程设备可以访问要挂载备份映像的目标主机的 iSCSI 端口。
- 您一次只能将一张图片测试故障转移到一个主机。 例如,当远程设备上有故障切换映像可用,而本地设备正在管理主机 A 和 B 时,您可以在 A 或 B 上托管该映像,但不能同时在 A 和 B 上托管该映像。
- 您无法将虚拟机应用故障切换到同一虚拟机。
- 对于 VMware 虚拟机故障切换,您必须在远程站点上启动并运行 ESX 服务器和 vCenter 服务器,才能测试故障切换。
请按照以下说明通过管理控制台在远程设备上测试故障切换:
点击应用管理器,然后从下拉列表中选择应用。
应用页面随即打开。
选择要进行故障切换的应用或虚拟机,然后从页面右下角的下拉列表中选择访问。
系统随即会打开访问权限页面。
选择远程快照映像,然后从操作列表中选择测试故障转移。
系统随即会打开测试故障转移页面。
从访问操作列表中选择测试故障转移。
系统随即会打开测试故障转移页面。
选择要执行测试故障切换的位置,即现有主机或新虚拟机。
在故障转移到现有主机时,选择现有主机,然后从主机下拉列表中选择主机。所选主机必须是 SAN 主机或连接到设备的 ESX Server 上的虚拟机。
在故障转移到新的 VMware 虚拟机时,选择新建虚拟机,然后针对该虚拟机进行以下选择。
- 虚拟机名称:为要挂载的新虚拟机输入名称。
- VCENTER:从下拉列表中选择要挂载的新虚拟机的 vCenter。
- ESX 主机:从下拉列表中选择要挂载的新虚拟机对应的 ESX 主机。
- DATASTORE:从下拉列表中为要挂载的新虚拟机选择一个具有所需存储空间的数据存储。
对于挂载模式,请选择以下选项之一:
- vRDM(虚拟原始设备映射):默认选择 vRDM 模式。VMware 快照会将已挂载的 vRDM 视为独立的 vRDM,不会包含在快照中。因此,默认情况下,备份和灾难恢复服务在保护已挂载的虚拟机时不会包含 vRDM。备份和灾难恢复确实提供了将 vRDM 标记为依赖项的选项。虽然很少使用,但启用此选项后,vRDM 会包含在 VMware 快照中。备份模板可以捕获标记为依赖项的 vRDM。
- pRDM(物理原始设备映射):对于文件级恢复操作,请选择 pRDM 模式。
如果您选择 pRDM,系统会显示以下其他安装选项:
- 挂载驱动器:指定要分配给卷的驱动器号。如果驱动器字母不可用,作业将失败。如果找到多个卷,则系统会分配后续的驱动器字母。如果未指定挂载驱动器,备份和灾难恢复代理会自行选择驱动器字母(如果有)。
- 装载点:您要将卷装载到的完整路径。如果该路径存在且为空文件夹,则备份和灾难恢复代理会使用该路径。如果不存在,备份和灾难恢复代理可以创建它。如果它以文件或非空文件夹的形式存在,则作业会失败。如果要挂载多个卷,备份和灾难恢复代理会选择为其中一个卷指定的用户,并在其余卷后面附加一个下划线 (_) 和一个数字,例如用户指定#。
如果您要挂载通用应用(LVM),则会看到其他映射选项。
- 从挂载操作下拉菜单中进行选择,以保持原始文件夹结构(保留源路径)、指定挂载应用的特定位置(指定挂载位置),或将卷映射到主机(而不挂载到文件系统)- 仅映射。
如有必要,请从下拉列表中更改要用于挂载的默认存储池。这仅适用于没有现有暂存磁盘的挂载,例如直接导入 OnVault 映像和导入的 OnVault 映像,否则无论此处设置了什么,系统始终都会使用存储源映像磁盘的池。
点击继续。应用的最新映像用于创建虚拟副本,并将其呈现给您选择的主机。由于它是映像的虚拟副本,因此主机可以使用它,而不会影响实际的 StreamSnap 复制映像。
在管理控制台中打开 Monitor 服务,查看作业状态。
当作业在 Monitor 中完成且作业状态为 Succeeded 时,返回 App Manager 并验证映像是否已成功挂载。
您可以登录主机并查看故障切换映像,以确保数据的一致性和完整的灾难恢复流程。
当您对故障切换测试结果感到满意后,请删除正在运行的测试故障切换映像。
故障转移到托管应用或虚拟机
在故障切换时,系统会停止本地备份/恢复设备中数据的 StreamSnap 复制,以便使用远程设备中应用或虚拟机映像的最新副本。数据的最新映像会作为快照提供给任何可用的主机。备份/恢复设备在内部维护另一个参考副本,以便在应用继续在远程设备上运行时,已挂载的快照可用于写入数据。
在故障转移状态下,应用或虚拟机会直接访问远程映像,因此会暂停向远程备份/恢复设备复制。当应用或虚拟机准备好从本地设备运行时,您可以将数据同步回本地设备,然后执行故障恢复操作。
请按照以下说明故障切换 StreamSnap 托管的应用或虚拟机:
点击应用管理器,然后从下拉菜单中选择应用。
应用页面随即打开。
选择要进行故障切换的应用或虚拟机,然后从页面右下角的下拉列表中选择访问。
系统随即会打开访问权限页面。
选择远程快照图片。默认情况下,系统会选择最新的映像进行故障切换。
从访问操作列表中选择故障转移。
系统随即会打开故障转移页面。
如果您选择了要进行故障切换的应用映像,请从主机下拉列表中选择主机。所选主机必须是 SAN 主机,或者是连接到设备的 ESX 服务器上的虚拟机。
如果您选择了要进行故障切换的虚拟机映像,请选择执行故障切换的位置,即现有主机或新虚拟机。
如果您选择现有主机,请从主机下拉列表中选择主机。所选主机必须是 SAN 主机,或者是连接到设备的 ESX 服务器上的虚拟机。
如果您选择新建虚拟机,请针对虚拟机进行以下选择:
- 虚拟机名称:为要挂载的新虚拟机输入名称。
- VCENTER:从下拉列表中选择要挂载的新虚拟机的 vCenter。
- ESX HOST:从下拉列表中选择要挂载的新虚拟机的 ESX 主机。
- DATASTORE:从下拉列表中为要挂载的新虚拟机选择一个具有所需存储空间的数据存储区。
对于挂载模式,请选择以下选项之一:
- vRDM(虚拟原始设备映射):默认选择 vRDM 模式。VMware 快照会将已装载的 vRDM 视为独立的 vRDM,不会包含在快照中。因此,默认情况下,备份和灾难恢复服务在保护已挂载的虚拟机时不会包含 vRDM。备份和灾难恢复确实提供了将 vRDM 作为依赖项的选项。虽然很少使用,但启用此选项后,vRDM 会包含在 VMware 快照中。备份模板会捕获标记为依赖项的 vRDM。
- pRDM(物理原始设备映射):对于文件级恢复操作,请选择此模式。
如果您选择 pRDM,系统会显示以下其他安装选项:
- 挂载驱动器:指定要分配给卷的驱动器字母。如果驱动器字母不可用,作业将失败。 如果找到多个卷,则系统会分配后续的驱动器字母。如果未指定挂载驱动器,备份和灾难恢复代理会自行选择驱动器字母(如果有)。
- 装载点:您要将卷装载到的完整路径。如果该路径存在且为空文件夹,则备份和灾难恢复代理会使用该路径。如果该目录不存在,备份和灾难恢复代理会创建该目录。 如果它以文件或非空文件夹的形式存在,则作业会失败。如果要挂载多个卷,备份和灾难恢复代理会为其中一个卷选择指定的用户,并为其余卷附加一个下划线 (_) 后跟一个数字,例如用户指定#。
如有必要,请从下拉列表中更改要用于挂载的默认存储池。这仅适用于没有现有暂存磁盘的挂载,例如直接到 OnVault 和导入的 OnVault 映像,否则,无论此处设置了什么,系统始终会使用存储源映像磁盘的池。
如果需要,请为故障切换操作输入标签。
在映射到 ESX 主机中,选择以下选项之一:
- One:如果您只想映射到运行目标虚拟机的 ESX 主机,请选择 One。
- Two:如果您想映射到两个 ESX 主机(但不是集群中的所有 ESX 主机),请选择 Two。选择 Two(两台)后,您可以选择第二台主机,也可以选择自动选择。“Auto-select”会根据 ESX 主机的逻辑对选择第二个主机,并且始终可以为运行目标虚拟机的主机选择配对的 ESX 主机。
- 全部:如果您想映射到集群中的所有 ESX 主机,请选择全部。请注意,选择全部可能会延长作业时长
点击继续。
系统会显示一条确认故障切换警告消息。
在字段中输入 FAILOVER 以确认操作,然后点击 Failover。系统会启动故障切换作业。此作业会停止此应用正在进行的所有复制作业,并将最新的复制映像呈现给所选主机。
在管理控制台中打开监控服务,以查看作业状态。当作业在 Monitor 中完成且作业状态为 Succeeded 时,返回 App Manager,您会看到映像已成功挂载。
登录主机,启动应用,并指示所有外部客户端使用此应用副本。
当您准备好将在远程站点生成的数据恢复到本地站点时,请从远程设备启动故障切换。
从远程设备回退到生产环境
在故障切换情况下,管理控制台的用户可以继续使用该应用并在该应用上生成数据,但备份和灾难恢复应用是从远程站点上的映像运行的。应用故障转移到远程备份/恢复设备后,您可以将应用故障回移到本地备份/恢复设备。
故障回退涉及将最新数据从备份映像恢复到生产应用,从最新数据恢复应用,然后进行清理。故障恢复后,应用状态会变为“受保护”,并且向远程设备的复制会恢复。
为了最大限度地减少从远程备份/恢复设备回退到本地设备期间的应用停机时间,请按顺序按照以下步骤操作。
执行赶上同步
当您开始故障切换流程时,您的用户正在远程网站上访问应用。第一次同步回写会将故障切换后在远程站点生成的所有数据复制到本地站点。首次同步回写可能需要一些时间,具体取决于应用的活跃程度以及它处于故障切换状态的时长。
如需在远程备份/恢复设备上执行同步回写,请按以下步骤操作:
点击应用管理器,然后从下拉列表中选择应用。
应用页面随即打开。
选择包含要同步回来的映像的应用或虚拟机,然后从应用页面底部的下拉列表中选择访问。
系统随即会打开访问页面,其中列出了时间轴坡道视图中捕获的图片。
在访问窗口中,选择相应图片。
从操作列表中选择同步回来。
系统随即会打开同步回来页面。
(可选)在标签中输入与同步回传图片关联的唯一名称。
点击提交。
系统会启动同步回作业。
前往系统查看作业状态。
当作业在 Monitor 中完成且作业状态为 Succeeded 时,返回 App Manager。
远程应用中新生成的数据会带回本地备份/恢复设备,但不会自动应用于应用的原始映像。而是在本地备份/恢复设备上作为访问窗口中的同步回写映像提供。您可以挂载、克隆或恢复已同步的映像。
下一步需要在恢复操作期间停止故障切换的应用。
如果您尚未准备好执行恢复操作,可以执行同步回滚操作,直到准备好进行故障切换。每个作业都会在本地备份/恢复设备上创建一个新的同步回写映像。可以执行同步回传的次数没有限制。
停止故障转移应用
流程中此步骤标志着应用服务中断的时间开始。在远程站点上停止应用,以防止在最终同步回开始后有新数据传入。在最终同步回步步骤和整个恢复步骤期间,应用处于服务中断状态,并会在恢复步骤结束时恢复在线状态。
故障转移后,应用状态会更改为受管理,并会恢复对远程站点的复制。
执行最终同步回传
由于应用在远程备份/恢复设备上提供服务,因此远程设备上的数据在赶上同步期间可能会发生变化。最终的同步会更快,因为它包含的数据更少。
恢复同步回来的映像
将故障转移的应用或虚拟机映像同步回来后,您可以执行恢复操作以将数据放回原始位置,也可以执行挂载操作以更快地访问数据。请注意以下准则,以便根据数据类型和需求确定理想的方法。
- 对于非虚拟机应用,我们建议您从已同步的映像恢复应用数据,而不是执行挂载操作。如需了解详情,请参阅恢复应用或虚拟机同步回传映像。对于非虚拟机应用类型,后续复制回生产磁盘是一项手动操作,通常需要在用户不需要访问这些数据时执行。在这种情况下,映像恢复通常是最佳选择。恢复会将应用在故障切换之前使用的映像替换为包含远程备份/恢复设备中更改的最新映像。
对于虚拟机,您有以下选项:
- 您可以执行恢复操作,将虚拟机恢复到原始位置,具体请参阅恢复应用或虚拟机同步回传映像。如果恢复操作需要时间来移动数据。在此期间,虚拟机处于离线状态。在这种情况下,执行恢复时会保留网络设置和 MAC 地址,因为该操作会更新磁盘,而不是重新创建虚拟机。保护功能保持不变,但由于任何恢复操作都会导致 VMware 更改回滚跟踪数据丢失,因此在下一个快照作业期间会执行低级启动画面作业。
您可以将该虚拟机挂载到新虚拟机或现有虚拟机,请参阅挂载虚拟机同步回传映像。这样,您就可以立即访问虚拟机及其数据,而无需等待恢复时间。如果您打算为虚拟机执行挂载操作,请注意以下使用注意事项:如果您挂载到现有虚拟机,则在现有虚拟机中获得新的磁盘,这可能不适合您的环境。不过,如果您先删除原始磁盘,则或许可以从虚拟机启动并使用 Storage vMotion。在这种情况下,主要优势在于保留了之前的发现和保护功能。如果您将其挂载到新的虚拟机,则可以获得可恢复的虚拟机。您可能需要手动更新 MAC 地址,使其与原始虚拟机保持一致,以便保留网络设置。然后,您可以使用 Storage vMotion 将虚拟机迁移到数据存储区。您必须使用此方法重新发现和重新保护。
如需恢复应用或虚拟机同步回映像,请按以下步骤操作:
点击应用管理器,然后从下拉菜单中选择应用。
应用页面随即打开。
选择包含要同步回来的映像的应用或虚拟机,然后从“应用”页面底部的下拉列表中选择访问。
系统随即会打开访问页面,其中列出了时间轴坡道视图中捕获的图片。
在恢复之前,请注意以下几点:
- 如果您要恢复非虚拟机应用,请务必关闭应用并卸载文件系统。
- 如果您要恢复虚拟机,恢复过程会自动关闭虚拟机。
选择最新的同步回写映像,然后从访问操作列表中选择恢复。
系统随即会打开恢复页面。
点击提交。系统随即会打开一个警告对话框。阅读该消息,然后输入 DATA LOSS 进行确认。系统随即会显示第二个警告。 输入 OVERWRITE OTHER APPS 以确认恢复操作。
恢复作业将开始。
前往监控,验证恢复操作是否成功。当作业在 Monitor 中完成且作业状态为 Succeeded 时,返回 App Manager。
恢复操作成功完成后:
- 对于非虚拟机应用,请挂载文件系统并重启应用。
- 对于虚拟机应用,请启动虚拟机。
生产应用已恢复使用,但尚未重新纳入管理。继续执行故障恢复到本地设备中所述的故障恢复操作。
故障切换到本地设备
故障切换会删除从远程备份/恢复设备中带回的同步回传映像,以及可能仍挂载在远程备份/恢复设备上的故障切换映像。故障切换还会删除远程备份/恢复设备上保留的所有测试故障切换映像。完成这些步骤后,应用会恢复从本地设备到远程设备的应用数据的 StreamSnap 复制。
按照以下说明将应用从远程设备故障转移到本地设备。
点击应用管理器,然后从下拉菜单中选择应用。
应用页面随即打开。
选择要进行故障转移的应用或虚拟机,然后从应用页面底部的下拉列表中选择访问。
系统随即会打开访问页面,其中列出了时间轴坡道视图中捕获的图片。
选择最新的映像,然后从访问操作列表中选择故障切换。
系统随即会打开故障切换页面。
点击提交。
前往监控页面查看作业状态。当作业在 Monitor 中完成且作业状态为 Succeeded 时,返回 App Manager。
故障回退成功后,系统会恢复向远程设备复制 StreamSnap 数据。
故障转移后,应用状态会更改为受管理,并恢复向远程站点进行复制。
挂载虚拟机同步回传映像
请按照以下说明挂载虚拟机同步回传映像。
点击 App Manager(应用管理器)标签页,然后从下拉菜单中选择 Applications(应用)。
应用页面随即打开。
选择包含要同步回来的映像的应用或虚拟机。
从“应用”页面底部的下拉列表中选择访问。
系统随即会打开访问页面,其中列出了时间轴坡道视图中捕获的图片。
选择最新的同步回传映像。
从操作列表中选择挂载。 系统随即会显示挂载窗口。如需详细了解如何装载虚拟机映像,请参阅装载映像。
前往监控,验证虚拟机映像挂载操作是否成功。
虚拟机映像挂载操作成功完成后,请根据需要开启虚拟机,然后执行 Storage vMotion 以将已挂载的磁盘或虚拟机移至所需的数据存储区。
如果您挂载到新的虚拟机,则必须先发现此虚拟机,然后才能再次对其进行保护。请按照发现虚拟机中的虚拟机发现流程操作。
生产虚拟机已恢复服务,但尚未重新受到保护。继续执行故障恢复到本地设备中所述的故障恢复操作。
删除故障切换和同步回来的映像
通常,执行故障切换操作时,系统会删除应用的所有故障切换、测试故障切换和同步回传映像。在极少数情况下,在应用的 StreamSnap 复制过程中创建的一些映像可能不会被删除。
按照以下说明从远程备份/恢复设备中删除故障切换、测试故障切换或同步回映像。
在访问页面中,选择要删除的故障切换映像、测试故障切换映像或同步回映像,然后从页面右下角的下拉列表中选择删除。
在随即打开的删除对话框中,点击提交以确认更改。