すべてのプロダクト
Search
ドキュメントセンター

Server Migration Center:Agentless migration for VMware VMs

最終更新日:Dec 26, 2025

VMware 仮想マシン (VM) のエージェントレス移行は、ゲストオペレーティングシステムの計算リソースを消費しない非侵入型のメソッドです。このメソッドは、セキュリティとパフォーマンスに関する懸念事項への対処に役立ちます。このトピックでは、サーバ移行センタ (SMC) を使用して VMware VM のエージェントレス移行を実行する方法について説明します。

説明

エージェントを使用して VMware VM を移行することもできます。詳細については、「Elastic Compute Service へのサーバーの移行」をご参照ください。

移行シナリオ

重要

サーバー移行の基盤技術の変更により、サーバ移行センタ (SMC) は、2025年11月30日午後11時59分 (UTC+8) 以降、中国本土以外の Alibaba Cloud リージョンにある移行先インスタンスへの Windows サーバーの移行をサポートしなくなります。この日付以前は、SMC クライアント V2.8.5 以前のバージョンは引き続き使用できます。変更とその影響の詳細については、「SMC が中国本土以外のリージョンの移行先インスタンスへの Windows サーバーの移行サポートを終了することに関するお知らせ」をご参照ください。

  • (推奨) サーバーを Alibaba Cloud ECS カスタムイメージに移行する

    Alibaba Cloud Elastic Compute Service (ECS) インスタンスを購入していない場合は、サーバーを Alibaba Cloud ECS カスタムイメージに移行できます。その後、カスタムイメージを使用して手動で ECS インスタンスを作成できます。

  • サーバーを既存の Alibaba Cloud ECS インスタンスに移行する

    すでに Alibaba Cloud ECS インスタンスを購入しており、そのストレージ、オペレーティングシステム、およびその他の構成が移行元サーバーと互換性がある場合は、移行元サーバーを既存の ECS インスタンスに移行できます。

    警告

    移行プロセスにより、移行先 ECS インスタンス上のすべての元のデータが消去されます。移行元サーバー上のデータは影響を受けません。したがって、移行先 ECS インスタンスに重要なデータが含まれている場合は、このメソッドを使用しないでください。

制限事項

環境要件

OVA テンプレートごとに環境要件が異なり、次の表に示されています。

OVA テンプレート

VMware エージェントレスコネクタの構成

vCenter デプロイメント

スタンドアロン ESXi デプロイメント

SMC VMware Connector 6.7 OVA

  • vCPU:4 vCPU 以上

  • メモリ:8 GB 以上

  • ディスク:40 GB 以上

  • vCenter バージョン:6.0、6.5、または 6.7

  • コネクタが存在するホストの ESXi バージョン:6.0、6.5、または 6.7

  • 移行対象 VM が存在するホストの ESXi バージョン:6.0、6.5、または 6.7

  • 移行対象 VM のハードウェアバージョン:11、12、13、14、または 15

  • ESXi バージョン:6.0、6.5、または 6.7

  • 移行対象 VM のハードウェアバージョン:11、12、13、14、または 15

SMC VMware Connector 8.0 OVA

  • vCPU:4 vCPU 以上

  • メモリ:8 GB 以上

  • ディスク:40 GB 以上

  • vCenter バージョン:6.7、7.0、または 8.0

  • コネクタが存在するホストの ESXi バージョン:6.7、7.0、または 8.0

  • 移行対象 VM が存在するホストの ESXi バージョン:6.7、7.0、または 8.0

  • 移行対象 VM のハードウェアバージョン:14、15、16、17、18、19、20、または 21

  • ESXi バージョン:6.7、7.0、または 8.0

  • 移行対象 VM のハードウェアバージョン:14、15、16、17、18、19、20、または 21

サポート対象のオペレーティングシステム

SMC クライアントは、移行対象の VM のオペレーティングシステムを自動的に検出します。以下のオペレーティングシステムがサポートされています。オペレーティングシステムは、cat /proc/version コマンドまたは systeminfo コマンドを実行して確認できます。

CentOS
Ubuntu
SUSE
OpenSUSE
Debian
RedHat
Others Linux
Windows Server 2003
Windows Server 2008
Windows Server 2012
Windows Server 2016
Windows Server 2019
Windows Server 2022

ディスクサイズの制限

SMC は、移行可能な移行元ディスクのサイズを制限します。SMC は、サポートされている最大容量を超えるディスクを移行できません。容量が制限を超える場合は、cp や sftp などのデータ移行メソッドを使用してデータを転送する必要があります。

  • システムディスク:最大容量は 2 TiB です。

  • データディスク:最大容量は 32 TiB です。

ロール権限の要件

  • vCenter ユーザーを使用する場合、ESXi ホストと VM にそのユーザーに割り当てられたロールには、次の権限が必要です:

    • データストア > データストアの参照

    • データストア > 低レベルのファイル操作

    • ホスト > ローカル操作 > 仮想マシンの作成

    • 仮想マシン > 構成の変更 > ディスクリースの取得

    • 仮想マシン > 構成の変更 > ディスク変更の追跡の切り替え

    • 仮想マシン > プロビジョニング > 仮想マシンのダウンロードを許可

    • 仮想マシン > プロビジョニング > ディスクアクセスを許可

    • 仮想マシン > プロビジョニング > 読み取り専用ディスクアクセスを許可

    • 仮想マシン > スナップショット管理 > スナップショットの作成

    • 仮想マシン > スナップショット管理 > スナップショットの削除

  • ESXi ユーザーを使用する場合、そのユーザーには管理者ロールが必要です。

移行料金

SMC は無料のサービスです。ただし、移行中に使用される中間インスタンスや中間ディスクなどの Alibaba Cloud ECS リソースに対して課金されます。課金の詳細については、「SMC の課金項目」をご参照ください。

前提条件

  • 移行前の準備を完了します。詳細については、「移行前の準備」をご参照ください。

  • データ損失を防ぐため、重要なデータをイメージ、スナップショット、または外部ストレージデバイスにバックアップします。

  • 移行元サーバーを既存の Alibaba Cloud ECS インスタンスに移行する場合:

    • 移行先インスタンスのオペレーティングシステムは、移行元サーバーのオペレーティングシステムと一致する必要があります。たとえば、移行元サーバーが Linux オペレーティングシステムを実行している場合、移行先インスタンスも Linux ディストリビューションを実行している必要があります。

    • 移行先インスタンスには、移行元サーバーと同じ数以上のデータディスクが必要です。移行先インスタンスに十分なデータディスクがない場合は、データディスクをアタッチする必要があります。

操作手順

ステップ 1:VMware エージェントレスコネクタの作成

SMC は、vCenter または ESXi 環境にインポートして VMware エージェントレスコネクタをデプロイできる OVA テンプレートファイルを提供します。

説明
  • Open Virtualization Format (OVF) ファイルは、ソフトウェアのパッケージングと配布のためのポータブルで安全、効率的、かつ拡張可能なフォーマットを記述するオープン標準です。.ovf ファイル、.mf ファイル、.cert ファイル、.vmdk ファイル、.iso ファイルなど、いくつかのファイルで構成される OVF パッケージです。Open Virtualization Appliance (OVA) は、OVF パッケージの単一ファイル配布です。

  • VMware vSphere は、データセンターを CPU、ストレージ、ネットワークリソースを含む集約されたコンピューティングインフラストラクチャに変換する VMware の仮想化スタックです。vSphere はこれらのインフラストラクチャを統一された動作環境として管理し、環境に参加するデータセンターを管理するためのツールを提供します。vSphere の 2 つのコアコンポーネントは ESXi と vCenter Server です。ESXi は、VM と仮想アプライアンスを作成および実行するために使用される仮想化スタックです。vCenter Server は、ネットワークに接続された複数のホストを管理し、ホストリソースをプールするために使用されるサービスです。

OVA テンプレートのダウンロードと解凍

[OVA テンプレートのダウンロード] をクリックします。[インポート手順] セクションで、お使いの VMware ESXi または vCenter バージョンに対応する OVA テンプレートファイルをダウンロードして解凍します。

lQLPJxjJZIQrsxPMl80C7rBONH3msCozYwaTnoZxcjUA_750_151

VMware エージェントレスコネクタのデプロイ

VMware エージェントレスコネクタの OVA テンプレートファイルを vCenter または ESXi 環境にインポートして、コネクタをデプロイします。必要に応じて、vCenter またはスタンドアロンの ESXi 環境にコネクタをデプロイできます。

vCenter でのデプロイ (推奨)

VMware エージェントレスコネクタの OVA テンプレートを vCenter 環境にインポートして、コネクタをデプロイします。以下の手順では、vCenter 6.7 を例として使用します:

  1. vCenter にログオンします。 vCenter ホストで、右クリックして [OVF テンプレートのデプロイ...] を選択します。adad

  2. [OVF テンプレートのデプロイ] ページで、ウィザードに従って VM を作成します。

    1. OVA テンプレートを選択し、[次へ] をクリックします。

      [ローカルファイル] を選択し、[参照...] をクリックして、解凍した OVA テンプレートファイルを選択します。ada

    2. VM の名前とロケーションを指定し、[次へ] をクリックします。

      [仮想マシン名] フィールドに名前を入力し、場所を選択します。ada56

    3. 計算リソースを選択し、[次へ] をクリックします。daa

    4. テンプレートの詳細を確認し、[次へ] をクリックします。adsad

    5. ストレージスペースを選択し、[次へ] をクリックします。asdasd

    6. ネットワークリソースを選択し、[NEXT]をクリックします。adad

    7. 構成内容を確認し、[完了] をクリックします。asd、

    8. デプロイメントが完了したら、VMware エージェントレスコネクタを右クリックし、[電源 > パワーオン] を選択します。

    9. 作成した VMware エージェントレスコネクタが vCenter のポート 443 (デフォルトポート) と、移行対象の VM がある ESXi ホストのポート 902 (デフォルトポート) に接続できるように、ネットワーク環境を構成します。

    10. [概要] タブで、VMware エージェントレスコネクタの IP アドレスを確認します。asda

スタンドアロン ESXi 環境でのデプロイ

VMware エージェントレスコネクタの OVA テンプレートを ESXi 環境にインポートして、コネクタをデプロイします。以下の手順では、ESXi 7.0 を例として使用します:

  1. VMware ESXi にログオンします。[仮想マシン] を右クリックし、[仮想マシンの作成/登録] を選択します。

    image..png

  2. [作成タイプの選択] ページで、[OVF または OVA ファイルから仮想マシンをデプロイ] を選択し、[次へ] をクリックします。

    image..png

  3. [OVF および VMDK ファイルの選択] ページで、VM の名前を入力し、[クリックしてファイルを選択するか、ドラッグ & ドロップ] をクリックして、ダウンロードした OVA テンプレートファイルを選択し、次に [次へ] をクリックします。

    image..png

  4. [ストレージの選択] ページで、[次へ] をクリックします。

    image..png

  5. [デプロイメントオプション] ページで、[次へ] をクリックします。

    image..png

  6. [完了準備] ページで、[完了] をクリックします。

    VM がデプロイされるまで待ちます。 コネクタの IP アドレスは、[一般情報] セクションに表示されます。 デフォルトでは、コネクタはネットワーク構成に DHCP を使用します。 必要に応じて、ネットワーク構成を変更できます。

    image..png

  7. 作成した VMware エージェントレスコネクタが ESXi ホストのポート 443 と 902 (デフォルトポート) に接続できるように、ネットワーク環境を構成します。

ステップ 2:移行元のインポート

VMware エージェントレスコネクタにログインし、移行する VM を追加して構成し、コネクタでインポートコマンドを実行して VM を SMC コンソールにインポートします。

移行する VM の追加 (複数の VM をサポート)

configure.sh スクリプトを使用して、移行する VM を追加します。一度に複数の VM を追加できます。その後、SMC コンソールに対応する数の移行元が表示されます。

説明
  • 単一の VMware エージェントレスコネクタは、一度に最大 10 個の移行元をインポートして関連付けることができます。移行する VM を 10 個以上構成した場合、SMC コンソールには 10 個の移行元しか表示されません。残りの移行元は、現在の移行タスクが完了した後に自動的にインポートされます。

  • VMware vCenter で VM を作成するときにプリセットされるオペレーティングシステムの種類は正確でない場合があります。オペレーティングシステムの種類を確認する必要があります。

  1. VMware エージェントレスコネクタにログインします。

    以下の手順例では、SSH リモート接続を使用します:

    以下の手順では、SSH リモート接続を例として使用します。VMware エージェントレスコネクタに接続できるターミナルで、次のコマンドを実行してコネクタにリモート接続します。デフォルトのユーザー名は root で、パスワードはデフォルトで空です。

    ssh root@<IP address of the VMware agentless connector>
    重要

    セキュリティ上の理由から、パスワードは速やかに変更してください。

  2. 次のコマンドを実行して、時刻が正しいかどうかを確認します。

    date

    時刻が正しくない場合は、ntpdate コマンドを使用して調整します。この例では、0.asia.pool.ntp.org タイムサーバーを使用します。

    ntpdate 0.asia.pool.ntp.org
    hwclock --systohc
    警告

    時刻が正しくない場合、移行元のインポートは失敗します。

    ad

  3. 次のコマンドを実行して、vCenter または ESXi と移行する VM を構成します。

    説明

    このステップでは、環境内のすべてのホストと VM のリストを取得します。構成したいホストまたは VM の名前がすでにわかっている場合は、このステップをスキップして直接名前を指定できます。詳細については、「VMware VM のエージェントレス移行で、VM またはホスト下の VM を直接指定するにはどうすればよいですか?」をご参照ください。

    cd /root/smc
    bash configure.sh

    VMware vCenter または ESXi の IP アドレス、ユーザー名、パスワード、ポート番号 (デフォルトは 443) を順番に入力します。出力は次のようになります。

    [root@localhost ~]# cd /root/smc
    [root@localhost smc]# ./configure.sh
    Please input vCenter/ESXi IP:192.168.XX.XX
    Please input username:administr****@vsphere.local
    Please input password:
    Please input port number(default 443):443

    接続が成功したことを示すメッセージが表示されます。ホストのリストが生成され、移行する VM に対応するホストを入力するように求められます。Connected 列にアスタリスク (*) が付いている、接続されているホストを選択します。

    Test to connect the vCenter/ESXi...
    Connect success!
    save to ./vmware_connect_config.json
    ========Aliyun SMC VMware Configure Tool 1.2========
    Connect success!
     Getting host list progress:
     [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>100.00%]time: 1.0s
    
    
    Host List:
    ------------------------------------------------------------------------
    ID      Name                              Version            Connected
    1       192.168.XX.XX                     6.7.0                  *
    2       192.168.XX.XX                     7.0.3                  *
    ------------------------------------------------------------------------
    Please input the ID of Host(input 0 to exit):1

    ホスト ID を入力すると、VM のリストが生成され、移行する VM の ID を入力するように求められます。Connected 列にアスタリスク (*) が付いている、接続されている VM を選択します。

    Test to connect 192.168.XX.XX
    Connect success!
     Getting vm list progress:
     [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>100.00%]time: 2.3s
    
    
    VM List of 192.168.XX.XX:
    ------------------------------------------------------------------------
    ID      Name                               Connected      CBT      Add
    1080    test1                                  *
    1084    win16bios                              *
    1011    centos7-bios-2                         *
    3008    centos7-uefi                           *
    2001    centos-hw10                            *
    ------------------------------------------------------------------------
    Please input the ID of VM to be migrated (input 0 to exit):1084

    移行する VM のアーキテクチャを選択します。

    --------------------------------------------------------------
    0    x86_64
    1    i386
    2    arm64
    --------------------------------------------------------------
    Please choose the architecture:0

    現在の VM のオペレーティングシステムが識別されない場合は、提供されたリストからオペレーティングシステムに対応する番号を入力します。たとえば、10 を入力します。

    ------------------------------------------------------------------------
    0	CentOS
    1	Ubuntu
    2	SUSE
    3	OpenSUSE
    4	Debian
    5	RedHat
    6	Others Linux
    7	Windows Server 2003
    8	Windows Server 2008
    9	Windows Server 2012
    10	Windows Server 2016
    11	Windows Server 2019
    12	Windows Server 2022
    ------------------------------------------------------------------------
    Current OS [Apple macOS 10.14 (64-bit)] is invalid, please choose the OS of VM:10

    VM 名の横にある Add 列のアスタリスク (*) は、VM が追加されたことを示します。

    VM List of 192.168.XX.XX:
    --------------------------------------------------------------
    ID      Name                     Connected      CBT      Add  
    481     TEST_CLONE_1                 *      
    389     win16bios                    *                    *  
    338     hanjun_test_001              *  
    386     Aliyun_SMC_Agent_6.5         *  
    393     win16uefi   
    --------------------------------------------------------------
    Please input the ID of VM to be migrated (input 0 to exit):0
    説明
    • 複数の VM を移行するには、移行する VM の ID を引き続き入力します。

    • 1 つの VM のみを移行する場合は、0 を入力してホスト選択に戻ります。他のホストから VM を選択するには、上記の手順を繰り返します。それ以外の場合は、0 を入力して構成を終了します。

(オプション) 移行する VM の構成

vmware_migrate_config.json ファイルを使用して、オペレーティングシステム、ディスク、移行ステータスなど、移行する VM のプロパティを確認および変更します。

  1. 次のコマンドを実行して、生成された vmware_connect_config.json および vmware_migrate_config.json ファイルを表示します。

    ll

    出力は次のようになります。

    [root@localhost smc]# ll
    total 5588
    drwxrwxrwx. 4 root root     239 Oct 17 17:27 Check
    -rwxrwxrwx. 1 root root    6884 Oct 14 15:54 client_data
    -rwxrwxrwx. 1 root root     151 Oct 14 17:47 configure.sh
    drwxrwxrwx. 2 root root      72 Nov  1 01:15 dist
    -rwxrwxrwx. 1 root root   38878 Oct 14 15:54 EULA
    drwxrwxrwx. 2 root root    4096 Oct 17 17:27 Excludes
    -rwxrwxrwx. 1 root root 5633792 Oct 31 19:43 go2aliyun_client
    -rwxrwxrwx. 1 root root     146 Oct 14 15:54 user_config.json
    -rw-r--r--. 1 root root     263 Nov 10 18:05 vmware_connect_config.json
    -rw-r--r--. 1 root root   18406 Nov 10 18:07 vmware_migrate_config.json
  2. オペレーティングシステム、ディスク、移行ステータスなど、VM のプロパティが期待どおりであるか確認します。

    vim vmware_migrate_config.json

    vmware_migrate_config.json ファイルは JSON フォーマットです。各 VM は、配列内のキーと値のペアに対応します。キーは VM の Moref ID であり、これは VMware vSphere 環境内のオブジェクトまたはリソースの一意の識別子です。値には VM のプロパティ情報が含まれています。各 VM のキーと値のペアは次のとおりです。

     "1": {
            "vm_name": "centos7-bios-main",
            "moref_id": "1",
            "uuid": "1:525794aa-d3e9-2332-5d78-78a6e6d6d4f3:564dfd2b-91ab-1cae-2bef-cda625472b28",
            "cores": 2,
            "memory": 4.0,
            "boot_mode": "bios",
            "vdisk_num": 3,
            "host": "localhost.localdomain",
            "cpu_info": "Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz",
            "virt_type": "VMware7,1",
            "host_id": "ddbd4d56-f407-f342-a8fa-2edd5424b34e",
            "CBT_enabled": true,
            "power_state": false,
            "connect_state": true,
            "mac": "unavailable",
            "tools_state": false,
            "ipv4": null,
            "guestOS": "CentOS 7 (64-bit)",
            "host_name": null,
            "disk": [
                {
                    "key": 2000,
                    "uuid": "6000C296-2b4b-5c40-2d8b-dfbc757641a2",
                    "capacity": 20971520,
                    "file_name": "[datastore1] centos7-bios/centos7-bios-000009.vmdk",
                    "change_id": "52 fc 41 38 48 e7 cc cc-cd af c1 f8 44 f3 0d e9/21",
                    "system_disk": true,
                    "migrate": true
                },
                {
                    "key": 2002,
                    "uuid": "6000C294-4055-f564-1190-e365396eb0a6",
                    "capacity": 22020096,
                    "file_name": "[datastore1] centos7-bios/centos7-bios_2-000009.vmdk",
                    "change_id": "52 74 c8 ba 23 f6 cd 8b-2c c5 94 40 cd b1 f5 e9/21",
                    "system_disk": false,
                    "migrate": true
                },
                {
                    "key": 2003,
                    "uuid": "6000C296-24cf-80d2-e692-67a938ad036c",
                    "capacity": 24117248,
                    "file_name": "[datastore1] centos7-bios/centos7-bios_3-000009.vmdk",
                    "change_id": "52 6a de 0a 18 b4 2a 63-46 54 19 ad 07 88 bd 16/21",
                    "system_disk": false,
                    "migrate": true
                }
            ],
            "architecture": "x86_64",
            "platform": "CentOS",
            "migrate": true,
            "hardware_version": 19,
            "host_version": "7.0.3",
            "snapshot_state": true
    

  3. オペレーティングシステム、ディスク、移行ステータスなど、VM のプロパティを構成します。次のパラメーターを編集する必要がある場合があります:

    • platform:VM のオペレーティングシステム。自動検出されたオペレーティングシステムが実際のものと一致しない場合は、このパラメーターを手動で構成する必要があります。移行では、次のオペレーティングシステムのみがサポートされています。他のオペレーティングシステムはサポートされていません。

    • CentOS
      Ubuntu
      SUSE
      OpenSUSE
      Debian
      RedHat
      Others Linux
      Windows Server 2003
      Windows Server 2008
      Windows Server 2012
      Windows Server 2016
      Windows Server 2019
      Windows Server 2022
    • disk:VM のディスクのリスト (配列形式)。

      • デフォルトでは、システムディスクは最初のディスクであり、対応する system_disk の値は true です。 VM のシステムディスクが最初のディスクではない場合は、実際のシステムディスクの system_disk の値を true に、他のすべてのデータディスクの system_disk の値を false に変更します。

      • デフォルトでは、すべてのディスクの migrate 値は true であり、ディスクが移行されることを意味します。特定のデータディスクを移行したくない場合は、対応する migrate 値を false に変更できます。

    • migrate:VM を移行するかどうかを指定します。

      • 選択した VM の migrate の値が true の場合、その VM は移行されます。

      • migrate の値が false の VM を移行するには、migrate の値を true に変更し、platform パラメーターと architecture パラメーターを手動で設定できます。

      • architecture は VM のアーキテクチャです。有効な値は x86_64/i386/arm64 です。

移行元のインポート

VMware エージェントレスコネクタで、コマンドラインから SMC クライアントを実行して、VMware VM 情報を SMC コンソールにインポートします。

警告
  • 誤ったスナップショットの削除

    SMC クライアントの実行中は、移行対象の VMware VM に対し、シャットダウン、再起動、またはスナップショットの作成や削除などのスナップショット操作を手動で実行しないでください。VMware VM でスナップショットを作成または削除すると、移行が失敗する可能性があります。この理由で移行が失敗した場合は、SMC クライアントのホームディレクトリ /root/smc./dist/migrate_configure を実行して、VM の構成を再度取得します。次に、./go2aliyun_client --rerun コマンドを実行して SMC クライアントを再起動します。

  • 残存スナップショットの手動削除

    移行タスクの同期フェーズ中に、SMC クライアントは移行対象の VMware VM のスナップショットを自動的に作成します。スナップショットは、「smc_MigrationTaskID_CurrentTime」というフォーマット (例: smc_j-bp1ho******4_2025-07-02-17:05:43) で命名されます。同期が完了すると、スナップショットは自動的に削除されます。同期が完了する前に移行タスクを手動で削除した場合、残留スナップショットが残る場合があります。この問題は、次のように解決できます。

    • ステップ 1:スナップショットの手動削除

      vCenter または ESXi 管理インターフェイスでスナップショットを手動で削除します。移行する VM を右クリックし、[スナップショット] > [スナップショットの管理] を選択し、スナップショットを選択して [削除] をクリックします。

    • ステップ 2:SMC クライアントのホームディレクトリで次のコマンドを実行して、VM 構成を再度取得し、SMC クライアントを再起動します。

      cd /root/smc
      ./dist/migrate_configure    # VM 構成を再取得
      ./go2aliyun_client --rerun   # SMC クライアントを再起動
  1. SMC コンソール - VMware VM のエージェントレス移行 に移動します。

  2. [VMware VM のエージェントレス移行] ページで、[移行元のインポート] をクリックします。

  3. [移行元のインポート] ページで、パラメーターを設定します。

    次の表にパラメーターを示します。

    パラメーター

    説明

    移行元タイプ

    VMware VM

    インポート方法

    [VMware Agentless Connector Import] はデフォルトで選択されており、変更できません。

    インポート手順

    インポート手順に従って移行元をインポートします。

  4. アクティベーションコードを取得します。

    1. アクティベーションコードを取得します (推奨)。 SMC アクティベーションコードはアクセストークンとも呼ばれ、AccessKey ID と AccessKey Secret で構成されます。 コードを取得するには、SMC コンソールの [インポート手順] セクションで [生成] をクリックし、コードをコピーします。

      image..png

    2. VMware エージェントレスコネクタにログインし、次のコマンドを順番に実行して移行元をインポートします。

      chmod +x ./go2aliyun_client
      ./go2aliyun_client

      プロンプトに従ってアクティベーションコードを入力します。この例ではアクティベーションコードを使用します。出力は次のようになります。メッセージ Import Source Server [s-bp14zd35128xgjdbh****] Successfully! が表示されると、移行元がインポートされます。

      説明
      • ./go2aliyun_client --help を実行すると、ヘルプ情報が表示されます。

      • 不正なアクティベーションコードが原因で移行元のインポートに失敗した場合、再度インポートできます。コマンドは ./go2aliyun_client --accesstokenid=at-****** --accesstokencode=yK******9I です。

      • AccessKey ペアを使用して SMC クライアントをアクティベートすることもできます。 Alibaba Cloud アカウントの AccessKey ペアは、AccessKey ID と AccessKey Secret で構成されています。 AccessKey ペアを作成していない場合は、作成してください。 詳細については、「AccessKey ペアの作成」をご参照ください。 コマンドは ./go2aliyun_client --accessid=****** --secretkey=******9I です。

    3. SMC コンソールの [VMware VM のエージェントレス移行] ページの [リアルタイム移行ステータス] 列で、移行元のステータスを確認します。

      • ステータスが [移行元オンライン] の場合は、インポートが成功したことを示します。

      • ステータスが [移行元オンライン] でない場合、インポートは失敗しています。次の方法で問題をトラブルシューティングしてから、移行元を再インポートします。

        • コンソールのエラーメッセージに基づいて、または SMC クライアントディレクトリのログファイルを確認して問題を解決します。SMC クライアントのデフォルトのインストールディレクトリは C:\smc です。

        • 一般的な問題と解決策については、「SMC に関するよくある質問」および「トラブルシューティング」をご参照ください。

ステップ 3:移行タスクの作成

SMC コンソールで、プロンプトに従って移行タスクを作成して開始します。 SMC は、VMware サーバーの次の移行先タイプ ([移行先タイプ]) への移行に対応しています:

  • (推奨) ECS イメージ:サーバーをカスタムイメージに移行します。その後、そのカスタムイメージを使用して ECS インスタンスを作成できます。

  • ECS インスタンス:VMware VM を新しい ECS インスタンス、または既存のインスタンス上のデータが不要な場合は既存の ECS インスタンスに移行できます。ただし、ストレージボリュームの数とサイズ、オペレーティングシステム、および VMware VM のその他の構成は、移行先の ECS インスタンスと互換性がある必要があります。

    警告

    移行タスクを作成すると、移行先 ECS インスタンスの元のデータはクリアされます。移行元サーバーのデータは影響を受けません。移行先 ECS インスタンスに重要なデータが含まれている場合は、この移行方法を使用しないでください。

  1. SMC コンソール - VMware VM のエージェントレス移行 に移動します。

  2. 目的の移行元の[アクション]列で、[移行を開始]をクリックします。

  3. 指示に従ってパラメーターを設定し、[移行の開始] をクリックします。

    1. 基本パラメーターを構成します。

      パラメーター

      説明

      移行先のタイプ

      移行シナリオに基づいてターゲットタイプを選択します:

      ECS イメージ

      既存の移行元サーバーをカスタムクラウドサーバーイメージに変換し、このカスタムイメージを使用して新しい ECS インスタンスを作成して移行を完了します。

      構成項目は次のとおりです:

      • 移行先リージョン: ソースサーバーの移行先となる Alibaba Cloud リージョンです。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。

      • イメージ名プレフィックス: SMC が移行元用に生成する、移行先の Alibaba Cloud カスタムイメージの名前です。

      [ECS インスタンス]

      移行元サーバーを既存の ECS インスタンスに直接移行します。移行元サーバーと既存の ECS インスタンスのストレージ、オペレーティングシステム、およびその他の構成は互換性がある必要があります。

      構成項目は次のとおりです:

      • 移行先リージョン: ソースサーバーが Alibaba Cloud に移行されるリージョンです。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。

      • 宛先インスタンス:ECS インスタンスを宛先インスタンスとして選択します。

      実行方法

      移行タスクの実行モードを選択します:

      • 今すぐ移行: 移行タスクの作成後すぐに移行を開始します。デフォルトで [今すぐ移行] が選択されています。

      • 後で移行:移行タスクを作成すると、設定した時間に自動的に開始されます。

        説明

        最も早いスケジュール実行時間は、現在の時刻から 10 分後に設定できます。

      • 作成のみ: 移行タスクのみを作成します。後で[アクション]列の[移行の開始]をクリックして、移行タスクを手動で開始する必要があります。

      移行タスクが移行元サーバーから Alibaba Cloud に増分データを自動的に同期するかどうか。デフォルトでは、自動増分同期は無効になっています。

      説明

      [移行先インスタンス] への移行を選択した場合、この機能はサポートされていません。

      • このスイッチを有効にする場合は、次の構成項目を設定する必要があります:

          • 同期間隔: 増分移行タスクが定期的に自動実行される間隔です。

          • 最大保持イメージ数: 増分移行タスクがデフォルトで保持するイメージの最大数です。

          移行タスクは定期的に実行され、増分データを Alibaba Cloud に同期します。増分移行のベストプラクティスについては、「VMware VM のエージェントレス増分移行」をご参照ください。

      ネットワークモード

      移行データを中間インスタンスに転送するために使用するネットワークを選択します。デフォルトでは、パブリックネットワーク転送が使用されます。中間インスタンスは選択した VPC と vSwitch に作成されるため、中間インスタンスにはパブリック IP アドレスが割り当てられます。

      パブリックネットワーク (デフォルト)

      移行データはパブリックネットワーク経由で中間インスタンスに転送されます。このモードを使用するには、移行元サーバーがパブリックネットワークにアクセスできる必要があります。必要に応じて VPC と vSwitch を指定するかどうかを選択します。

      • VPC と vSwitch を指定する:移行タスクは、指定した VPC と vSwitch に中間インスタンスを作成します。

      • VPC と vSwitch を指定しない:移行タスクは、システムが自動的に作成する新しい VPC と vSwitch に中間インスタンスを作成します。

      VPC

      移行データは VPC イントラネット経由で中間インスタンスに転送されます。このモードを使用するには、移行元サーバーを Alibaba Cloud VPC に接続し、VPC と vSwitch を指定する必要があります。

      説明

      オンプレミスのデータセンター (IDC)、VM 環境、またはクラウドホストから Alibaba Cloud リージョンの VPC に直接アクセスできる場合は、この方法で移行することをお勧めします。イントラネット転送を使用すると、パブリックネットワークよりも高速で安定したデータ転送が可能になり、移行効率が向上します。VPN Gateway、Express Connect 回線、または Smart Access Gateway を介して、移行元サーバーとクラウド VPC を接続できます。詳細については、「VPC をオンプレミスのデータセンターまたは別のクラウドに接続する」をご参照ください。

      宛先インスタンスの非公開 IPv4 アドレス

      宛先インスタンスのプライベート IP アドレスを変更するには、プライベート IP アドレスを手動で指定できます。 このパラメーターは、[宛先タイプ][ECS インスタンス] にセットされている場合にのみ表示されます。

      • 変更しない: デフォルトでは、移行先インスタンスの移行 IP アドレスは変更されません。

      • 手動宛先インスタンスの vSwitch の利用可能な IP 範囲内のアドレスを入力できます。 移行元の IP アドレスが vSwitch のネットワークセグメント内にある場合、宛先インスタンスの IP アドレスを移行元の IP アドレスに変更できます。

        • 移行先インスタンスのネットワークセグメントが移行元のネットワークセグメントと同じ場合:移行元のプライベート IP アドレスを直接入力します。

        • 移行先インスタンスのネットワークセグメントが移行元のネットワークセグメントと異なる場合:まず、移行先インスタンスの VPC を変更して、移行先インスタンスのネットワークセグメントが移行元のネットワークセグメントと同じになるようにしてから、移行元のプライベート IP アドレスを入力します。

    2. ディスクパラメーターを構成します。次の表にパラメーターを示します。

      パラメーター

      説明

      ターゲットディスク (GiB)

      移行先 ECS サーバーのディスク構造を設定します。ビジネスニーズに基づいてパラメーターを構成します:

      重要

      VMware VM のエージェントレス移行は、ディスクのスケールインをサポートしていません。ディスクをスケールインするには、エージェントベースの移行方法に切り替えてください。

      システムディスク

      移行先 Alibaba Cloud ECS サーバーのシステムディスクのサイズ (GiB)。システムディスクサイズの有効値は 20~2048 です。移行先システムディスクのサイズは、移行元システムディスクのサイズより大きい必要があります。たとえば、移行元システムディスクのサイズが 400 GiB の場合、移行先システムディスクのサイズは 400 GiB より大きい必要があります。

      データディスク

      データディスク<N>: 移行先の Alibaba Cloud ECS サーバーのデータディスクのサイズです。単位は GiB で、有効値は 20 ~ 32768 です。

      • 変数 <N> はデータディスク番号を表します。

      • データディスクのサイズは、移行元データディスクのサイズより大きい必要があります。たとえば、移行元データディスクのサイズが 500 GiB の場合、移行先データディスクのサイズは 500 GiB より大きい必要があります。

      説明

      移行元にデータディスクがない場合、またはデータディスクがマウントされていない場合、[データディスク] 設定項目は表示されません。詳細については、「新しい移行タスクページにデータディスク設定項目が表示されない理由」をご参照ください。

    3. ネットワークモードや圧縮率などのパラメーターを設定するには、[詳細設定] をクリックします。次の表で、これらのパラメーターについて説明します。

      パラメーター

      説明

      タスク名

      移行タスクの名前。

      タスクの説明

      移行タスクの説明を入力します。

      伝送速度制限

      転送速度制限は、実際のネットワーク転送速度を Mbps 単位で制限します。[圧縮率] が 0 より大きい値に設定されている場合、実際のネットワーク転送速度 (圧縮されたデータの転送速度) は、[リアルタイム移行ステータス] に表示される速度より遅くなります。

      圧縮率

      移行中のデータ圧縮のレベル。実際のニーズに基づいて圧縮率を設定します。

      • 帯域幅が限られている環境では、高い圧縮率を使用するとデータ転送速度が向上します。

      • 帯域幅が非常に高い環境では、移行元の CPU リソースの消費を減らすためにデータを圧縮しないことを推奨します。

      値の範囲は 0~10 です。デフォルト値は 7 です。値 0 はデータ圧縮なしを意味します。

      チェックサム検証

      デフォルトでは無効です。有効にするとデータ整合性チェックが強化されますが、転送速度が低下する可能性があります。

      SSL 暗号化伝送

      デフォルトで、[Auto] が選択されています。Secure Sockets Layer (SSL) 暗号化を使用して移行データを転送すると、データセキュリティが向上し、データ整合性を確保できます。

      ライセンスの種類を選択します。

      • Alibaba Cloud (デフォルト): 現在、Microsoft Windows Server ライセンスの提供のみをサポートしています。移行後、香港 (中国) および海外リージョンでイメージから ECS インスタンスを作成する場合、イメージのライセンス料金が課金され、自動的にアクティベートされます。具体的な料金は、インスタンスの作成時に表示される情報に従います。

      • BYOL: ライセンス持ち込み (BYOL) によるクラウドへの移行には、現在、主に Microsoft、Red Hat Enterprise Linux、および SUSE Linux Enterprise Server が含まれます。移行後、イメージから ECS インスタンスを作成する際に、イメージライセンス料は課金されません。アクティベーションには、お客様所有のライセンスをご利用ください。

        説明

        すでに ECS インスタンスを作成している場合、Alibaba Cloud は指定された ECS インスタンスに対して Red Hat Enterprise Linux や SUSE Linux Enterprise Server などのソフトウェアライセンスを迅速に購入することをサポートしています。詳細については、「ECS インスタンスのソフトウェアライセンスの購入」をご参照ください。

      伝送モード

      • 自動: デフォルト。このモードは、利用可能な最適な伝送モードを選択します。

      • LAN: このモードでは、LAN (ローカルエリアネットワーク) 伝送を使用します。 VMware エージェントレスコネクタ VM が、LAN 経由で移行対象の VM の ESXI にアクセスできる必要があります。

      • LAN-Free:ストレージネットワークを使用した伝送モードです。このモードでは、VMware エージェントレスコネクタ VM と移行対象の VM が同じ ESXI 上にある必要があります。

      画像チェック

      イメージ検出機能は、主にイメージが有効であるか、また完全に機能する ECS インスタンスを作成するために使用できるかどうかをチェックします。サーバー移行および VMware エージェントレス移行タスクを作成する際に、イメージ検出機能を使用できます。

      イメージ検出は、移行後のイメージまたはインスタンスの潜在的な問題を迅速に特定し、Alibaba Cloud の標準に準拠させるための修復ソリューションを提供することで、インスタンスの起動成功率を向上させるのに役立ちます。

      詳細については、「イメージ検出の構成」をご参照ください。

      タグ

      簡単なクエリと管理のために、タグのキーと値のペアを移行タスクにバインドします。詳細については、「タグを使用して移行元とタスクを管理する」および「タグを使用して詳細な権限管理を実装する」をご参照ください。

      説明

      単一の移行タスクには最大 20 個のタグをバインドできます。

      実際のニーズに応じて中間インスタンスタイプを選択できます。このパラメーターは、[宛先タイプ][ECS イメージ] に設定されている場合にのみ表示されます。

      • このパラメーターを指定すると、システムはこのインスタンスタイプを選択して中間インスタンスを作成します。このインスタンスタイプが在庫切れの場合、移行タスクの作成は失敗します。

      • 中間インスタンスタイプを選択しない:システムはデフォルトの順序でインスタンスタイプを選択して中間インスタンスを作成します。

      重要

      移行エラーを避けるため、移行プロセス中に中間インスタンスを停止、開始、再起動、またはリリースしないでください。移行が完了すると、インスタンスは自動的にリリースされます。

      診断ログの報告

      SMC クライアントのログを SMC サーバーに自動的にアップロードして、エラーの診断と分析を行い、移行エラーが発生した際の問題特定に役立てます。この機能はデフォルトで有効になっています。

      SMC クライアントログは、通常、インストールパス配下の /smc/go2aliyun_client*/Logs ディレクトリに保存されます。

  4. 表示されるダイアログボックスで、移行に関する注意事項をよくお読みになり、[わかりました] をクリックします。

  5. [VMware VM のエージェントレス移行] ページで、リアルタイムの移行ステータスを確認します。

    データ転送に必要な時間は、移行元データのサイズやネットワーク帯域幅などの要因によって異なります。移行タスクが完了するまで待ちます。

    移行タスクのステータスが[同期中]の場合、[操作]列で[移行の一時停止]をクリックしてタスクを一時停止できます。

  6. (オプション) 移行の詳細を表示します。

    [移行元 ID/名前] 列の移行元 ID をクリックして、詳細を表示します。

移行結果の検証

  • 移行は、[リアルタイム移行ステータス][完了] になると完了します。

    • [宛先タイプ][ECS イメージ] に設定した場合:

      移行に成功すると、Alibaba Cloud カスタムイメージが作成されます。 イメージ検出結果を表示するには、右にスクロールして [移行成果物] 列の [レポートを表示] をクリックします。 詳細については、「イメージ検出結果の表示」をご参照ください。

      image

      移行結果の手動検証 (推奨)

      [操作] 列で、[インスタンスの作成] をクリックします。これにより、ECS コンソールでインスタンス作成ページが開き、カスタムイメージが事前選択されます。詳細については、「カスタムイメージまたは共有イメージからインスタンスを作成する」をご参照ください。

      image

      移行結果の自動検証

      説明

      この機能を使用するには、インスタンスにクラウドアシスタントエージェントがインストールされており、インスタンスのシステムバージョンがそれをサポートしている必要があります。詳細については、「クラウドアシスタントエージェントのインストール」をご参照ください。

      この機能は、Alibaba Cloud が提供する OOS テンプレート ACS-SMC-CreateAndVerifyInstance を使用して、移行タスクによって生成されたイメージが ECS インスタンスの作成と起動に使用できることを自動的に検証します。

      1. [操作] 列で、[移行結果の表示] をクリックします。

        image

      2. ダイアログボックスで、検証プロセスを確認し、[今すぐ検証] をクリックします。

        また、[検証パラメーターをカスタマイズ] をクリックして検証パラメーターを設定することもできます。

      3. [移行結果の検証] 列で結果を確認できます。

        • 検証済み: 移行は正常に検証されました。[レポートを表示] をクリックして結果を表示できます。

        • 未検証: 移行が異常であることを示します。[原因の表示] をクリックして、エラー詳細を表示し、問題のトラブルシューティングを行うことができます。

        OOS テンプレートの実行履歴を表示するには、操作列の ... アイコンをクリックしてから [OOS コンソールで検証レコードを表示] をクリックすることもできます。

    • 移行で[移行先タイプ][ECS インスタンス] に設定した場合、[操作] 列の[移行先インスタンスの表示]をクリックできます。

    サーバーを移行した後、ビジネスが正常に実行されるように、次の操作を実行します:

  • [リアルタイム移行ステータス][エラー] の場合、移行タスクでエラーが発生しました。

    この場合、問題をトラブルシューティングして移行を再試行する必要があります:

    1. [アクション] 列で、[エラーのトラブルシューティング] をクリックします。エラーコードとエラーメッセージを参照して、問題を解決します。詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。

    2. 問題を解決した後、[操作] 列の [移行ジョブの再試行] をクリックして移行を再開します。

      重要

      中間インスタンスがリリースされている場合は、移行を再度開始する必要があります。詳細については、「誤って中間インスタンスをリリースしてしまった場合はどうすればよいですか?」をご参照ください。

リソースのクリーンアップ

クラウドサーバーイメージへの移行

移行中、SMC は移行を容易にするために、移行先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金の中間インスタンスを作成します。 移行結果に基づいて、インスタンスを手動でリリースするかどうかを決定する必要があります:

  • 移行成功:中間インスタンスは自動的にリリースされます。手動でリリースする必要はありません。

  • 移行エラー:中間インスタンスは移行タスクのために保持され、料金が発生します。不要な料金を避けるために、次の方法でリリースできます:

    • 移行タスクを削除して中間インスタンスを自動的にクリーンアップするには、移行元 ID をクリックし、[操作] 列の [移行ジョブのキャンセル] をクリックします。

    • 手動で中間インスタンスをリリースします。

Elastic Compute Service インスタンスへの移行

移行中、SMC は移行を容易にするため、SMC_Temp_Disk という名前の一時的な従量課金の中間ディスクを作成し、それを宛先インスタンスにアタッチします。 移行結果に基づいて、この中間ディスクを手動でリリースするかどうかを決定する必要があります。

  • 移行成功:中間ディスクは自動的にリリースされます。手動でリリースする必要はありません。

  • 移行エラー:中間ディスクは移行タスクのために保持され、料金が発生します。不要な料金を避けるために、次のいずれかの方法でリリースできます:

    • 移行タスクをキャンセルするには、移行元 ID をクリックします。タスクの [操作] 列で、[移行のキャンセル] をクリックします。この操作により、タスクは削除され、中間ディスクは自動的にクリーンアップされます。

    • 手動で中間ディスクをリリースします。

関連ドキュメント