灾难恢复
许多组织为其 SQL Server 数据库实现了高可用性,但这对于需要真正 IT 弹性的组织来说还不够。我们建议您实施灾难恢复解决方案,以避免任务关键型数据库的数据丢失和停机。对 SQL Server 部署采用多区域灾难恢复体系结构有助于:
-
实现业务连续性
-
改善地理位置分散的客户群的延迟
-
满足您的审计和监管要求
灾难恢复选项包括日志传送、Always On 可用性组、存储在 Amazon S3 中并跨 AWS 区域复制的 Amazon EBS 快照、与 Always On 可用性组结合使用的 Always On 失效转移集群实例(FCI)以及分布式可用性组。
分布式可用性组
具有分布式可用性组的体系结构是多区域 SQL Server 部署的最佳方法。分布式可用性组是一种特殊类型的可用性组,它跨越两个单独的可用性组。您可以将其视为可用性组的可用性组。底层可用性组是在两个不同的 WSFC 集群上配置的。
分布式可用性组是松散耦合的,这意味着它们不需要单个 WSFC 群集,并且由 SQL Server 维护。由于 WSFC 群集是单独维护的,并且传输主要是两个可用性组之间的异步传输,因此在另一个站点配置灾难恢复会更容易。每个可用性组中的主要副本同步其自己的次要副本。
分布式可用性组目前仅支持手动故障转移。若要确保不会丢失任何数据,请停止全局主数据库(即主可用性组的数据库)上的所有事务。然后,将分布式可用性组设置为同步提交。