Date: 8月 12, 2018
标签:
将双节点SQL Server 2012/2014标准版群集复制到第三台服务器以进行灾难恢复
使用SIOS DataKeeper Cluster Edition可以对SQL Server Standard Edition进行灾难恢复。就是这样。由于SQL Server Enterprise Edition的成本,许多人发现自己已经开始使用SQL Server Standard Edition。SQL Server标准版具有许多相同的功能,但它有一些限制。一个限制是它不支持AlwaysOn可用性组。此外,它仅支持群集中的两个节点。由于数据库镜像已被弃用且仅支持标准版中的同步复制,因此您实际上具有有限的灾难恢复选项。
SQL Server Standard Edition的灾难恢复
其中一个选项是SIOS DataKeeper Cluster Edition。DataKeeper将与您现有的共享存储群集配合使用。该软件允许您使用同步或异步复制将其扩展到第3个节点。如果您使用的是SQL Server Enterprise,只需将该第3个节点添加为真正的多站点群集的另一个群集成员即可。但是,由于我们讨论的是SQL Server Standard Edition,因此无法将第3个节点直接添加到群集中。好消息是DataKeeper将允许您将数据复制到第三个节点,以便您的数据受到保护。SQL Server Standard Edition的灾难恢复意味着您将使用DataKeeper将第3个节点作为镜像源联机。接下来,使用SQL Server Management Studio装载复制卷上的数据库。您的客户还需要重定向到第3个节点。但它是一种非常具有成本效益的解决方案,具有出色的RPO和合理的RTO。SIOS文档讨论了如何为SQL Server Standard Edition执行灾难恢复。在这里,我总结了一些客户最近的步骤。
组态
- 停止SQL资源
- 从SQL群集资源中删除物理磁盘资源
- 从可用存储中删除物理磁盘
- SECONDARY服务器上的在线物理磁盘。添加驱动器号(如果没有)
- 运行emcmd。setconfiguration <驱动器号> 256并重新引导辅助服务器。这将导致SECONDARY服务器阻止访问E驱动程序。这是一个重要的步骤,因为您不希望两台服务器同时访问E驱动器,如果您可以避免它。
- 在PRIMARY服务器上联机磁盘
- 如果需要,添加驱动器号
- 创建从主服务器到DR的DataKeeper镜像您可能需要等待一分钟才能在所有服务器上的DataKeeper服务器概述报告中显示E驱动器,然后才能正确创建镜像。如果操作正确,您将创建一个从PRIMARY到DR的镜像。 作为该过程的一部分,DataKeeper将询问您共享您正在复制的卷的SECONDARY服务器。
在灾难中……
在DR NODE上
- 运行EMCMD。switchovervolume <驱动器号>
- 第一次确保SQL Service帐户具有对所有数据和日志文件的读/写访问权限。您第一次尝试装入数据库时必须明确授予此访问权限。
- 使用SQL Management Studio装入数据库
- 将所有客户端重定向到DR站点中的服务器。更好的是,预先配置驻留在DR站点中的应用程序指向DR站点中的SQL Server实例。
灾难结束后
- 重新启动主站点中的服务器(PRIMAY,SECONDARY)
- 等待镜像达到镜像状态
- 确定哪个节点是以前的源(以管理员身份运行PowerShell)get-clusterresource -Name“<DataKeeper Volume Resource name>”|得到-clusterparameter
- 确保群集中没有DataKeeper卷资源在线
- 在一个群集节点上启动DataKeeper GUI。解决任何裂脑情况(很可能没有),确保在任何裂脑恢复过程中选择DR节点作为源
- 在报告为上一个源的节点上运行EMCMD。switchovervolume <驱动器号>
- 在故障转移群集管理器中使SQL Server联机
上述步骤假设您在所有三台服务器(PRIMARY,SECONDARY,DR)上安装了SIOS DataKeeper Cluster Edition。PRIMARY和SECONDARY是一个双节点共享存储集群。您正在将数据复制到DR,这只是一个独立的SQL Server实例(不是群集的一部分),只有本地附加存储。灾难恢复服务器将具有与共享群集卷大小和驱动器号相同的卷。这项工作相当不错,如果您没有配置自己的灾难恢复站点,甚至可以让您复制到云中的目标。如果要完全消除SAN,还可以使用所有复制存储构建相同的配置。这是一个很好的短视频,演示了SQL Server Standard Edition的灾难恢复的一些可能配置。 http://videos.us.sios.com/medias/aula05u2fl经Clusteringformeremortals.com许可转载