本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用原生和混合方法为 Amazon EC2 上的 Microsoft SQL Server 数据库构建高可用性和灾难恢复架构
Amazon Web Services 的 Ram Yellapragada 和 Alysia Tran (AWS)
2022 年 2 月(文档历史记录)
Microsoft SQL Server 有许多支持高可用性 (HA) 和灾难恢复 (DR) 的本机选项,可帮助确保数据库工作负载的业务连续性。本指南概述了Amazon Web Services (AWS) 云中 Amazon Elastic Compute Cloud (Amazon EC2) 上的 SQL Server 的理想配置。在 Amazon EC2 上重新托管 SQL Server 提供了一个自我托管系统,您可以在其中保留对数据库操作和配置的完全控制。
该指南讨论了 SQL Server 混合 HA/DR 选项,其中包括各种 AWS 服务和基础设施,并提供了有关基础设施组件和设置的指导,包括实例类别、存储选项、配置和 HA/DR 设置。本文档还解释了给定的 HA/DR 策略如何适合具有特定恢复时间目标 (RTO) 和恢复点目标 (RPO) 要求的示例用例,并涵盖了一些恢复场景,包括相关的架构图。本指南不提供专为特定应用或要求设计的解决方案。它提供了一些基于恢复时间目标和恢复点目标的 HA/DR 选项,因此您可以选择符合自己要求的架构。
此外,作为调整大小的练习,该指南定义了典型的 SQL Server 在线事务处理 (OLTP) 工作负载的 HA/DR 选项,并对这些选项进行了并排比较。有关在 AWS 上重新托管 SQL Server 的讨论,请参阅 将 Microsoft SQL Server 数据库迁移到 AWS 云指南中的 Amazon EC2 for SQL Server 部分。有关其他迁移选项的信息,请参阅该指南中的 SQL Server 数据库迁移策略部分。欲了解更多内容,请参阅 后续步骤和资源 部分。