Configuring VDDK as an Agent Dependency for VMware vSphere
The Oracle Cloud Migrations replication function running on the remote agent appliance depends on the VMware Virtual Disk Development Kit (VDDK) agent to perform snapshot operations on the VMware VM disk.
Refer to Managing Agent Dependencies for supported VDDK versions and requirements.
- Selecting the name for
AgentDependencyas VDDK. - Providing the bucket name to which you upload the VDDK library.
- Providing the name of the VDDK object that you upload.
When creating an agent dependency, you don't need to provide the VDDK version. The VDDK version is automatically populated after you complete creating an agent dependency.
To upload the VDDK library, you can use any of the following options:
- Select from Object Storage: Manually upload the VDDK library to a bucket, and then select the existing bucket and VDDK object when creating the dependency.
- Upload a new dependency package: Select an existing bucket and upload the VDDK library into the Create agent dependency window.
- Select an existing agent dependency: When configuring an agent dependency for an environment, select a configured agent dependency that exists. For example, you can define a dependency once and use it for multiple agents in specific environments.
You can now perform an external asset discovery.
To create or configure an agent dependency for VMware vSphere, use the
createcommand.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]The required parameters for thecreatecommand are:-
--bucket: Specifies the name of the object storage bucket where you upload the agent dependency. -
--compartment-id: Specifies the OCID of the compartment. -
--dependency-name: Specifies the type of agent dependency. For example, VDDK. -
--display-name: Specifies the display name for the agent dependency. -
--namespace: Specifies the Object Storage namespace associated with your tenancy. -
--object-name: Specifies the name of the dependency object that you upload.
To get all the commands for
ocb-agent-svc agent-dependency, run:oci cloud-bridge ocb-agent-svc agent-dependency -hTo get help for the
createcommand, run:oci cloud-bridge ocb-agent-svc agent-dependency create -hFor a complete list of flags and variable options for CLI commands, see the CLI Command Reference.
-
To create an agent dependency, use the
CreateAgentDependencyoperation.