我想在我的 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例上启动 Microsoft SQL Server。我该如何操作?
新的 SQL 环境部署可被分为三个类别:
在您的实例上启动 SQL Server 前,请审查以下几点:
您可以使用 AWS Launch Wizard 在 Amazon EC2 上启动 Microsoft SQL Server。AWS Launch Wizard 支持所有 SQL Server 部署选项。有关更多信息,请参阅什么是 AWS Launch Wizard for SQL Server?
要使用 AWS Launch Wizard,请访问 Launch Wizard 控制台。对于部署模型,请选择 SQL Server 单实例部署以在单个节点上部署 SQL Server 数据库。有关更多信息,请参阅在 Windows 上使用 AWS Launch Wizard for SQL Server 部署应用程序。
对于 SQL Server 独立版部署,您可以使用其中一个由 AWS 提供的内含 SQL 许可证的 Amazon Machine images (AMI)。您必须使用随附 AMI 的 SQL 版本。不过,您可以使用 AMI 中包含的设置进行自定义,以便满足您的需求。如需了解更多信息,见由 AWS 提供的 SQL Server AMI。
FCI 为完整安装 SQL Server(又被称作实例)提供可用性。这意味着,如果底层服务器发生故障,实例中的全部组件,包括数据库、SQL Server 代理作业和关联服务器,将迁移到其他服务器。
要为 FCI 提供共享存储,请使用以下一种解决方案:
要部署 SQL Server FCI,请执行以下操作:
在开始之前,使用上节提供的说明部署 Amazon FSx for NetApp ONTAP 或 Amazon FSx 共享。
在部署两个节点集群之后,使用以下步骤在集群上部署 SQL Server:
要使用 AWS Launch Wizard 而不是手动部署,请访问 Launch Wizard 控制台。对于部署模式,请选择高可用性部署 - Always On 故障转移集群实例。 有关更多信息,请参阅使用 AWS Launch Wizard 和 Amazon FSx 简化 SQL Server Always On 部署。
要使用 AWS Launch Wizard,请访问 Launch Wizard 控制台。对于部署模式,请选择高可用性部署 - Always On 可用性。有关更多信息,请参阅在 Windows 上使用 AWS Launch Wizard for SQL Server 部署应用程序。
要手动部署,请参阅如何在 AWS Cloud 中创建 SQL Server Always On 可用性组集群?
在您的实例上部署 SQL Server 后,您可以使用以下工具之一进行连接:
如何排查我的 EC2 Windows 实例上的 Microsoft SQL 问题?
如何在我的 EC2 Windows 实例上升级 Microsoft SQL 集群?
在 Amazon EC2 上部署 Microsoft SQL Server 的最佳实践
AWS Launch Wizard for SQL Server