本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
第 2 阶段:计划
根据您的工作负载和应用程序,选择 SQL Serv er 的自定义 RDS 或适用于微软 SQ L Server 的 RDS。对于大多数数据库迁移,您可以重新托管、平台重构或重构。指导原则应该是如何最大限度地提高移民的好处。
选择重构您的应用程序并迁移到云原生数据库(例如 Aurora)可以增强您的数据库应用程序。但是,根据工作负载的复杂程度,重构数据库可能既耗时又占用大量资源。有关更多信息,请参阅选择迁移策略。
适用于 SQL Server 的 Amazon RDS 的迁移选项
考虑源数据库是否已设置为同步主数据库服务器和辅助数据库服务器,然后决定如何同步服务器 AWS。以下是三种方法:
-
多个可用区域
-
区域复制
在以下架构图中,在本地数据中心和 Amazon VPC 之间 AWS Direct Connect 建立专用的私有网络连接。目标数据库环境在一个可用区中部署了一个主 Amazon RDS for SQL Server,在第二个可用区中部署了一个只读副本,用于实现高可用性和灾难恢复。 AWS Database Migration Service (AWS DMS) 管理迁移过程以帮助最大限度地减少停机时间。
为了增强安全性,目标环境使用私有子网。 AWS Secrets Manager 处理用户凭据, AWS Key Management Service (AWS KMS) 为敏感数据提供静态加密。整个基础设施由 Amazon 监控 CloudWatch,Amazon 会跟踪性能指标并支持主动警报。这种设计有助于优化性能,同时解决迁移过程中出现的任何问题。