このトピックでは、SQL ServerデータベースをAlibaba Cloudに移行するための一般的なソリューションについて説明します。 データソースの場所、各ソリューションで使用されるツール、および各ソリューションの利点と制限に基づいて、ソリューションを選択できます。
クラウド移行ソリューション
解決策 | 使用上の注意 | 関連ドキュメント | |
物理クラウド移行 | OSS (Object Storage Service) を使用してデータを手動で移行する |
| セルフマネージドSQL ServerインスタンスからApsaraDB RDS for SQL Serverインスタンスへのデータの移行 説明 ソースデータベースがSQL Server 2008 R2を実行している場合は、操作を実行する前にデータベースのバージョンをアップグレードすることをお勧めします。 |
データベースバックアップ (DBS) とデータ転送サービス (DTS) を使用して、数回のクリックでデータを移行する |
| 物理ゲートウェイを使用して、自己管理型SQL ServerデータベースからApsaraDB RDS for SQL Serverインスタンスにデータを移行する | |
論理クラウド移行 | DTSを使用してログ解析モードでデータを移行する |
| 自己管理型SQL ServerデータベースからApsaraDB RDS for SQL Serverインスタンスへのデータの移行 |
DTSを使用したハイブリッドログ解析モードでのデータ移行 |
| ||
その他 | SQL Server Management Studio (SSMS) を使用したデータの移行 |
|
クラウド移行ソリューションの比較
解決策 | メリット | 制限事項 | |
物理クラウド移行 | OSSを使用してデータを手動で移行する |
|
|
DBSとDTSを使用して数回クリックするだけでデータを移行する |
|
| |
論理クラウド移行 | DTSを使用してログ解析モードでデータを移行する |
|
|
DTSを使用したハイブリッドログ解析モードでのデータ移行 |
|
| |
その他 | SSMSを使用したデータの移行 | 操作は簡単で、プロセスは安定しており、データの不一致のリスクは低いです。 |
|
クラウド移行ソリューションの選択
データソースが増分データ移行をサポートしていない場合は、データをクラウドに移行する前に、ソースデータベースへのデータの書き込みを停止する必要があります。
データソース | 増分データ移行がサポートされているかどうか | サポートされるソリューション | 推奨ソリューション |
自己管理型SQL Serverデータベース | 課金されます |
| DBSとDTSを使用して、数回クリックするだけで物理クラウド移行を実行できます。 詳細については、「物理ゲートウェイを使用した自己管理型SQL ServerデータベースからApsaraDB RDS For SQL Serverインスタンスへのデータの移行」をご参照ください。 |
Azure SQLデータベース | 課金されません |
| SSMSを使用してクラウド移行を実行します。 詳細については、「SSMSを使用したデータのクラウドへの移行」をご参照ください。 |
Azure SQLマネージドインスタンス | 課金されます |
| DTSを使用して論理クラウド移行を実行します。 詳細については、「自己管理型SQL ServerデータベースからApsaraDB RDS For SQL Serverインスタンスへのデータの移行」をご参照ください。 重要 DTSの増分データ移行タスクは、ソースデータベースで頻繁にログが切り捨てられるために失敗する場合があります。 このソリューションを短期クラウド移行に使用することを推奨します。 |
Azure SQL Server (論理サーバー) | |||
Amazon RDS for SQL Server | 課金されません |
| DTSを使用して論理クラウド移行を実行します。 詳細については、「自己管理型SQL ServerデータベースからApsaraDB RDS For SQL Serverインスタンスへのデータの移行」をご参照ください。 |
Huawei Cloud RDS for SQL Server | 課金されません |
| OSSを使用して、物理クラウド移行を手動で実行し、完全なデータ移行を実現します。 詳細については、「セルフマネージド型SQL Serverインスタンスのフルバックアップデータを、クラウドディスクでSQL Server 2008 R2を実行するか、またはSQL Server 2012以降を実行するApsaraDB RDSインスタンスに移行する」をご参照ください。 説明
|
TencentDB for SQL Serverデータベース | 課金されます |
| DTSを使用して論理クラウド移行を実行します。 詳細については、「自己管理型SQL ServerデータベースからApsaraDB RDS For SQL Serverインスタンスへのデータの移行」をご参照ください。 |