Amazon RDS Custom for SQL Server - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon RDS Custom for SQL Server

如果由于第三方应用程序的自定义要求而无法迁移到完全托管的服务(如 Amazon RDS),则可以迁移到 Amazon RDS Custom for SQL Server。借助 Amazon RDS Custom,您可以保留对数据库及其底层操作系统的管理权限,以启用相关应用程序。

何时选择 Amazon RDS Custom for SQL Server

在以下情况下,Amazon RDS Custom for SQL Server 是一个不错的迁移选项:

  • 您拥有需要访问底层操作系统和数据库环境的旧版、自定义和打包应用程序。

  • 您需要管理用户访问权限才能满足基于供应商的应用程序部署要求。

  • 您可以访问底层操作系统以配置设置、安装补丁和启用本机特征来满足相关应用程序的要求。

  • 您希望访问和自定义数据库环境(通过应用自定义数据库修补程序或修改操作系统包)以满足您的数据库和应用程序需求。

工作方式

要使用 Amazon RDS Custom for SQL Server,请查看 Amazon RDS Custom for SQL Server 文档中的要求。您必须先为 Amazon RDS Custom for SQL Server 设置环境,如 Amazon RDS 文档中所述。设置环境后,请按照以下步骤操作,如下图所示:

  1. 从 Amazon RDS Custom 提供的 SQL Server 引擎版本创建 Amazon RDS Custom for SQL Server 数据库实例。

    适用于 SQL Server 的 Amazon RDS 定制版目前支持 SQL Server 2022 或 2019 企业版、标准版或开发者版,支持的数据库实例类在文档中列出。有关更多信息,请参阅创建 RDS Custom for SQL Server 数据库实例

  2. 将应用程序连接到 Amazon RDS Custom 数据库实例端点。

    有关更多信息,请参阅使用 AWS Systems Manager连接到 RDS Custom 数据库实例使用 RDP 连接到 RDS Custom 数据库实例

  3. (可选)访问主机以自定义您的软件。

  4. 监控 Amazon RDS Custom 自动化生成的通知和消息。

有关这些步骤的更多信息,请参阅 Amazon RDS Custom 自定义文档

Amazon RDS Custom for SQL Server 工作流

在 Amazon RDS Custom for SQL Server 中,您可以安装软件来运行自定义应用程序和代理。由于您拥有对主机的特权访问权限,因此可以修改文件系统以支持旧版应用程序。您也可以在 Amazon RDS Custom 数据库实例上应用自定义数据库补丁或修改操作系统包。

Amazon RDS Custom 可自动提供监控、备份和实例恢复,并确保您的数据库实例使用受支持的 AWS 基础架构、操作系统和数据库。如果您想自定义您的实例,则可以将 Amazon RDS Custom 自动化暂停长达 24 小时,然后在自定义工作完成后将其恢复。暂停自动化可防止 Amazon RDS 自动化直接干扰您的自定义。

当您恢复自动化时,支持边界将决定您对数据库或操作系统环境的自定义是否干扰或中断 Amazon RDS Custom 自动化。Amazon RDS Custom 支持您对主机和数据库环境的自定义,只要您的更改不会将数据库实例置于支持范围之外。默认情况下,支持外围检查每 30 分钟执行一次,并且在快照删除或卸载监控数据库实例的 Amazon RDS Custom 代理等事件之后也会发生。Amazon RDS Custom 代理是确保 Amazon RDS Custom 功能的关键组件。如果您卸载该代理,Amazon RDS Custom 将在一分钟后运行支持边界检查,并将数据库实例移出支持边界。

在您设置 Amazon RDS Custom for SQL Server 数据库实例时,已包含软件许可证。这意味着您无需单独购买 SQL Server 许可证。有关许可的详细信息,请参阅 AWS 服务条款中的第 10.5 节。如果您拥有有效的 AWS 高级支持账户,则可以联系 Amazon RDS Custo AWS m 高级支持以解决 SQL Server 特定问题。

Amazon RDS Custom for SQL Server 仅在有限的数据库实例类中选择 AWS 区域 且支持范围有限。有关这些限制和其他限制,请参阅 Amazon RDS Custom for SQL Server 文档中的要求和限制页面。

如果您有本地 SQL Server 数据库,则可以按照 Amazon RDS 文档中描述的过程,使用本机备份和还原实用程序将其迁移到 Amazon RDS Custom for SQL Server。

有关更多信息,请参阅以下资源: