オペレーティングシステムがサポート終了 (EOL) に達した場合、またはビジネス上の目的でアップグレードする必要がある場合は、サーバ移行センタ (SMC) を使用して OS を移行できます。このプロセスでは、ECS インスタンスのシステムディスク上のデータが保持されます。このトピックでは、SMC を使用して Windows Server 2008 R2、2012 R2、2016、または 2019 を新しいバージョンに移行する方法について説明します。
背景情報
Microsoft は、2020 年 1 月 14 日に Windows Server 2008/2008 R2 のサポートを、2023 年 10 月 10 日に Windows Server 2012/2012 R2 のサポートを終了しました。これらのオペレーティングシステムを使用する ECS インスタンスがある場合は、ソフトウェア更新とセキュリティパッチを引き続き受信するための措置を講じることを推奨します。これにより、オペレーティングシステムの EOL によって引き起こされる問題を回避できます。詳細については、「Windows Server オペレーティングシステム」をご参照ください。SMC のオペレーティングシステム移行機能は、いくつかの 移行パス を提供します。移行後、OS カーネルのバージョンと主要なシステムパッケージがアップグレードされ、システムディスク上のデータは保持されます。
システムディスクのデータを保持する必要がない場合、またはより多くの OS 変換オプションが必要な場合は、システムディスクを交換する ことでオペレーティングシステムを変更できます。
移行パス
Windows Server 2008 R2
Windows Server 2008 R2 のサポートは終了しました。メインストリームサポートフェーズにある Windows Server 2016 または 2019 に移行して、アプリケーションがサポートされている環境で実行されるようにすることができます。
Windows OS 移行機能の制限により、Windows Server 2008 R2 を Windows Server 2016 または 2019 に直接移行することはできません。まず、中間バージョンである Windows Server 2012 R2 に移行する必要があります。
Windows Server 2008 R2 を中間バージョンである Windows Server 2012 R2 に移行します。
システムアーキテクチャ
移行元オペレーティングシステム
移行先オペレーティングシステム
X86
Windows Server 2008 R2 Standard Edition 64 ビット 中国語/英語
Windows Server 2012 R2 Datacenter Edition 64 ビット 中国語/英語
Windows Server 2008 R2 Enterprise Edition 64 ビット 中国語/英語
Windows Server 2012 R2 を Windows Server 2016 または 2019 に移行します。
システムアーキテクチャ
移行元オペレーティングシステム
移行先オペレーティングシステム
X86
Windows Server 2012 R2 Datacenter Edition 64 ビット 中国語/英語
Windows Server 2016 Datacenter Edition 64 ビット 中国語/英語
Windows Server 2019 Datacenter Edition 64 ビット 中国語/英語
Windows Server 2012 R2
Windows Server 2012 R2 のサポートは終了しました。メインストリームサポートフェーズにある Windows Server 2016 または 2019 に移行して、アプリケーションがサポートされている環境で実行されるようにすることができます。
システムアーキテクチャ | 移行元オペレーティングシステム | 移行先オペレーティングシステム |
X86 | Windows Server 2012 R2 Standard Edition 64 ビット 中国語/英語 |
|
Windows Server 2012 R2 Datacenter Edition 64 ビット 中国語/英語 |
Windows Server 2016
システムアーキテクチャ | 移行元オペレーティングシステム | 移行先オペレーティングシステム |
X86 | Windows Server 2016 Standard Edition 64 ビット 中国語/英語 |
|
Windows Server 2016 Datacenter Edition 64 ビット 中国語/英語 |
Windows Server 2019
システムアーキテクチャ | 移行元オペレーティングシステム | 移行先オペレーティングシステム |
X86 | Windows Server 2019 Datacenter Edition 64 ビット 中国語/英語 | Windows Server 2022 Datacenter Edition 64 ビット 中国語/英語 |
移行の制限
Windows のクロス言語移行はサポートされていません。
特定の 移行パス のみがサポートされています。
移行する Windows インスタンスは、2 vCPU および 2 GiB 以上のインスタンスタイプである必要があります。
OS 移行ツールは、移行中にソフトウェアパッケージをダウンロードしてインストールします。移行する前に、インスタンスの C ドライブに 20 GiB 以上の空き領域があり、その空き領域が
C:\Windowsフォルダのサイズよりも大きいことを確認してください。スナップショットの作成中にインスタンスを移行することはできません。スナップショットの作成が完了するのを待ってから、移行を開始してください。
Windows OS の移行は、次のリージョンでのみサポートされています。
アジアパシフィック - 中国
アジアパシフィック - その他
ヨーロッパ & アメリカ
中東
中国 (杭州)
中国 (上海)
中国 (青島)
中国 (北京)
中国 (張家口)
中国 (フフホト)
中国 (ウランチャブ)
中国 (深圳)
中国 (河源)
中国 (広州)
中国 (成都)
中国 (香港)
中国 (武漢 - ローカルリージョン)
日本 (東京)
韓国 (ソウル)
シンガポール
マレーシア (クアラルンプール)
インドネシア (ジャカルタ)
フィリピン (マニラ)
タイ (バンコク)
ドイツ (フランクフルト)
イギリス (ロンドン)
米国 (シリコンバレー)
米国 (バージニア)
SAU (リヤド - パートナーリージョン)
注意事項
オペレーティングシステムを移行する前に、次の注意事項を必ず理解してください。
移行フェーズ | 注意事項 |
移行前 |
|
移行中 |
|
移行後 |
|
移行操作
移行中、SMC は ECS インスタンスにアタッチされているすべてのディスクの従量課金スナップショットを作成してデータをバックアップします。これらのスナップショットに対して課金されます。詳細については、「課金」をご参照ください。
クイック移行 (推奨)
インスタンスが 2017 年 12 月 1 日より前に購入された場合、アップロードしたカスタムイメージから作成された場合、またはサードパーティのサーバーである場合は、この方法を使用するために ECS インスタンスに クラウドアシスタントエージェントをインストールする 必要があります。2017 年 12 月 1 日以降にパブリックイメージから作成された ECS インスタンスには、デフォルトで クラウドアシスタントエージェント がプリインストールされています。この注記は、そのようなインスタンスには適用されません。
[オペレーティングシステムの移行] ページで、[移行の開始] をクリックします。
[オペレーティングシステムの移行] ダイアログボックスで、インスタンス ID とリージョンで移行する ECS インスタンスを選択し、[事前チェック] をクリックします。

[オペレーティングシステムの移行] ダイアログボックスで、システムは自動的に移行前チェックを実行します。これには約 10 秒かかります。
事前チェックのステータスが
から
に変わった場合、事前チェックは成功です。事前チェックのステータスが
から
に変わった場合、事前チェックは失敗です。インターフェイスのプロンプトに従って問題を解決し、再度移行を試みてください。
オペレーティングシステム移行の注意事項をよく読んだ後、[上記のリスクを読み、理解しました。Alibaba Cloud がこのインスタンスのすべてのディスクのスナップショットを作成することを承認します] を選択し、[次へ] をクリックします。

[オペレーティングシステム] 移行ダイアログボックスで、移行先のオペレーティングシステムを選択できます。
[同じ移行先オペレーティングシステムに移行]: バッチ移行を実行する場合、複数のインスタンスを同じオペレーティングシステムに移行できます。
[インスタンスごとに移行先オペレーティングシステムを選択]: バッチ移行を実行する場合、複数のインスタンスを異なるオペレーティングシステムに移行できます。
[移行可能か確認] をクリックして、移行チェックの結果を表示します。
チェックには約 30 秒かかります。
: オペレーティングシステムは移行できます。
: 移行はサポートされていません。インターフェイスのプロンプトで失敗の理由を表示できます。
[移行の確認] をクリックします。
[オペレーティングシステムの移行] ページでオペレーティングシステム移行の進捗状況を表示できます。
警告オペレーティングシステムの移行中は、ECS インスタンスを手動で停止、再起動、またはリリースしないでください。これらの操作を実行するために O&M スクリプトを使用しないでください。そうしないと、移行は失敗します。
ステップバイステップの移行
ステップ 1: 移行元のインポート
移行元は、移行を計画している別のプラットフォームのデータセンターサーバー、VM、またはクラウドホストです。
コマンドを使用して移行元をインポートする (推奨)
ソースサーバーはパブリックネットワークにアクセスできる必要があります。ソースサーバーにファイアウォールの制限がある場合は、「SMC サービスのドメイン名とは何ですか?」をご参照ください。SMC のドメイン名とポートを取得し、ファイアウォールのホワイトリストに追加します。
ソースサーバーがパブリックネットワークにアクセスできない場合、またはプライベートネットワーク転送を使用して移行効率を向上させたい場合は、「プライベートネットワーク移行」ソリューションをご参照ください。
[OS 移行] ページで、[移行元のインポート] をクリックします。
ページのプロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターを次の表に示します。
パラメーター
説明
移行元タイプ
Alibaba Cloud ECS インスタンス。
インポート方法
[コマンドラインインポート] を選択します。
アクティベーションクォータ
アクティベーションコードによってアクティベートできる移行元の数。有効値の範囲は 1~1000 です。デフォルト値は 200 です。
有効期間
アクティベーションコードの有効期間。有効値の範囲は 1~90 日です。デフォルト値は 90 日です。
アクティベーションコード
アクティベーションコードを生成した後、コマンドをコピーします。次の手順を実行します。
アクティベーションコードの生成 をクリックします。
[Windows Powershell] タブをクリックします。
[コピー] をクリックして、アクティベーションコードコマンドをコピーします。
移行元をインポートします。
Windows ソースサーバーにログオンします。
管理者権限で Windows PowerShell を開きます。
コピーしたコマンドを貼り付けて実行し、移行元をインポートします。

コマンドを実行すると、
Import Source Server [s-bp19rlidl3mwuptc****] Successfully!のようなメッセージが表示され、移行元が正常にインポートされたことを示します。コマンドの実行に失敗した場合は、「コマンドラインから Windows 移行元をインポートするときにコマンドの実行に失敗した場合はどうすればよいですか?」をご参照ください。
SMC コンソールの [OS 移行] ページで、[リアルタイム移行ステータス] 列の移行元のステータスを確認します。
[ソースオンライン] のステータスは、インポートが成功したことを示します。
ステータスがソースオンラインでない場合、インポートは失敗しました。次のソリューションを使用して問題をトラブルシューティングし、ソースを再インポートします。
コンソールのエラーメッセージに基づいて、または SMC クライアントディレクトリのログファイルを表示して問題を解決します。SMC クライアントのデフォルトのインストールディレクトリは C:\smc です。
一般的な問題と解決策については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
SMC クライアントを使用して移行元をインポートする
SMC クライアントの詳細については、「SMC クライアントガイド」をご参照ください。
[OS 移行] ページで、[移行元のインポート] をクリックします。
[移行元のインポート] ページで、パラメーターを設定します。次の表に各パラメーターを示します。
パラメーター
説明
移行元タイプ
Alibaba Cloud ECS インスタンス
インポート方法
[クライアントインポート] を選択します。
インポート手順
[インポート手順] セクションで、ソースサーバーのオペレーティングシステム (Linux または Windows) とアーキテクチャ (32 ビットまたは 64 ビット) に適した SMC クライアントをダウンロードします。
移行元をインポートします。
重要移行プロセス中に SMC クライアントを閉じないでください。そうしないと、移行元が SMC コンソールとの接続を失い、移行が失敗します。
WinSCP などのファイル転送をサポートするリモート接続ツールを使用して、SMC クライアント を Windows ソースサーバーにアップロードします。
Windows ソースサーバーで、システムの組み込みまたは自己インストールされた展開ツールを使用して、SMC クライアントパッケージを解凍します。
ソースサーバーのシステムバージョンに一致する SMC クライアントフォルダで、SMC クライアントを実行します。
管理者権限を求められます。[OK] をクリックします。
GUI バージョン: go2aliyun_gui.exe アプリケーションをダブルクリックして実行します。
コマンドラインバージョン: go2aliyun_client.exe アプリケーションをダブルクリックして実行します。
アクティベーションコードまたは AccessKey ペアを取得します。
(推奨) アクティベーションコードを取得します。SMC コンソールの [インポート手順] セクションで、[アクティベーションコードの生成] をクリックし、アクティベーションコードをコピーします。
AccessKey ペアの取得: Alibaba Cloud アカウントの AccessKey ペアには、AccessKey ID と AccessKey Secret が含まれます。AccessKey ペアを作成していない場合は、作成する必要があります。詳細については、「AccessKey ペアの作成」をご参照ください。
プロンプトに従ってアクティベーションコードまたは AccessKey ペアを入力します。
GUI で、[Token Id/AK] および [Token Code/SK] テキストボックスにアクティベーションコードまたは AccessKey ペアを入力し、[実行] をクリックします。詳細については、「SMC クライアントユーザーガイド」をご参照ください。
コマンドラインバージョン:
access_access_token_idとaccess_token_codeの値を入力し、Enterキーを押します。
Import Source Server [s-bp18x8751kgz2oyh****] Successfully!のようなメッセージが表示されたら、移行元が正常にインポートされたことを示します。
SMC コンソールの [OS 移行] ページで、[リアルタイム移行ステータス] 列の移行元のステータスを確認できます。
[ソースオンライン] のステータスは、インポートが成功したことを示します。
ステータスがソースオンラインでない場合、インポートは失敗しました。次のソリューションを使用して問題をトラブルシューティングし、ソースを再インポートします。
コンソールのエラーメッセージに基づいて、または SMC クライアントディレクトリのログファイルを表示して問題を解決します。SMC クライアントのデフォルトのインストールディレクトリは C:\smc です。
一般的な問題と解決策については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
ステップ 2: 移行の設定
管理する移行元を見つけ、[操作] 列の [移行の開始] をクリックします。
[移行設定] ダイアログボックスで、パラメーターを設定します。
次の表に、OS 移行パラメーターを示します。
[現在のオペレーティングシステム]: 現在のオペレーティングシステム。これは読み取り専用フィールドです。例: Windows Server 2008 R2 64 ビット 中国語。
[ターゲットオペレーティングシステム]: ドロップダウンリストからオペレーティングシステムを選択します (例: Windows Server 2012 R2 Datacenter Edition 64 ビット 中国語)。
[移行の開始] をクリックします。[OS 移行の確認] ダイアログボックスで、注意事項をよく読み、[理解したことを確認します] をクリックします。
[OS 移行] ページで、リアルタイムの移行ステータスを表示できます。
警告OS の移行中は、手動または O&M スクリプトを使用して Windows インスタンスを停止、再起動、またはリリースしないでください。そうしないと、OS の移行は失敗します。
移行結果の確認
リソースのクリーンアップ
移行中、SMC は ECS インスタンスのディスク用に SMC_Backup_Snapshot_XXX という名前の従量課金スナップショットを作成します。これらのスナップショットが不要になった場合は、追加料金が発生しないように削除してください。詳細については、「スナップショットの削除」をご参照ください。
