You're viewing documentation for a prior version of Migrate for Compute Engine (formerly Velostrata). You can continue using this version, or use the current version.

GCP での Velostrata Manager の構成

Velostrata Manager を使用して移行を管理するには、最初にそれを Compute Engine VM にデプロイしてから構成します。Velostrata Manager をデプロイするには、このトピックの手順を実行します。

Velostrata Manager は移行オペレーションをオーケストレートし、ウェブ UI を提供します。詳細については、 Google Cloud リファレンス アーキテクチャをご覧ください。

前提条件

Velostrata Manager を起動する前に、Google Cloud Migrate for Compute Engine(旧称 Velostrata)用の Google Cloud Platform(GCP)を構成する必要があります。

Velostrata Manager のデプロイ

GCP で Velostrata Manager を起動するには以下を実行します。

  1. GCP Marketplace で Migrate for Compute Engine を開きます。 [Compute Engine 上で起動] をクリックします。
  2. Velostrata Manager をホストする [GCP プロジェクト] を選択します。これは、GCP の構成の際に設定するインフラストラクチャ プロジェクトです。
  3. 新しい Velostrata Cloud Migration デプロイのページで、次の表に示す値を入力します。

    設定 有効な値 説明
    デプロイ名 英数字の文字列。 Velostrata Manager をデプロイするときに使用する名前。移行に役立つ account-processing-velo-manager のように、意味を持つものを選択します。
    ゾーン プルダウンから選択できるゾーン名。

    VPN からアクセスできるゾーンを選択します。アクセス可能ゾーンは、VPC ネットワークの構成内のサブネットの構成値の中に表示されます。

    ゾーンの詳細については、Compute Engine のドキュメントのリージョンとゾーンをご覧ください。

    マシンタイプ プルダウンからのタイプ。

    デプロイされた Velostrata Manager で使用できる仮想ハードウェア リソースをまとめたもの。

    マシンタイプの詳細については、Compute Engine ドキュメントのマシンタイプを参照してください。

    ネットワーク プルダウンから選択できるネットワーク名。

    インスタンスがアクセスできるネットワーク トラフィックを決定します。

    ネットワークとサブネットワークの詳細については、Compute Engine のドキュメントのリージョンとゾーンをご覧ください。

    サブネットワーク プルダウンから選択可能なサブネットワーク名。選択したネットワークに基づいてリストが作成されます。

    インスタンスに、サブネットワークの範囲の IPv4 アドレスを割り当てます。別のサブネットワーク内のインスタンスは、同じネットワークに属している限り、内部 IP を使用して互いに通信できます。

    ネットワークとサブネットワークの詳細については、Compute Engine のドキュメントのリージョンとゾーンをご覧ください。

    Velostrata Manager サービス アカウント

    サービス アカウントに記載されているサービス アカウント名。

    指定されたスクリプトを使用してサービス アカウントと役割を作成した場合、名前は velos-manager-deployment-name@infrastructure-project.iam.gserviceaccount.com の形式のサービス アカウントになります。

    Velostrata Manager から GCP API 呼び出しを実行するときに使用されます。

    Cloud Shell を介した GCP の役割とサービス アカウントの作成の説明に従って、Cloud Shell 経由でこのサービス アカウントを作成できます。

    Migrate for Compute Engine Cloud 拡張サービス アカウント

    サービス アカウントに記載されているサービス アカウント名。

    指定されたスクリプトを使用してサービス アカウントと役割を作成した場合、名前は velos-cloud-extension-deployment-name@infrastructure-project.iam.gserviceaccount.com の形式のサービス アカウントになります。

    セットアップ中に作成された Cloud Extension から GCP API 呼び出しを実行するときに使用されます。

    Cloud Shell を介した GCP の役割とサービス アカウントの作成の説明に従って、Cloud Shell 経由でこのサービス アカウントを作成できます。

    Velostrata Manager と API のパスワード 英数字の 8 文字を超える文字列。 apiuser のユーザー名で、Velostrata Manager または API での認証時に使用するパスワード。
    秘密鍵の暗号化パスワード 英数字の 8 文字を超える文字列。次の記号 ~!@#%^&*()_+{}[]|./<>: を含めることができます。 Velostrata Manager の秘密鍵の暗号化に使用されます。
    カンマ区切りのネットワーク タグ(省略可) 小文字、数字、ダッシュ。

    ネットワーク タグは Velostrata Manager に割り当てられます。

    タグ名の候補などの詳細については、GCP でのネットワークの設定をご覧ください。

  4. GCP Marketplace の Marketplace 利用規約の [同意] をクリックします。

  5. [デプロイ] をクリックします。

デプロイの進行状況の画面が表示されます。完了したら、IP アドレスをメモしてください。この IP アドレスは、GCP Console の [Compute Engine インスタンス ページ] からいつでも確認できます。

GCP での Velostrata Manager の構成

Velostrata Manager を構成してロギングを開始できます。また、vSphere で Velostrata バックエンドをデプロイすれば、必要なトークンも取得することもできます。

  1. Velostrata Manager を構成するときに指定したユーザー名 apiuser とパスワードを使って、Velostrata Manager にログインします。

  2. ログイン後、自動 Stackdriver ログ収集を有効にできます。 Migrate for Compute Engine のログ収集を有効にすると、次のことが可能になります。

  3. Velostrata Manager ホームページが表示されたら、[システム設定] をクリックします。

  4. VMware から GCP への移行する場合のみ、[トークンの作成] をクリックし、トークンをクリップボードにコピーします。

    Velostrata バックエンドのデプロイの説明に従って、このトークンを使用して vSphere で Velostrata バックエンドを構成します。

Velostrata Manager のパスワードの変更

Velostrata Manager のパスワードは、Google Cloud Platform Console で変更できます。 手順は次のとおりです。

  1. Compute Engine インスタンスを開きます。
  2. Velostrata Manager インスタンス(たとえば、velostrata-1-vm)を探して、その名前をクリックします。
  3. 上部のバーで [編集] をクリックします。
  4. [カスタム メタデータ] のセクションで apiPassword の値を編集します。
  5. 画面の一番下までスクロールし、[保存] をクリックします。