本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon EC2 for SQL Server
Amazon EC2 支持自行管理的 SQL Server 数据库。也就是说,它使您可以完全控制基础结构和数据库环境的设置。在 Amazon EC2 上运行数据库与在您自己的服务器上运行数据库非常相似。您可以完全控制数据库和操作系统级别的访问权限,因此您可以使用自己选择的工具来管理操作系统、数据库软件、补丁、数据复制、备份和恢复。此迁移选项要求您根据 AWS 架构最佳实践设置、配置、管理和调整所有组件,包括 EC2 实例、存储卷、可扩展性、联网和安全性。您负责在相同或不同 AWS 区域的实例之间进行数据复制和恢复。
有关从 SQL Server 迁移到 Amazon EC2 的更多信息,请参阅 AWS 规范指南网站上的重新托管模式
何时选择 Amazon EC2
在以下情况下,Amazon EC2 是 SQL Server 数据库的良好迁移选项:
-
您需要完全控制数据库并访问其底层操作系统、数据库安装和配置。
-
您希望管理数据库,包括备份和恢复、修补操作系统和数据库、调整操作系统和数据库参数、管理安全性以及配置高可用性或复制。
-
您希望使用 Amazon RDS 当前不支持的功能和选项。有关详细信息,请参阅 Amazon RDS 文档中的不支持的功能和支持有限的功能。
-
您需要 Amazon RDS 不支持的特定 SQL Server 版本。有关支持的版本列表,请参阅 Amazon RDS 文档中的 Amazon RDS 上的 SQL Server 版本。
-
您的数据库大小和性能需求超出了当前的 Amazon RDS for SQL Server 产品。有关详细信息,请参阅 Amazon RDS 文档中的 Amazon RDS 数据库实例存储。
-
您希望避免使用可能与您的应用程序不兼容的自动软件补丁。
-
您希望自带许可证,而不是使用 Amazon RDS for SQL Server 附带许可证的模型。
-
您希望实现比当前限制更高的 IOPS 和存储容量。有关详细信息,请参阅 Amazon RDS 文档中的 Amazon RDS 数据库实例存储。
有关 Amazon EC2 上当前支持的 SQL Server 功能和版本的列表,请参阅本指南后面的在 Amazon EC2 和 Amazon RDS 之间进行选择。