DP300-PLAN#3
SQL Server オンプレ → Azure SQL Database への DMS Online Migration の標準手順を順序通りに並べてください。
- DMS Premium インスタンス作成
- DMA でアセスメント実行
- Online migration project 作成 + 同期開始
- Cutover 実行 (アプリ接続切替)
解説
【正しい順序】
- ステップ 1: DMA でアセスメント実行
- ステップ 2: DMS Premium インスタンス作成
- ステップ 3: Online migration project 作成 + 同期開始
- ステップ 4: Cutover 実行 (アプリ接続切替)
【各ステップの理由】
- ステップ 1 DMA でアセスメント実行: 互換性問題と SKU 推奨を DMA で確認し、移行先 Service Tier を確定します。
- ステップ 2 DMS Premium インスタンス作成: DMS Premium SKU は Online migration 対応で 移行元 SQL Server と移行先 Azure SQL DB の双方にアクセス可能な VNet 構成で作成します。
- ステップ 3 Online migration project 作成 + 同期開始: DMS で移行プロジェクトを作成し ソース / ターゲット 接続情報を入力後、CDC / Replication を有効化した状態で 継続データ同期 (Initial Load + Change Data Capture) を開始します。
- ステップ 4 Cutover 実行 (アプリ接続切替): 移行先と同期が追いついた時点で アプリ接続文字列を Azure SQL DB に切替、最終 cutover を実行 (数分のダウンタイム)。
【誤った順序の問題点】
- DMS 作成 → DMA → 同期 → cutover: DMA アセスメント前に DMS インスタンスを作成すると、互換性問題で移行不可と判明した場合に無駄なリソース作成になります。アセスメント先行が推奨です。
- DMA → 同期 → DMS 作成 → cutover: 同期は DMS が実行するため DMS なしでは開始できません。順序が逆です。

コメント