Google Cloud での 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 を構成する必要があります。

Velostrata Manager のデプロイ

Google Cloud で Velostrata Manager を起動するには:

  1. Google Cloud Marketplace で Migrate for Compute Engine を開きます。[Launch] をクリックします。
  2. Velostrata Manager をホストする [GCP プロジェクト] を選択します。これは、Google Cloud を構成するときに設定したインフラストラクチャ プロジェクトです。
  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 から Google Cloud API 呼び出しを実行するときに使用されます。

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

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

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

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

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

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

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

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

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

  4. Google Cloud Marketplace の利用規約を読み、[同意する] をクリックします。

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

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

Google Cloud での Velostrata Manager の構成

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

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

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

    • 構成とログ
    • Cloud Monitoring、または使用量とパフォーマンスに関する指標
  3. Velostrata Manager ホームページが表示されたら、[システム設定] をクリックします。

  4. VMware から Google Cloud に移行する場合のみ、[Create Token] をクリックして、トークンをクリップボードにコピーします。

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

Velostrata Manager のパスワードの変更

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

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