LogoLogo
EBR DocsHelp
Zmanda Pro
Zmanda Pro
  • Welcome to the Zmanda Pro Documentation
  • Overview and Concepts​
  • Best Practices
  • Start Here
    • Initial Security Setup
    • Step 1: Adding a User
    • Step 2: Client Download and Installation
    • Step 3: Client Login
    • Step 4: Adding a New Storage Vault
    • Step 5: Adding a New Protected Item
    • Step 6: Initiating a Backup
    • Step 7: Checking Backup Job Status
    • Step 8: Restore Data
  • Guide
    • Zmanda Pro Server Deployment (On-prem)
      • Zmanda Pro Self-Hosted Deployment
        • Self-Hosted Online Server
        • Self-Hosted Online Server Setup
        • Self-Hosted Offline Server
        • Self-Hosted Offline Server Setup
        • Storage Manager Service
        • Storage Manager Service Setup
        • Zmanda Pro Client Setup
        • Disaster Recovery Plan: Self-Hosted Server
        • Disaster Recovery Plan: Self-Hosted Server Recovery Workflow
        • Admin Password Reset
        • Custom Certificates Upload
    • Zmanda Pro Usage
    • Zmanda Pro Client Installation
      • Zmanda Pro user configuration
      • Storage configuration
    • Restarting at boot ​(Linux)
    • Protected Items
      • Files and Folders
      • MySQL
        • Xtrabackup
          • Configuration
          • Backup
          • Restore
          • Recover
        • MyDumper
          • Configuration
          • Backup
          • Restore
          • Recover
        • MySQLDump
          • Configuration
          • Backup
          • Restore
          • Recover
        • LVM
          • Configuration
          • Backup
          • Restore
          • Recover
        • Managing Data Directory Permissions with SELinux and AppArmor
        • Compatibility Matrix
      • MariaDB
        • MariaBackup
          • Configuration
          • Backup
          • Restore
          • Recover
        • MyDumper
          • Configuration
          • Backup
          • Restore
          • Recover
        • MariaDBDump
          • Configuration
          • Backup
          • Restore
          • Recover
        • LVM
          • Configuration
          • Backup
          • Restore
          • Recover
        • Managing Data Directory Permissions with SELinux and AppArmor
        • Compatibility Matrix
      • Microsoft Office 365
      • Postgres
      • Program Output
      • Microsoft Hyper-V
      • Microsoft SQL Server
      • MongoDB
      • Windows Server System State
      • Application-Aware Writer
      • Disk Image
      • VMware vSphere
        • Configuration
        • Backup
        • Restore
        • Troubleshooting
      • MariaDB
        • Backup & Restore MariaDB with a staging path
        • Backup & Restore MariaDB without a staging path using Streaming
      • Oracle RMAN
        • Configuration
        • Backup
        • Restore
        • Perform a Full Database Backup with Oracle RMAN
        • Perform a database backup using a Custom Oracle RMAN Script
        • Restore an Oracle RMAN backup using Backup Manager
        • Recover an Oracle database after restoring from Zmanda Pro Backup Manager
        • Troubleshooting Oracle RMAN backups with Backup Manager
    • Configure SSO
    • Configure & Apply Policies
    • Configure Email Reporting
    • Backup Manager
      • Login
    • Automation Tools
      • Bulk Operations with ZPAT
        • Bulk addition of policies
        • Bulk onboarding of devices
        • Bulk deletion of users
        • Bulk Rename of Devices
        • Bulk Restore
        • Bulk addition of protected items
        • Bulk administration of client devices with Ansible
      • Disaster Recovery Plan: Zmanda Pro Clients
    • Encryption & Key Management
    • Zmanda Pro Job Statuses
    • Disk Image Walkthrough
      • Create & Use Recovery Media
    • Common Problems & Solutions
    • Troubleshooting
    • VMware to Hyper-V Migration
      • Configuration
      • Backup
      • Restore to Hyper-V
Powered by GitBook
LogoLogo

Quick Links

  • Amanda Community Wiki
  • Amanda Community Downloads
  • Share Feedback

About

  • About Us
  • Customer Testimonials

Terms

  • Terms of Use
  • Privacy Policy

Contact Info

  • Denver, CO, USA
  • 888-496-2632 (US)
  • 408-732-3208 (INT)

2025 © Zmanda, A BETSOL Company

On this page

Was this helpful?

Export as PDF
  1. Guide
  2. Protected Items

Microsoft Hyper-V

Zmanda Pro offers a seamless way to safeguard your Hyper-V VMs. Here's what you need to know.

Backup Modes:

Zmanda Pro provides three Hyper-V backup modes to suit your specific needs:

  1. Latest VM State (Changed Block Tracking): This efficient mode leverages WMI and RCT (Changed Block Tracking) technology. It's compatible with Hyper-V on Windows Server 2016 or later and Windows 10 or later. Zmanda Pro integrates with Hyper-V to capture only the latest changes to your VMs, minimizing storage usage.

  2. Latest VM State (Standard): Similar to the first mode, this option utilizes WMI and RCT for compatibility with the same Hyper-V versions. Zmanda Pro captures the latest VM snapshot data, ensuring a recent backup point.

  3. All VM Snapshots: This comprehensive mode utilizes VSS (Volume Shadow Copy Service) technology. It works with all Hyper-V versions on Windows Server, including the latest Windows Server 2022. This option captures all existing VM snapshots, providing a complete backup history.

Zmanda Pro lets you to choose individual VMs for backup or select "All virtual machines" for comprehensive protection.

Understanding Consistency:

Maintaining a consistent VM state during backups is crucial. Zmanda Pro employs various methods depending on your guest OS setup:

  • Guest OS with Integration Services: If your guest OS has the necessary Hyper-V integration services, Zmanda Pro coordinates with the host to create a VSS snapshot within the guest VM. This snapshot is then backed up, ensuring application consistency (crash-consistent or application-consistent depending on guest OS support).

  • Guest OS without Integration Services (Server 2012 R2 or later): In this scenario, Hyper-V takes a checkpoint of the VM. Zmanda Pro backs up this checkpoint and then removes it, minimizing disruption to the guest OS (crash-consistent).

  • Guest OS without Integration Services (Older Than Server 2012 R2): Here, Zmanda Pro pauses the VM, Windows takes a VSS snapshot of Hyper-V's files, the VM resumes, and the snapshot is backed up. This approach might cause a brief interruption to the guest OS (crash-consistent).

Replica VMs:

Zmanda Pro allows you to back up your VMs from either the primary or replica host when using Hyper-V replication. Backups from the primary host can be application-consistent (if guest integration services allow) or crash-consistent. Backups from the replica host are always crash-consistent since the VM isn't running for guest integration.

Important Considerations:

  • Pass-through Disks: Hyper-V pass-through disks (physical disks attached directly to the guest VM) aren't directly supported in backups. To address this:

    • Install Zmanda Pro Agent inside the guest VM for file-level backup (requires an additional Device license).

    • Convert pass-through disks to regular disks containing .vhd or .vhdx files.

  • Restoring from Hyper-V Checkpoints:

    • Granular file restore from Hyper-V checkpoints requires Zmanda Pro version 22.12.6 or later.

    • Backups preserve Hyper-V checkpoints within the storage vault.

    • Use the "Import Virtual Machine" wizard in Hyper-V Manager to restore the entire VM, including selecting the desired checkpoint.

    • Granular restore only works with the base checkpoint (vhdx file), not future checkpoints (avhdx files). Restore the entire vhdx/avhdx set for individual file recovery from later checkpoints.

  • Importing Running VMs:

    • When importing a running VM using the Hyper-V Manager wizard, incompatibility issues might arise if the target hypervisor has a significantly different CPU architecture.

    • To prevent issues:

      • Use the "Power off" option instead of "Shut down" during import.

      • Re-import the VM from saved disk files without including the RAM running state.

PreviousProgram OutputNextMicrosoft SQL Server

Last updated 1 year ago

Was this helpful?