AWS Server Migration Service
ユーザーガイド

Server Migration Connector を VMware にインストールする

以下の情報を使用して Server Migration Connector を VMware にインストールします。これにより、AWS SMS を使用して VM を VMware 環境から Amazon EC2 に移行できるようになります。

この情報は、オンプレミスの VMware 環境にある VM にのみ適用されます。他の環境へのコネクタのインストールについては、「Server Migration Connector をインストールする」を参照してください。

VMware コネクタの要件

  • vCenter バージョン 5.1 以降 (6.7 まで検証済み)

  • ESXi 5.1 以降 (6.7 まで検証済み)

  • 8 GiB 以上の RAM

  • 20 GiB (シンプロビジョニング) または 250 GiB (シックプロビジョニング) 以上の使用可能なディスクストレージ

  • 以下のネットワークサービスのサポート。これらのサービスに対する コネクター からのステートフルなアウトバウンド接続を許可するために、ファイアウォールの再構成が必要になる場合がありますのでご注意ください。

    • DNS ー 名前解決のために コネクター のポート 53 への接続を許可します。

    • HTTPS on vCenter—vCenter のポート 443 にセキュアなウェブ接続を開始することを コネクター に許可します。必要に応じて、デフォルトでないポートを設定することもできます。vCenter Server でデフォルトでないポートを使用するように設定した場合は、vCenter サービスアカウントページの [Connector setup] に、vCenter のホスト名とポートの両方をコロンで区切って指定します (例: HOSTNAME:PORT または IP:PORT)。

    • HTTPS on ESXi—移行元の VM を含む ESXi ホストのポート 443 にセキュアなウェブ接続を開始することを コネクター に許可します。

    • NTP - オプションで、時刻同期のためにポート 123 への コネクター アウトバウンドアクセスを許可します。コネクター が ESXi ホストとクロックを同期する場合、これは不要です。

  • コネクター から以下の URL 範囲へのアウトバウンド接続を許可します。

    • *.amazonaws.com

    • *.aws.amazon.com

VMware 環境用に コネクター をセットアップするには

  1. [AWS Server Migration Service] コンソールを開いて [コネクター]、[SMS Connector setup guide (SMS コネクターセットアップガイド)] を選択します。

  2. [AWS Server Migration Connector setup] ページで、[Download OVA] を選択して、VMware 環境用の コネクター をダウンロードします。また、提供された URL を使用して コネクター をダウンロードすることもできます。コネクター は、OVA 形式で事前設定された FreeBSD VM であり、vCenter にデプロイする準備が完了しています。

  3. vCenter サービスアカウントをセットアップします。AWS に移行する必要のある VM 上でスナップショットを作成および削除し、差分ディスクをダウンロードするために必要なアクセス許可を持つ vCenter ユーザーを作成します。

    注記

    ベストプラクティスとして、コネクター サービスアカウントの vCenter のアクセス許可を、移行する VM が格納されている vCenter データセンターのみに制限することをお勧めします。また、vCenter サービスアカウントのアクセス許可をロックダウンすることをお勧めします。そのためには、移行する VM のないホスト、フォルダ、およびデータストア上の vCenter の NoAccess ロールをこのユーザーに割り当てます。

  4. vCenter で以下の権限を持つロールを作成します。

    • [Datastore] > [Browse datastore and Low level file operations] (Datastore.Browse および Datastore.FileManagement)

    • ホスト > 設定 > システム管理 (Host.Config.SystemManagement)

    • [vApp] > [Export] (VApp.Export)

    • [Virtual Machine] > [Snapshot management] > [Create snapshot and Remove Snapshot] (VirtualMachine.State.CreateSnapshot および VirtualMachine.State.RemoveSnapshot)

  5. 次のようにロールを割り当てます。

    1. この vCenter ロールを、コネクター のサービスアカウントに割り当て、vCenter へのログインに使用します。

    2. このロールを伝達権限と共に VM の移行元のデータセンターに割り当てます。

  6. vCenter サービスアカウントのアクセス許可を手動で確認するには、コネクター サービスアカウントの認証情報を使用して vSphere Client にログインできることを確認します。次に、VM を OVF テンプレートとしてエクスポートし、データストアのブラウザを使用して VM を含むデータストアからファイルをダウンロードし、VM の ESXi ホストの [Summary] タブのプロパティを表示します。

コネクター を設定するには

  1. vSphere Client を使用して、前の手順でダウンロードした コネクター OVA を VMware 環境にデプロイします。

  2. コネクター の仮想マシンコンソールを開き、パスワード ec2passec2-user としてログインします。求められたら、新しいパスワードを指定します。

  3. 次のようなコネクタの IP アドレスを取得します。

    1. sudo setup.rb コマンドを実行します。これにより設定メニューが表示されます。

      次のいずれかのオプションを選択します: 1. パスワードのリセット 2. ネットワーク設定の再構成 3. サービスの再起動 4. ファクトリのリセット 5. 使用していないアップグレード関連ファイルの削除 6. SSL 証明書の検証の有効化/無効化 7. コネクタの SSL 証明書の表示 8. ログバンドルの生成 0. 終了 オプション [1-9] を入力します。
    2. オプション [2] を入力します。現在のネットワーク情報と、ネットワーク設定を変更するサブメニューが表示されます。出力は次のようになります。

      Current network configuration: DHCP IP: 192.0.2.100 Netmask: 255.255.254.0 Gateway: 192.0.2.1 DNS server 1: 192.0.2.200 DNS server 2: 192.0.2.201 DNS suffix search list: subdomain.example.com Web proxy: not configured Reconfigure your network: 1. Renew or acquire a DHCP lease 2. Set up a static IP 3. Set up a web proxy for AWS communication 4. Set up a DNS suffix search list 5. Exit Please enter your option [1-5]:

    後の手順で、この IP アドレスを入力する必要があります。

  4. [オプション] コネクター の静的 IP アドレスをセットアップします。これにより、DHCP が新しいアドレスをコネクタに割り当てるたびに、LAN で信頼されたホストのリストを再設定する必要がなくなります。

    [Reconfigure your network] メニューで、オプション [2] を入力します。ネットワーク設定を提供するフォームが表示されます。

    各フィールドに適切な値を入力し、Enter キーを押します。次のような出力が表示されます。

    Setting up static IP: 1. Enter IP address: 192.0.2.50 2. Enter netmask: 255.255.254.0 3. Enter gateway: 192.0.2.1 4. Enter DNS 1: 192.0.2.200 5. Enter DNS 2: 192.0.2.201 Static IP address configured.
  5. コネクタのネットワーク設定メニューで、DNS サフィックス検索リストのドメインサフィックス値を設定します。

  6. 環境でウェブプロキシを使用してインターネットに接続している場合は、今すぐこれを設定します。

  7. コネクタコンソールを離れる前に、ping を使用して、LAN 内外部の次のターゲットへのネットワークアクセスを確認します。

    • LAN 内部: ESXi ホスト、およびホスト名、FQDN、IP アドレスごとの vCenter

    • LAN 外部: AWS

  8. ウェブブラウザで、IP アドレス (https://ip-address-of-connector/) を使用して コネクター VM にアクセスして、セットアップウィザードを開き、[Get started now (今すぐ開始)] を選択します。

  9. ライセンス契約を確認し、チェックボックスをオンにして、[Next (次へ)] を選択します。

  10. コネクター のパスワードを作成します

  11. [Upload logs automatically (ログを自動的にアップロード)] および [Server Migration Connector] を選択します。

  12. [AWS Region] (AWS リージョン) で、リストからリージョンを選択します。[AWS Credentials (AWS 認証情報)] で、「IAM ユーザーのアクセス権限」で作成した IAM 認証情報を入力します。[Next (次へ)] を選択します。

  13. [vCenter Service Account] に、ステップ 3 の vCenter ホスト名、ユーザー名、パスワードを入力します。[Next (次へ)] を選択します。

  14. vCenter 証明書の受理後に、登録を完了し、コネクター 設定ダッシュボードを表示します。

  15. 登録した コネクター が [コネクター] ページに表示されることを確認します。