大家好,我是 Dell Technologies 的 Idan。在本演示中,我将展示使用 Dell PowerProtect Data Manager 的 SUSE 虚拟化虚拟机保护。PowerProtect Data Manager 版本 19.21 除了提供久经考验的容器数据保护功能外,还能够保护 SUSE 虚拟化虚拟机(以前称为 Harvester)。
PowerProtect Data Manager 支持 SUSE 虚拟化,并且对文件系统 volumeMode 负载的数据块提供功能支持。PowerProtect Data Manager 具有按虚拟机进行还原的功能,以及编排功能,例如虚拟机规格、数据(包括数据卷和 PVC)保护、MAC 地址调配,以及恢复到原始或备用命名空间(包括打开恢复的虚拟机电源)的选项。
现在,让我们转到 SUSE 虚拟化控制台,了解一下我们的生产虚拟机。这是我们的生产 Windows 虚拟机,名称相同。我们来看一下虚拟机配置。如您所见,虚拟机具有戴尔 PowerStore 提供的数据块访问模式磁盘。使用名为 PowerStore 数据块的存储类。
我们打开 Windows 虚拟机的控制台,查看 SQL Server 数据库连接实例,并在演示数据库中查看客户表中的数据。接下来,我们通过启动 PowerProtect Data Manager UI 来保护此虚拟机。首先,我们来看一下已注册的资产源。
我们已将 SUSE 虚拟化群集注册为资产源。如您所见,所有命名空间都是作为资产发现的。通过筛选受保护的资产,我们可以看到我已经有几个受保护的命名空间。值得一提的是,如果您已经在使用 PowerProtect Data Manager(简称 PPDM)来保护基于容器的工作负载,则无需注册任何新功能来保护基于 Kubernetes 的虚拟机。
现在,我们转到保护策略并添加策略以保护 Windows 虚拟机。我们将其命名为 windows 2022 prod,并从发现的 Kubernetes 命名空间列表中查找该命名空间。我们来配置一个主备份阶段,选择一个域保护存储,配置每小时备份的计划,保留 30 天,然后我们就可以了。
这是我们刚刚创建的保护策略。让我们执行命名空间的临时备份。我们将监控备份过程的进度。我快进到这部分,但不是步骤。PPDM 首先执行一些元数据备份,发出 PVC 的 CSI 快照,然后备份 PVC 和数据卷的快照。在备份运行时,让我们切换到 CLI。让我们看一下 PA protect 命名空间上运行的 Pod。
我们有轻量级控制 Pod 和 Data Mover Pod(也称为 C 代理),后者在备份期间运行。我们还可以看到我们的 Windows 虚拟机。我们将切换回 Data Manager UI。作为备份作业的最后一步,PPDM 会自动删除 CSI 快照并在系统中创建拷贝。
通过 CLI,您可以看到备份完成后,数据移动器 pod 已自动终止。让我们切换回生产 Windows VM。由于生产数据库意外丢失,我们实时目睹了人为错误。别担心。PowerProtect Data Manager 可以提供帮助。我们导航到 Data Manager UI 并将虚拟机还原到原始命名空间。
我们将转到“还原”部分,并在“Kubernetes”资产类型下找到生产命名空间资产。我们将选择最新的副本。单击“Change Copy”可以查看完整的副本列表。PPDM 支持还原到原始或备用群集。
在这种情况下,我们希望在原始群集上尽可能快地恢复应用程序。PPDM 具有按虚拟机进行还原的功能,因此我们将选择还原 Kubernetes 虚拟机的选项。PPDM 还提供恢复到原始命名空间或其他命名空间(现有命名空间或新命名空间)的功能。我们将选择还原到原始命名空间。
在此步骤中,我们可以选择要还原的虚拟机,因此我们将选择 Windows 虚拟机并包括其所有磁盘。如前所述,我们还可以启动恢复的虚拟机,默认情况下,将恢复查看的配置。最后,执行还原。很好,还原过程已启动。让我们来监视此进度。太棒了!还原现已完成。让我们换个角度,打开 SUSE 虚拟化控制台,看看我们的 Windows 虚拟机是否已启动并正在运行。
接下来,我们将复制它的 IP 并通过远程桌面连接到它。我们在虚拟机中。我们将它连接到生产 SQL Server 实例,找到我们的数据库,最后查询 customers 表。如您所见,数据就在那里。我们都准备好了。完成了。感谢您的观看,期待在后续的演示中与您相见。