Veeam Plugin Deployment

Python

This method of deploying the Veeam Plugin for VCD is best suited for vCloud Director 9.1 & 9.5 but it will work with version 9.7/10.x as well. If VCD 9.7/10.x is being used, it's highly recommended you use the VMware Plugin Lifecycle Manager as it's the easiest deployment method.

Please note that this method of deploying the plugin will make it visible to all VCD Tenants. If a Tenant's Organization is not configured in the VSSP, that Tenant will simply be unable to login to the VSSP.

Requirements

  • Python 3.4+
  • Python libraries required:
    • requests

Deployment Steps

  • Download the current plugin
    • veeam-vcd-plugin-X.X.X.zip
  • Unzip the plugin to your computer, open a terminal, & navigate to the plugin folder
  • Modify the values in the manage_plugin.json accordingly for your VCD environment
    • System Administrator account is required

Sample manage_plugin.json:

{
  "username": "administrator",
  "org": "System",
  "password": "P@$$w0rd",
  "vcdUrlBase": "https://vmware.example.com"
}
  • Execute the Python script below to upload the plugin to VCD:
python3 ./manage_plugin.py register
  • After successfully running the script, refresh your browser window (or logout/login to VCD)
  • Verify the plugin shows up in the drop-down for VCD entitled Managed Backups:

VCD Drop-Down

results matching ""

    No results matching ""