VMware vSphereのエージェント依存関係としてのVDDKの構成

リモート・エージェント・アプライアンスで実行されているOracle Cloud Migrationsレプリケーション機能は、VMware VMディスクでスナップショット操作を実行するために、VMware Virtual Disk Development Kit (VDDK)エージェントに依存します。

サポートされているVDDKのバージョンおよび要件については、エージェント依存性の管理を参照してください。

ソース環境のVDDKタイプのエージェント依存性は、次の方法で作成できます。
  1. AgentDependencyの名前をVDDKとして選択します。
  2. VDDKライブラリのアップロード先のバケット名を指定します。
  3. アップロードするVDDKオブジェクトの名前を指定します。
ノート

エージェント依存関係を作成する場合、VDDKバージョンを指定する必要はありません。VDDKバージョンは、エージェント依存関係の作成が完了すると自動的に移入されます。

VDDKライブラリをアップロードするには、次のオプションのいずれかを使用できます。

  • オブジェクト・ストレージから選択: VDDKライブラリをバケットに手動でアップロードし、依存関係の作成時に既存のバケットおよびVDDKオブジェクトを選択します。
  • 新しい依存性パッケージのアップロード: 既存のバケットを選択し、VDDKライブラリを「エージェント依存性の作成」ウィンドウにアップロードします。
  • 既存のエージェント依存関係の選択: 環境にエージェント依存関係を構成する場合は、存在する構成済のエージェント依存関係を選択します。たとえば、依存関係を一度定義して、特定の環境の複数のエージェントに使用できます。

    1. ナビゲーション・メニューを開き、「移行およびディザスタ・リカバリ」を選択します。「クラウド移行」で、「リモート接続」を選択します。
    2. ナビゲーション・ペインで、「エージェント依存性」を選択します。
    3. 「エージェント依存性」リスト・ページで、「エージェント依存性の作成」を選択します。
      「エージェント依存性の作成」パネルが開きます。まず、エージェント依存関係の生成方法を選択し、必要な情報を指定します。
    4. オブジェクト・ストレージから選択してエージェントの依存関係を作成するには、「オブジェクト・ストレージから選択」を選択し、次の情報を入力します:
      • コンパートメント: エージェント依存関係を作成するコンパートメントを選択します。
      • 名前: 依存関係の名前を入力します。機密情報を入力しないでください。
      • 説明: (オプション)エージェント依存関係の説明を入力します。機密情報を入力しないでください。
      • 依存関係タイプ: 「VDDK」を選択します。
      • オブジェクト・ストレージからの依存性パッケージの選択: 次のオプションのいずれかを選択します:
        • オブジェクト・ストレージ・バケットからインポート: このオプションを選択した場合は、バケットおよびオブジェクト名を選択します。例: VDDKライブラリのバージョンは、VMware-vix-disklib-7.0.2-17696664.x86_64.tar.gzです。
        • オブジェクト・ストレージURLからインポート: このオプションを選択した場合は、エージェント依存性パッケージが存在するオブジェクト・ストレージ・バケットのURLを指定します。

      ステップ7に進みます。

    5. 新しい依存関係パッケージをオブジェクト・ストレージにアップロードしてエージェント依存関係を作成するには、「新しい依存関係パッケージのアップロード」を選択し、次の情報を入力します:
      • コンパートメント: エージェントの依存関係を作成するコンパートメントを選択します。
      • 名前: 依存関係の名前を入力します。機密情報を入力しないでください。
      • 説明: (オプション)エージェントの依存関係の説明を入力します。機密情報を入力しないでください。
      • 依存関係タイプ: 「VDDK」を選択します。
      • 依存性パッケージをオブジェクト・ストレージにアップロードします: この項では、次のステップに従って、パッケージをオブジェクト・ストレージにアップロードします:
        1. バケットの選択
        2. (オプション)アップロードするオブジェクト名の接頭辞を指定します。
        3. ストレージ層を選択します。
        4. ローカル・デバイスからVDDKライブラリを追加します。
        5. 「アップロード」を選択します。

          新しい依存性パッケージがObject Storageバケットにアップロードされます。

      パッケージが正常にアップロードされたら、ステップ7に進みます。

    6. 既存のエージェント依存性からエージェント依存性を作成するには、「既存のエージェント依存性から選択」を選択し、次のステップに従います。
      1. ソース・エージェントの依存関係が存在するコンパートメントを選択します。
      2. 使用するエージェント依存関係を選択します。
      3. 「エージェント依存関係の追加」を選択します。

        依存関係を正常に追加すると、「エージェント依存性の作成」確認ウィンドウが表示されます。

      4. 「閉じる」を選択します。

      「エージェント依存性」タブには、依存性が表示されます。このタスクを完了しました。

    7. (オプション)タグを追加してリソースを編成します。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
    8. 「作成」を選択します。
      エージェント依存関係が作成されると、検証状態になります。

    外部アセット検出を実行できるようになりました。

  • VMware vSphereのエージェント依存関係を作成または構成するには、createコマンドを使用します。

    oci cloud-bridge ocb-agent-svc agent-dependency create --bucket bucket_name --compartment-id target_compartment_id --dependency-name target_dependency_name --display-name dependency_display_name --namespace object_storage_namespace --object-name dependency_object_name [OPTIONS]
    createコマンドの必須パラメータは次のとおりです。
    • --bucket: エージェント依存関係をアップロードするオブジェクト・ストレージ・バケットの名前を指定します。
    • --compartment-id: コンパートメントのOCIDを指定します。
    • --dependency-name: エージェント依存関係のタイプを指定します。例: VDDK。
    • --display-name: エージェント依存性の表示名を指定します。
    • --namespace: テナンシに関連付けられたオブジェクト・ストレージ・ネームスペースを指定します。
    • --object-name: アップロードする依存性オブジェクトの名前を指定します。

    ocb-agent-svc agent-dependencyのすべてのコマンドを取得するには、次を実行します:

    oci cloud-bridge ocb-agent-svc agent-dependency -h

    createコマンドのヘルプを取得するには、次を実行します:

    oci cloud-bridge ocb-agent-svc agent-dependency create -h

    CLIコマンドのフラグおよび変数オプションの完全なリストは、CLIコマンドライン・リファレンスを参照してください。

  • エージェント依存関係を作成するには、CreateAgentDependency操作を使用します。