次の方法で共有


Azure Database Migration Service とは何ですか。

Azure Database Migration Service は、複数のデータベース ソースから Azure データ プラットフォームへのシームレスな移行を最小限のダウンタイムで実現できるように設計された、フル マネージド サービスです (オンライン移行)。

Azure Database Migration Service では、現在、次の 2 つのバージョンが提供されています。

  1. Database Migration Service - Azure Data Studio、Azure portal、PowerShell、Azure CLI 用の AzureSQL Migration 拡張機能を使用します。

  2. Database Migration Service (クラシック) - Azure portal、PowerShell、Azure CLI を使用します。

Database Migration Service は、Azure Data Studio 用の Azure SQL Migration 拡張機能を活用し、より多くの機能を提供します。 Azure portal、PowerShell、Azure CLI を使用して、Database Migration Service (DMS) にアクセスすることもできます。 現在、Azure への SQL Database のモダン化がサポートされています。 より向上した機能とサポート性のためには、DMS を使用して Azure SQL Database に移行することを検討してください。

Azure DMS では、移行の追跡エクスペリエンスを向上させるために、無料のオプションの SQL Server インスタンス Azure リソースを作成する新しい機能が提供されるようになりました。 追跡リソースを作成する SQL Server インスタンスの名前とサブスクリプション、リソース グループ、場所を指定します。 サブスクリプションを Microsoft.AzureArcData リソース プロバイダーに登録することは、Azure リソースを作成するための前提条件であり、サブスクリプションがまだ登録されていない場合は、サブスクリプションをリソース プロバイダーに登録しようとします。

Azure portal、PowerShell、Azure CLI を使用した Database Migration Service (クラシック) は、Azure Database Migration Service の古いバージョンです。 そこでは、Azure へのデータベースのモダン化が提供されており、SQL Server、PostgreSQL、MySQL、MongoDB などのシナリオがサポートされます。

重要

Azure Database Migration Service (クラシック) - SQL シナリオは、非推奨になる予定です2023 年 8 月 1 日以降、Azure portal から SQL Server シナリオ用の新しい Database Migration Service (クラシック) リソースを作成することはできなくなります。 このサービスは、すべてのお客様に対して 2026 年 3 月 15 日に廃止されます。 複数のデータベース ソースから Azure SQL ターゲットへのシームレスな移行を行うには、最新バージョンの Azure Database Migration Service を使用します。このサービスは、Azure Data Studio の拡張機能として Azure SQL Migration として、または Azure portal を介して、または 自動化を使用して大規模にデータベースを移行するために使用できます。 詳しくは、提供終了の通知: Database Migration Service (クラシック) に関する記事をご覧ください。

Azure Data Studio 用 Azure SQL Migration 拡張機能を使用してデータベースを移行する

Azure Data Studio の Azure SQL 移行拡張機能では、簡略化された評価、レコメンデーション、移行エクスペリエンスが 1 つになっており、次の機能を利用できます。

  • 応答性の高いユーザー インターフェイス。移行準備状況の評価と (パフォーマンス データに基づく) SKU の推奨から Azure SQL への実際の移行まで、エンド ツー エンドの移行エクスペリエンスが提供されます。
  • 強化された評価メカニズム。SQL Server のインスタンスが評価されて、異なる Azure SQL ターゲットに移行する準備ができているデータベースが特定されます。
  • オンプレミスのソース SQL Server インスタンスからパフォーマンス データを収集し、Azure SQL ターゲットに基づいて適切なサイズの SKU の推奨を生成する SKU レコメンデーション エンジン (プレビュー)。
  • Azure Database Migration Service を利用する信頼性の高い Azure サービス。データ移動アクティビティを調整し、シームレスな移行エクスペリエンスを提供します。
  • ビジネスの要件に合わせて、オンライン (最小限のダウンタイムが求められる移行) またはオフライン (移行の期間全体を通してダウンタイムが継続する移行) いずれかの移行モードを実行する機能。
  • オンプレミス環境のソース SQL Server とバックアップにアクセスするための独自のコンピューティングを提供する、セルフホステッド統合ランタイムを作成して構成できる柔軟性。
  • TDE データベースと SQL/Windows ログインを Azure SQL に移行する作業が改善され、一層安全になります。

Azure SQL ターゲット別の特定の移行シナリオの詳細については、次のステップ バイ ステップのチュートリアルを確認してください。

移行シナリオ 移行モード
SQL Server から Azure SQL Managed Instance へ オンライン / オフライン
SQL Server から Azure Virtual Machines 上の SQL Server へ オンライン / オフライン
SQL Server から Azure SQL Database へ オフライン

詳細については、「Azure Data Studio 用の Azure SQL Migration 拡張機能を使用してデータベースを移行する」を参照してください。

バージョンの比較

新しいバージョンの Azure Database Migration Service は、Azure Data Studio の拡張機能として利用でき、Azure portal からアクセスでき、移行サービスの機能、ユーザー エクスペリエンス、サポート性が向上しています。 可能な限り、Azure Data Studio 用の Azure SQL Migration 拡張機能と、DMS Azure portal の使用を検討してください。

次の表は、Database Migration Service のバージョンの機能を比較したものです。

機能 DMS (クラシック) DMS (ADS 用 Azure SQL 拡張機能) DMS (Azure portal) メモ
評価 いいえ 有効 いいえ ソースの互換性を評価します。
SKU の推奨事項 いいえ 有効 いいえ ソースの評価に基づいたターゲットに関する SKU の推奨事項。
Azure SQL Database - オフライン移行 有効 有効 有効 Azure SQL Database へオフラインで移行します。
Azure SQL Managed Instance - オンライン移行 有効 有効 有効 最小限のダウンタイムで Azure SQL Managed Instance へオンラインで移行します。
Azure SQL Managed Instance - オフライン移行 有効 有効 有効 Azure SQL Managed Instance へオフラインで移行します。
Azure SQL 仮想マシン上の SQL Server - オンライン移行 いいえ 有効 有効 最小限のダウンタイムで Azure VM の SQL Server へオンラインで移行します。
Azure SQL 仮想マシン上の SQL Server - オフライン移行 有効 有効 有効 Azure VM の SQL Server へオフラインで移行します。
ログインの移行 有効 有効 いいえ ソースからターゲットへログインを移行します。
[スキーマを移行する] 有効 いいえ 有効 ソースからターゲットへスキーマを移行します。
Azure portal のサポート 有効 部分的 有効 Azure portal を使用して移行の作成および監視を行ないます。
Azure Data Studio との統合 いいえ 有効 いいえ Azure Data Studio と統合された移行サポート。
リージョン別の提供状況 有効 有効 有効 この拡張機能で、その他のリージョンを使用できます。
ユーザー エクスペリエンスの向上 いいえ 有効 有効 DMS は、より高速かつ安全で、トラブルシューティングもより簡単に行なえます。
Automation 有効 有効 有効 DMS では、PowerShell と Azure CLI がサポートされています。
プライベート エンドポイント いいえ 有効 有効 プライベート エンドポイントを使用してソースとターゲットに接続します。
TDE サポート いいえ 有効 いいえ TDE で暗号化されたデータベースを移行します。

使い慣れたツールによる Azure へのデータベースの移行

Azure Database Migration Service では、Microsoft の既存のツールやサービスの一部の機能が統合されています。 これにより、お客様には包括的な高可用性ソリューションが提供されます。 このサービスでは、Data Migration Assistant を使用して評価レポートを生成します。評価レポートには、移行前に必要な変更について推奨される手順が記載されています。 必要な修正を実行するかどうかは、お客様の判断に委ねられます。 移行プロセスを開始する準備ができたら、Azure Database Migration Service によって、必要な手順がすべて実行されます。 プロセスは Microsoft のベスト プラクティスを利用して実行されるので、お客様は安心して移行プロジェクトの完了を待つことができます。

リージョン別の提供状況

Azure Database Migration Service のリージョン別の提供状況に関する最新情報については、「リージョン別の利用可能な製品」を参照してください。