Managing Agent Dependencies
In Oracle Cloud Migrations, an agent dependency is a third-party package that the remote agent appliance needs for its operation.
To generate snapshots for VMware VM disks, the VMware replication plugin requires the agent dependency, which is a VMware library named Virtual Disk Development Kit (VDDK).
VDDK isn't included in the remote agent appliance software package because of licensing restrictions of the third-party package. Therefore, you can add agent dependencies to a source environment as third-party library dependencies to the remote agent appliance.
You can download VDDK from the third-party library provider (VMware), and then make it available to the remote agent appliance by uploading them to a preconfigured object storage bucket.
In Oracle Cloud Migrations, an agent dependency is a third-party package that the remote agent appliance needs for its operation.
The agent dependency service supports the installation of the following third-party libraries:
| Plugin | Third-party Library |
|---|---|
| Replication | VMware Virtual Disk Development Kit (VDDK) |
VMware Virtual Disk Development Kit (VDDK)
To generate snapshots for VMware VMs, the replication plugin use libraries from the Virtual Disk Development Kit (VDDK).
The VDDK license restricts redistribution as part of the remote agent appliance software package. Therefore, you need to download the VDDK directly from Broadcom and upload it to the tenancy for use.
To perform replications from a VMware source environment, an Agent Dependency needs to be created using the VDDK.
| Name | Version | Size | MD5 Sum | File Name |
|---|---|---|---|---|
| Virtual Disk Development Kit (VDDK) | 7.0U2 | 20.20MB | ce2c7c15ec83024500284ddf613d47a4 | VMware-vix-disklib-7.0.2-17696664.x86_64.tar.gz |
| Virtual Disk Development Kit (VDDK) | 8.0U3 | 39.70 MB | 007ab979e52f52401f02278b75ab5c74 | VMware-vix-disklib-8.0.3-23950268.x86_64.tar.gz |
VDDK 7.0U2 is required when migrating from vSphere 6.5. The Virtual Disk Development Kit (VDDK) has compatibility for N-2 and N+1 releases of vSphere.
For information regarding the compatibility policy, see the Virtual Disk Development Kit (VDDK) 7.0 release notes or 8.0 release notes.
You can manage agent dependencies for an environment by Creating an Agent Dependency for an Environment.