你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
从 Amazon Web Services(AWS)迁移到 Microsoft Azure 时,数据迁移至关重要。 需要转换数据库,并确保它们在新环境中的工作方式类似。 此迁移的范围包括各种数据库类型,例如关系数据库、NoSQL 数据库和数据仓库。 例如,你可能有一个使用「Amazon 关系数据库服务(RDS)for PostgreSQL」的工作负载,需要迁移到「Azure Database for PostgreSQL」。
组件比较
通过比较工作负荷使用的 Amazon Web Services(AWS)数据库和服务与其在 Azure 中最接近的对应项,来启动迁移过程。 目标是确定最适合工作负荷的 Azure 服务。
注释
此比较不是这些服务在工作负荷中提供的功能的确切表示形式。
迁移方案
使用以下方案作为迁移过程的示例。
| 情景 | 主要服务 | DESCRIPTION |
|---|---|---|
| Amazon RDS for PostgreSQL 脱机迁移到 Azure Database for PostgreSQL | Amazon RDS for PostgreSQL 到 Azure Database for PostgreSQL | 此方案介绍 Amazon RDS for PostgreSQL 实例到 Azure Database for PostgreSQL 脱机迁移。 它有助于确保数据完整性保存和最短停机时间。 |
| Amazon RDS for PostgreSQL 联机迁移到 Azure Database for PostgreSQL | Amazon RDS for PostgreSQL 到 Azure Database for PostgreSQL | 此方案介绍 Amazon RDS for PostgreSQL 实例到 Azure Database for PostgreSQL 联机迁移。 它有助于确保数据完整性保存和最短停机时间。 |
| Amazon Aurora PostgreSQL 脱机迁移到 Azure Database for PostgreSQL | Amazon Aurora for PostgreSQL 到 Azure Database for PostgreSQL | 此方案介绍 Amazon Aurora PostgreSQL 兼容的数据库到 Azure Database for PostgreSQL 脱机迁移。 它侧重于水平缩放来处理大型数据集。 |
| Amazon Aurora PostgreSQL 联机迁移到 Azure Database for PostgreSQL | Amazon Aurora for PostgreSQL 到 Azure Database for PostgreSQL | 此方案介绍与 PostgreSQL 兼容的 Amazon Aurora 数据库到 Azure Database for PostgreSQL 在线迁移。 它侧重于水平缩放来处理大型数据集。 |
| AWS 上的 MySQL 到 Azure Database for MySQL | Amazon RDS for MySQL 到 Azure Database for MySQL | 此方案介绍如何迁移具有灵活缩放选项和高可用性的托管 MySQL 数据库。 它支持专用终结点和虚拟网络集成,以帮助确保安全隔离的通信。 |
| Amazon SQL Server 到 Azure SQL Database | Amazon RDS for SQL Server 到 Azure SQL Database | 此方案介绍 Amazon RDS 实例到 Azure SQL 数据库迁移。 它有助于确保数据完整性保存和最短停机时间。 |
| 将 Amazon DynamoDB 应用迁移到 Azure Cosmos DB 以支持 NoSQL | 将 Amazon DynamoDB 应用程序迁移到 Azure Cosmos DB for NoSQL | 此方案介绍 Amazon DynamoDB 应用程序到 Azure Cosmos DB 的迁移。 它有助于确保数据完整性保存和最短停机时间。 |
| Amazon DynamoDB 数据迁移到适用于 NoSQL 的 Azure Cosmos DB | 将 Amazon DynamoDB 数据迁移到 Azure Cosmos DB(用于 NoSQL) | 此方案介绍 Amazon DynamoDB 到 Azure Cosmos DB 迁移的数据。 它有助于确保数据完整性保存和最短停机时间。 |
| Amazon ElastiCache 转换为 Azure Cache for Redis | Amazon ElastiCache 到 Azure Cache for Redis | 此方案介绍 Amazon ElastiCache 到 Azure Redis 缓存的迁移。 它有助于确保数据完整性保存和最短停机时间。 |
| 从 AWS 上的 Couchbase 到适用于 NoSQL 的 Azure Cosmos DB | 从 AWS 上的 Couchbase 转移到适用于 NoSQL 的 Azure Cosmos DB | 此方案介绍如何将连接到 AWS 上的 Couchbase 的 Java 应用程序迁移到 Azure Cosmos DB 中 NoSQL 帐户的 API。 它有助于确保数据完整性保存和最短停机时间。 |
相关的工作负荷组件
数据库仅构成工作负荷的一部分。 浏览可能迁移的其他组件: