當您從 Amazon Web Services (AWS) 移至 Microsoft Azure 時,數據遷移非常重要。 您需要轉換資料庫,並確定它們在新的環境中運作類似。 此移轉的範圍包括各種資料庫類型,例如關係資料庫、NoSQL 資料庫和數據倉儲。 例如,您可能有工作負載使用適用於PostgreSQL的 Amazon 關係資料庫服務 (RDS),而您必須移轉至適用於PostgreSQL的 Azure 資料庫。
元件比較
藉由將工作負載所使用的 Amazon Web Services (AWS) 資料庫和服務與最接近的 Azure 對應項目進行比較,以開始移轉程式。 目標是識別最適合您工作負載的 Azure 服務。
備註
此比較不是這些服務在您的工作負載中提供之功能的確切表示法。
移轉案例
使用下列案例作為遷移過程的範例。
| 狀況 | 重要服務 | 說明 |
|---|---|---|
| Amazon RDS for PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫離線 | Amazon RDS for PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫 | 此情境描述 Amazon RDS for PostgreSQL 實例至 Azure Database for PostgreSQL 的離線移轉。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
| Amazon RDS for PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫線上 | Amazon RDS for PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫 | 此案例說明將 Amazon RDS for PostgreSQL 實例遷移至 Azure Database for PostgreSQL 的線上過程。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
| Amazon Aurora PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫離線 | Amazon Aurora for PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫 | 此案例描述 Amazon Aurora PostgreSQL 相容資料庫至適用於 PostgreSQL 的 Azure 資料庫離線移轉。 其著重於水平調整以處理大型數據集。 |
| Amazon Aurora PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫線上 | Amazon Aurora for PostgreSQL 至適用於 PostgreSQL 的 Azure 資料庫 | 此情境描述相容於 PostgreSQL 的 Amazon Aurora 資料庫至 Azure PostgreSQL 資料庫的線上移轉。 其著重於水平調整以處理大型數據集。 |
| AWS 上的 MySQL 至適用於 MySQL 的 Azure 資料庫 | Amazon RDS for MySQL 至適用於 MySQL 的 Azure 資料庫 | 此案例說明如何移轉具有彈性調整選項和高可用性的受控 MySQL 資料庫。 它支援私人端點和虛擬網路整合,以協助確保安全且隔離的通訊。 |
| Amazon SQL Server 至 Azure SQL Database | Amazon RDS for SQL Server 至 Azure SQL Database | 此案例描述 Amazon RDS 實例至 Azure SQL Database 的移轉。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
| 將 Amazon DynamoDB 應用於適用 NoSQL 的 Azure Cosmos DB | 將 Amazon DynamoDB 應用程式遷移至 Azure Cosmos DB,以支援 NoSQL | 此案例說明將 Amazon DynamoDB 應用程式移轉至 Azure Cosmos DB。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
| Amazon DynamoDB 數據轉移到適用於 NoSQL 的 Azure Cosmos DB | Amazon DynamoDB 數據遷移至適用於 NoSQL 的 Azure Cosmos DB | 此案例說明將 Amazon DynamoDB 數據遷移至 Azure Cosmos DB。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
| Amazon ElastiCache 轉移至 Azure Cache for Redis | Amazon ElastiCache 至 Azure Cache for Redis | 此案例說明 Amazon ElastiCache 至 Azure Cache for Redis 移轉。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
| 將在 AWS 上的 Couchbase 遷移至適用於 NoSQL 的 Azure Cosmos DB | 從 AWS 上的 Couchbase 到適用於 NoSQL 的 Azure Cosmos DB | 此案例說明將連線至 AWS 上 Couchbase 的 Java 應用程式移轉至 Azure Cosmos DB 中 NoSQL 帳戶的 API。 它有助於確保數據完整性的保留,以及最短的停機時間。 |
相關的工作負載元件
資料庫只構成您工作負載的一部分。 探索您可能會移轉的其他元件: