大家好,欢迎观看本期关于戴尔 PowerProtect Data Manager 的视频。在本视频中,我们将演示在主站点关闭且无法访问时将数据库从源 Microsoft SQL Server 还原到备用 Microsoft SQL Server 的多种方法。主站点是 PowerProtect Data Manager 通过在发生灾难时将其注册为应用程序代理来保护 Microsoft SQL Server 的数据库和日志的位置。PowerProtect Data Manager 支持多种业务连续性解决方案,以保持业务正常运行,并以极小的 RTO 使备份基础架构恢复联机。在本视频中,我们将演示从原始 SQL Server 还原资产的三种方法。第一种方法是直接从备用 SQL 代理主机启动 SSMS 插件,并提供 Power Protect DD 的详细信息以及原始 SQL 代理数据在其上受到保护的存储单元。在这种情况下,为了恢复数据,用户必须手动为存储单元创建密码箱。
第二种方法是当主站点关闭且无法访问时,以及当 Power Protect Data Manager 启用了远程系统选项时。此选项通过快速恢复从远程系统提供业务连续性。这意味着从注册到目标 PowerProtect Data Manager 的备用 SQL 主机进行还原。执行源 Power Protect Data Manager 灾难恢复后的第三种方法是将与源主机名名称相同的备用 SQL 主机注册到恢复的数据管理器,然后执行到该 SQL 主机的恢复。我们将在本视频中详细讨论所有三种方法。
在开始之前,我们需要先满足一些前提条件。确保您有一个 Power Protect Data Manager,它在主站点的 PowerProtect DD 数据保护专用存储设备上保护具有多个 SQL 数据库的 Microsoft SQL Server 实例,并将这些受保护的拷贝复制到目标站点中的 Power Protect DD 数据保护专用存储设备。确保您已在 Data Manager 中启用远程系统选项,并为远程 Data Manager 启用同步选项,从而确保元数据定期同步到目标 Data Manager。确保 Power Protect Data Manager 已启用灾难恢复或灾难恢复备份。默认情况下,只要用户在 Data Manager 中将 Power Protect DD 数据保护专用存储设备添加为存储设备,就会启用 DR 备份。确保在 SQL 数据库的保护和复制作业成功后执行最新的 DR 备份。
现在,由于满足所有前提条件,让我们看看如何使用方法 1 从备用主机还原数据库。当源 SQL Server 关闭以及需要从正在运行 SQL 实例的备用主机还原此 SQL Server 的数据库时,可以使用此方法。请注意,要使用此方法,您应该让源 PPM 系统启动并运行,或者源 PPD M 应启用快速恢复,并且目标 PPD M 系统处于联机状态。现在转到备用主机,在备用主机上安装适用于 SQL 的 MS 应用程序代理,并且不要向任何 PPD M 服务器注册它。安装现已成功完成。转到开始菜单,调用适用于 SQL Server Management Studio 的 SSMS 插件。您将获得一个包含两个选项卡的向导,请转至此页面上的“Database Restore”选项卡。输入需要从中获取数据库备份拷贝的源详细信息。您需要在源 SQL Server 的备份拷贝所在的位置提供 Power Protect DD 数据保护专用存储设备详细信息,因为插件无法自动获取这些详细信息。我们需要从 Data Manager 中复制它们。转至基础架构、存储保护、存储,选择保护 SQL 资产的 DD 数据保护专用存储设备,单击更多作,然后选择管理存储单元。
找到存储单元详细信息后,以管理员用户身份登录到 Data Manager 控制台。导航到用户本地 BRS puppet 脚本目录,输入此 Python 命令获取存储单元凭据。这是凭据。现在回到插件程序中,我们可以在左侧窗格中填写详细信息。转至常规页面,单击省略号,然后单击添加并提供 DD 数据保护专用存储设备的 IP、存储单元名称和凭据的详细信息。双击新添加的详细信息。这会在其中加载数据并填充 SQL Server 详细信息和 SQL 实例详细信息。选择相应的备份拷贝。目标详细信息将自动填充。现在单击运行;还原现在已成功完成。
让我们看看方法 2 的工作原理。我们已经看到,我们的源 PowerProtect Data Manager 系统启用了快速恢复,并且元数据会定期同步到远程 Data Manager 服务器。在这里,我们已登录到此备用 Windows 主机,SQL Server 实例已在此主机上启动并运行。在执行还原过程之前,让我们通过关闭源 PPM 主机和源 SQL Server 的电源来确保无法访问它们。为此,我们将以管理员身份登录 vCenter。现在,我们将修改主机上安装的 MS App Agent,以将其注册到在快速恢复配置中被选为目标主机的 Power Protect Data Manager,从而完成注册过程。
我们登录到目标 PPD M,导航到“基础架构”、“应用程序代理”,选择代理,然后单击屏幕右上角的“批准”。选择远程系统视图,然后选择源 Power Protect Data Manager 以在还原页面上显示其远程视图。单击SQL选项卡,选择其中一个资产,并通过选择restore验证远程拷贝的详细信息。备份拷贝可从目标 PPDM 还原。选择拷贝并继续进入下一页。选择范围并单击下一步,选择还原到 Microsoft SQL Server 实例,然后单击下一步。在这里,我们需要将拷贝还原到备用主机,因为我们无法将相同的 SQL 代理注册到多个 PPD M 服务器。选择“还原到备用”选项,我们将看到备用 SQL 应用的详细信息。Direct Agent,展开 SQL 应用程序的详细信息、Direct Agent,然后选择 restore as new database选项。
为数据库提供一个名称,保存详细信息,然后单击下一步以恢复备份拷贝。输入作系统凭据,包括名称、用户名和密码。我在此处选择已添加的凭据,然后单击“保存”,然后单击“下一步”。在这里,我们选择原始文件位置,然后单击“下一步”,将所有其他选项保留为默认值,然后转到摘要页面。单击 restore;太好了,还原过程已启动。让我们来监视还原作业的进度。太棒了,恢复现已完成。
对于方法 3,在执行源 Power Protect Data Manager 的灾难恢复后,我们向恢复的数据管理器注册备用 SQL 主机,并执行到该主机的恢复。在这里,我的源 PowerProtect Data Manager 在灾难恢复成功后启动并运行。我的备用 Windows 主机也已启动并运行。让我们登录到刚刚在此处创建的 Windows 主机。您可以看到我的 Windows 主机具有与源 Windows 主机相同的完全限定域名和 IP。我的 SQL Server 实例已在此主机中启动并运行,其名称与源实例相同。现在,在此新创建的 Windows 主机上安装适用于 SQL 主机的 Microsoft 应用程序代理,并将其注册到恢复的数据管理器以完成注册过程。
我们登录到恢复的 PPD M,导航到 Infrastructure、Application Agents,选择代理,然后单击 approve;应用程序代理现在已成功注册。转至还原页面,单击资产,然后选择SQL选项卡,选择一项资产,然后单击还原。您可以选择主备份拷贝或复制的备份拷贝。在这里,我选择主备份拷贝。在下一页上,选择恢复为 Microsoft SQL Server 实例的范围,然后单击下一步。您可以在此处选择还原到原始位置或还原到备用位置。我选择恢复到原始位置;将所有其他选项保留为默认值,然后转到摘要页面,单击还原;太好了,还原过程已启动。让我们来监视还原作业的进度。太棒了,恢复现已完成。
在本视频中,我们提供了三种从 SQL Server 还原资产的不同方法。希望本文对您有所帮助。有关更多信息,例如白皮书、视频和博客,请参阅用于实验和演示的数据保护信息中心。访问我们的演示中心。感谢观看。