VMwareアセット・ソースの作成

Oracle Cloud Migrations環境でアセット・ソースを作成する方法について学習します。

アセット・ソースを作成する前に、必要なvSphere権限が定義されていることを確認してください。必要なvSphere権限を参照してください。
    1. ナビゲーション・メニューを開き、「移行およびディザスタ・リカバリ」を選択します。「クラウド移行」で、「検出」を選択します。
    2. 「アセット・ソース」リスト・ページで、「アセット・ソースの作成」を選択します。
    3. 「アセット・ソース・タイプ」で、VMwareを選択します。
    4. 「アセット・ソース情報」セクションで、次の詳細を指定します:
      • 名前: アセット・ソースの名前を入力します。機密情報を入力しないでください。
      • リモート・エンドポイント: 外部環境のVMware vCenter SDKエンドポイントへのパスを入力します。
      • コンパートメント: アセット・ソースのコンパートメントを選択します。
      • ターゲット・コンパートメント: インベントリ・アセットが作成されるコンパートメントを選択します。
    5. 「リモート接続ソース環境」セクションで、ソース環境を選択します。
    6. 「検出資格証明」セクションで、次のいずれかのオプションを使用します。
      • 「既存のシークレットの使用」を選択し、既存の検出資格証明のボールトおよびシークレットを選択します。
      • 「シークレットの作成」を選択し、シークレットの名前と説明を入力し、ボールトと暗号化キーを選択してから、検出権限を持つvCenterサインイン資格証明のユーザー名とパスワードを入力します。「検出に必要なvSphere権限」を参照してください。
    7. (オプション)「レプリケーション資格証明」セクションで、次のいずれかのオプションまたは「なし」を使用します:
      • 前のセクションで選択した同じ資格証明を使用するには、「検出資格証明の使用」を選択します。
      • 「既存のシークレットの使用」を選択し、既存のレプリケーション資格証明のボールトとシークレットを選択します。
      • 「シークレットの作成」を選択し、シークレットの名前と説明を入力し、ボールトと暗号化キーを選択してから、レプリケーション権限を持つvCenterサインイン資格証明のユーザー名とパスワードを入力します。レプリケーションに必要なvSphere権限を参照してください。
    8. 「検出スケジュール」セクションで、次のいずれかのオプションを選択して検出ジョブを実行します。
      • オンデマンドまたは手動のアセット検出を実行するには、「検出スケジュールなし」を選択します。
      • 既存の検出スケジュールを使用するには、「既存のスケジュールの選択」を選択します。
      • 必要な検出スケジュールを作成するには、「スケジュールの作成」を選択します。

        検出スケジューリング・メカニズムを繰返しタスクとして使用することで、アセット情報を最新の状態に保つことができます。検出スケジュールを作成した後、既存のアセット・ソースからアタッチまたはデタッチして、外部アセット検出およびメタデータ収集の検出ジョブのスケジューリングを開始または停止できます。

    9. 「メトリック」セクションで、次のオプションを1つ以上選択します:
      • アセットの履歴メトリックを収集する権限を付与するには、「履歴メトリックの収集の有効化」を選択します
      • アセットのリアルタイム・メトリックを収集する権限を付与するには、「リアルタイム・メトリックの収集の有効化」を選択します。
    10. (オプション)タグを追加してリソースを編成します。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
    11. 「アセット・ソースの作成」を選択します。
    アセット・ソースが正常に作成された後、アセット・ソース詳細ページにリダイレクトされます。

    「接続」タブでは、ソース環境への各コネクタを表示できます。これらのコネクタは、外部環境の検出プラグインを使用して自動的にインスタンス化されます。コネクタは、vCenterサーバーとの接続および資格証明を確認した後、状態をアクティブに変更します。

    検出作業リクエストを作成できるようになりました。
  • アセット・ソースを作成するには、createコマンドを使用します。

    oci cloud-bridge discovery asset-source create --assets-compartment-id asset_compartment_ID --compartment-id target_compartment_ID --environment-id target_environment_ID --inventory-id assets_inventory_ID --type asset_source_type --discoveryCredentials credentials --vcenterEndpoint vcenterendpoint [OPTIONS]
    createコマンドの必須パラメータは次のとおりです。
    • --assets-compartment-id: アセットの作成に使用されるコンパートメントのOCIDを指定します。
    • --compartment-id: リソースのコンパートメントのOCIDを指定します。
    • --environment-id: 環境のOCIDを指定します。
    • --inventory-id: 作成されたアセットを含むインベントリのOCIDを指定します。
    • --type: 外部環境のアセットのタイプを指定します。受け入れられる値はVMWAREです。
    • --discovery-credentials: vSphereログイン資格証明のユーザー名とパスワードなどの資格証明情報を指定します。値はnullにできません。
    • --vcenter-endpoint: 外部環境のVMware vCenter SDKエンドポイントへのパスを指定します。値はnullにできません。

    discovery asset-sourceのすべてのコマンドを取得するには、次を実行します:

    oci cloud-bridge discovery asset-source -h

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

    oci cloud-bridge discovery asset-source create -h

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

  • アセット・ソースを作成するには、CreateAssetSource操作を使用します。