Try Live
Add Docs
Rankings
Pricing
Docs
Install
Install
Docs
Pricing
More...
More...
Try Live
Rankings
Enterprise
Create API Key
Add Docs
Veeam Plug-in for OLVM and RHV Docs
https://github.com/comnam90/veeam-docs-vbrhv-dump
Admin
Unofficial documentation dump for Veeam Plug-in for OLVM and RHV (VBRHV). Documentation for Veeam's
...
Tokens:
24,994
Snippets:
25
Trust Score:
7.3
Update:
1 month ago
Context
Skills
Chat
Benchmark
16.9
Suggestions
Latest
Show doc for...
Code
Info
Show Results
Context Summary (auto-generated)
Raw
Copy
Link
# Veeam Plug-in for OLVM and RHV Veeam Plug-in for Oracle Linux Virtualization Manager and Red Hat Virtualization (Veeam Plug-in for OLVM and RHV) is an enterprise backup and disaster recovery solution for oVirt KVM environments. It integrates with Veeam Backup & Replication to provide comprehensive data protection capabilities including VM backups, backup copies, instant VM recovery, file-level restore, and cross-platform restore to cloud environments like AWS, Azure, and Google Cloud. The solution architecture comprises five key components: the oVirt KVM Manager (manages virtualization resources), the backup server (Windows-based coordination hub running Veeam Backup & Replication), the oVirt KVM Plug-in (enables integration), backup repositories (storage for backups), and workers (Linux-based VMs that process backup workloads). This architecture enables scalable backup operations with support for concurrent tasks through multiple worker deployments. ## Installation ### Installing oVirt KVM Plug-In The plug-in comes pre-installed with Veeam Backup & Replication but can be installed separately when updates become available. ```powershell # Download the installation file from Veeam downloads page # Run the installer from the backup server with Local Administrator permissions # Interactive installation: # 1. Launch KVMPlugin_13.7.0.473.exe # 2. Accept license agreements at License Agreement step # 3. Optionally change installation directory at Installation Path step # 4. Click Install to begin installation ``` ### Unattended Installation Install the plug-in silently without user interaction for automated deployments in large-scale environments. ```powershell # Silent installation (all parameters required) KVMPlugin_13.7.0.473.exe /silent /accepteula /acceptthirdpartylicenses /acceptlicensingpolicy /acceptrequiredsoftware # Repair installation KVMPlugin_13.7.0.473.exe /silent /accepteula /acceptthirdpartylicenses /acceptlicensingpolicy /acceptrequiredsoftware /repair # Uninstall plug-in KVMPlugin_13.7.0.473.exe /silent /accepteula /acceptthirdpartylicenses /acceptlicensingpolicy /acceptrequiredsoftware /uninstall # Exit codes: # 0 - Installation successful # 1603 - Installation failed # 3010 - Installation successful, reboot required # Installation logs location: # %ProgramData%\Veeam\Setup\Temp\ # - VeeamPluginBootstrap.log # - KVMPluginSetup.log # - KVMPluginUISetup.log # - KVMPluginProxySetup.log ``` ## Infrastructure Configuration ### Adding oVirt KVM Manager Connect the oVirt KVM Manager to the backup infrastructure to access virtualization resources for backup and restore operations. ``` # Via Veeam Backup & Replication Console: 1. Open Backup Infrastructure view 2. Right-click "Managed Servers" > Add Server > oVirt KVM 3. New oVirt KVM Manager wizard steps: a. Enter Manager domain name or IP address b. Specify credentials (requires SuperUser privileges) c. Apply settings and verify connection d. Finish wizard # Required permissions for oVirt KVM Manager account: # - SuperUser privileges on oVirt KVM Manager ``` ### Adding Workers Deploy worker VMs to process backup workloads and enable concurrent backup/restore operations. ``` # Via Veeam Backup & Replication Console: 1. Open Backup Infrastructure view 2. Navigate to oVirt KVM infrastructure 3. Right-click cluster > Add Worker 4. New oVirt KVM Worker wizard steps: a. Specify worker VM configuration b. Configure network settings (static IP or DHCP) c. Review and finish # Worker resource requirements per concurrent task: # - CPU: 1 vCPU # - Memory: 1 GB RAM # Worker lifecycle: # - Powered on when backup/restore session starts # - Automatically installs available updates # - Shuts down when session completes # - Available for subsequent sessions ``` ## Backup Operations ### Creating Backup Jobs Create scheduled backup jobs to protect oVirt VMs with incremental backup chains. ``` # Via Veeam Backup & Replication Console: 1. Open Home view 2. Click "Backup Job" > "Virtual Machine" > "oVirt KVM" 3. New Backup Job wizard steps: a. General Settings: Enter job name and description b. Virtual Machines: Select VMs to protect c. Storage: Choose backup repository, configure retention d. Schedule: Set backup schedule (daily, weekly, monthly) e. Review: Verify settings and finish # Backup methods available: # - Forever Forward Incremental: One full (VBK) + incremental chain (VIB) # Best for: Storage efficiency # - Forward Incremental: Multiple full backups with incremental chains # Best for: Reliability and faster restores # Retention options: # - Simple retention: Keep N restore points # - GFS (Grandfather-Father-Son): Weekly, monthly, yearly archives ``` ### Creating VeeamZIP Backups Create immediate ad-hoc full backups without configuring a backup job. ``` # Via Veeam Backup & Replication Console: 1. Open Inventory view 2. Navigate to Virtual Infrastructure > oVirt KVM 3. Right-click VM > VeeamZIP 4. Select destination: - Backup repository added to infrastructure - Local folder on backup server - Network share (non-authenticated SMB) # VeeamZIP output: # - Creates independent full backup (VBK file) # - Appears under Backups > Disk (Exported) in Home view # - Can be used for immediate restore operations # Note: VeeamZIP does not support: # - Veeam Cloud Connect repositories # - Network traffic throttling rules ``` ### Creating Backup Copies Create secondary copies of backups for offsite storage and disaster recovery. ``` # Via Veeam Backup & Replication Console: 1. Open Home view 2. Select Jobs > Backup 3. Click "Backup Copy" on ribbon 4. Backup Copy Job wizard steps: a. Select source backups (oVirt KVM backups) b. Choose target repository (can be offsite) c. Configure copy schedule and retention d. Review and create job # Supported target repositories: # - Standard backup repositories # - Object storage repositories # - Scale-out backup repositories # - Veeam Cloud Connect repositories (via service provider) # Backup copy benefits: # - Same format as source backup # - Direct restore capability # - Geographic redundancy ``` ## Restore Operations ### Full VM Restore to oVirt KVM Restore entire VMs from backups to original or new locations in oVirt KVM environments. ``` # Via Veeam Backup & Replication Console: 1. Open Home view > Backups 2. Expand backup job > right-click VM 3. Select "Restore entire VM" > "oVirt KVM" 4. Full VM Restore wizard steps: a. Select restore point (date/time) b. Choose restore mode: - Restore to original location - Restore to new location c. Specify target cluster d. Select storage domain for VM disks e. Configure VM name (for new location) f. Configure network settings g. Enter restore reason (audit trail) h. Review and start restore # Supported source backups: # - oVirt KVM VM backups # - VMware vSphere and Hyper-V backups # - Veeam Agent backups (Windows/Linux) # - AWS EC2, Azure VM, Google Cloud backups # - Nutanix AHV and Proxmox VE backups ``` ### VM Restore to Cloud Platforms Restore oVirt VMs directly to major cloud providers. ``` # Restore to Amazon EC2: 1. Home view > Backups > expand job > right-click VM 2. Select "Restore entire VM" > "Amazon EC2" 3. Complete Restore to Amazon EC2 wizard: - Select AWS account and region - Configure instance type and VPC settings - Specify security groups and IAM role - Review and restore # Restore to Microsoft Azure: 1. Home view > Backups > expand job > right-click VM 2. Select "Restore entire VM" > "Microsoft Azure" 3. Complete Restore to Azure wizard: - Select Azure subscription and resource group - Configure VM size and storage account - Specify virtual network settings - Review and restore # Restore to Google Cloud: 1. Home view > Backups > expand job > right-click VM 2. Select "Restore entire VM" > "Google CE" 3. Complete Restore to Google CE wizard: - Select GCP project and zone - Configure machine type and network - Review and restore ``` ### Instant VM Recovery Immediately run VMs directly from backups to minimize downtime during recovery. ``` # Via Veeam Backup & Replication Console: 1. Open Home view > Backups 2. Expand backup job > right-click VM 3. Select "Instant Recovery" 4. Choose target platform: - VMware vSphere - Microsoft Hyper-V - Nutanix AHV # Instant Recovery benefits: # - Immediate VM availability (minutes vs hours) # - VM runs directly from backup storage # - Storage vMotion to production storage in background # - Minimal production disruption # Use cases: # - Critical system failure requiring immediate recovery # - Testing/validation before full restore # - Temporary access to backed-up data ``` ### Disk Restore Restore individual VM disks and attach them to existing VMs. ``` # Via Veeam Backup & Replication Console: 1. Open Home view > Backups 2. Expand backup job > right-click VM 3. Select "Restore virtual disks" 4. Virtual Disk Restore wizard steps: a. Select VM containing disks to restore b. Choose restore point c. Configure disk mapping: - Target VM to attach disk - Storage domain for restored disk - Bus type (VirtIO, IDE, SATA) d. Enter restore reason e. Review and restore # Disk restore scenarios: # - Recover corrupted disk without full VM restore # - Attach disk to different VM for data access # - Clone disk for testing purposes ``` ### File-Level Restore Restore individual files and folders from VM guest OS without full VM recovery. ``` # Via Veeam Backup & Replication Console: 1. Open Home view > Backups 2. Expand backup job > right-click VM 3. Select "Restore guest files" 4. File Level Restore wizard: a. Select restore point b. Choose mount host (server to mount VM disks) c. Browse file system and select files/folders d. Restore to original location or download # Mount host requirements: # - Server added to backup infrastructure # - Or specify new server connection settings # - Required for mounting VM disks during FLR # Supported guest OS file systems: # - Windows (NTFS, ReFS) # - Linux (ext2/3/4, XFS, Btrfs) ``` ### Disk Publishing Mount backed-up VM disks to any server for read-only data access. ``` # Via Veeam Backup & Replication Console: 1. Open Home view > Backups 2. Expand backup job > right-click VM 3. Select "Publish disks" 4. Publish Disk wizard: a. Select disks to publish b. Choose target server for mounting c. Specify mount point d. Complete publishing # Use cases: # - Copy specific files from point-in-time backup # - Antivirus scanning of backed-up data # - Data verification and validation # - Application-level data extraction # Access mode: Read-only ``` ### Disk Export Export VM disks to different virtual disk formats. ``` # Via Veeam Backup & Replication Console: 1. Open Home view > Backups 2. Expand backup job > right-click VM 3. Select "Export content as virtual disks" 4. Export Disk wizard: a. Select disks to export b. Choose export format: - VMDK (VMware) - VHD (Hyper-V legacy) - VHDX (Hyper-V modern) c. Specify destination: - Server in backup infrastructure - ESXi datastore (VMDK only) d. Complete export # Export scenarios: # - Migrate VM to different hypervisor platform # - Create portable disk images for testing # - Archive disk data in standard format ``` ## Network Configuration ### Required Ports Configure firewall rules for communication between backup infrastructure components. ``` # Worker Communication Ports: Worker -> Backup Server: TCP 19000 (VBR server communication) Worker -> oVirt Manager: TCP 443 (REST API, HTTPS) Worker -> oVirt Manager: TCP 54323 (Hosted engine) Worker -> oVirt Host: TCP 54322 (Host communication) Worker -> Repository: TCP 2500-3300 (Data transmission) Worker -> repository.veeam.com: TCP 443 (Updates) # Backup Server Communication Ports: Console -> Backup Server: TCP 443 (Platform Service REST API) Backup Server -> FLR Helper: TCP 22 (SSH for file-level restore) Backup Server -> VBR DB: TCP 6172 (Platform Service) Backup Server -> oVirt Mgr: TCP 443 (REST API) Backup Server -> oVirt Mgr: TCP 54323 (Hosted engine) Backup Server -> oVirt Host: TCP 54322 (Host communication) ``` ## System Requirements ### Version Compatibility Ensure compatible versions of Veeam Backup & Replication and oVirt KVM Plug-in. ``` # Current Release (Release 7): oVirt KVM Plug-in: 13.7.0.473 Veeam Backup & Replication: 13.0.1.180 # Supported Virtualization Platforms: # - Red Hat Virtualization 4.4 SP1 (Manager 4.5.0+) # - Oracle Linux Virtualization Manager 4.5.4+ # Worker Requirements (per concurrent task): # - CPU: 1 vCPU # - Memory: 1 GB RAM # Hypervisor Requirements: # - KVM on x86 hardware with virtualization capabilities ``` ## Summary Veeam Plug-in for OLVM and RHV provides comprehensive data protection for oVirt KVM environments through integration with Veeam Backup & Replication. Key capabilities include scheduled backup jobs with incremental backup chains, VeeamZIP for ad-hoc backups, backup copy jobs for offsite redundancy, and multiple restore options including full VM restore, instant VM recovery, file-level restore, and disk-level operations. The solution supports cross-platform restore to VMware vSphere, Microsoft Hyper-V, Nutanix AHV, and major cloud platforms including AWS, Azure, and Google Cloud. Integration patterns typically involve deploying the oVirt KVM Plug-in on an existing Veeam Backup & Replication server, connecting the oVirt KVM Manager to the backup infrastructure, deploying worker VMs across clusters for scalable backup processing, and configuring backup repositories for primary and offsite storage. The architecture supports both small single-cluster deployments and large multi-cluster environments with multiple workers handling concurrent backup and restore sessions.