Help Center
Choose product document...
Veeam Backup & Replication 9.5
User Guide for Microsoft Hyper-V

Backup Architecture

Veeam Backup & Replication uses the following components for the backup process:

  • One or more source hosts with associated volumes
  • [Optional] Off-host backup proxy
  • Backup repository
  • [Optional] One or more guest interaction proxies
  • [For shared folder backup repository] Gateway server

All backup infrastructure components engaged in the job make up a data pipe. The source host and backup repository produce two terminal points for the data flow. Veeam Backup & Replication processes VM data in multiple cycles, moving VM data over the data pipe block by block.

Veeam Backup & Replication collects VM data, transforms and transport it to target with the help of Veeam Data Movers. Veeam Backup & Replication uses two-service architecture — one Veeam Data Mover controls interaction with the source host, and the other one controls interaction with the backup repository. The Veeam Data Movers communicate with each other and maintain a stable connection.

When a new backup session starts, Veeam Backup & Replication performs the following actions:

  1. Veeam Backup & Replication deploys runtime processes on VM guest OSes via the guest interaction proxy (for Microsoft Windows VMs) or backup server (for VMs with other OSes).
  2. The target-side Veeam Data Mover obtains job instructions and communicates with the source-side Veeam Data Mover to begin data collection.
  3. The source-side Veeam Data Mover copies VM data from the volume shadow copy or VM checkpoint. During incremental job runs, the source-side Veeam Data Mover retrieves only those data blocks that have changed since the previous job session.

While copying, the source-side Veeam Data Mover performs additional data processing. It filters out zero data blocks, blocks of swap files and blocks of excluded VM guest OS files, compresses and deduplicates VM data blocks and moves them to the target-side Data Mover Service.

  1. The target-side Veeam Data Mover deduplicates similar blocks of data on the target side and writes the result to the backup file on the backup repository.

Onsite Backup 

When you back up to a Microsoft Windows or Linux backup repository in the local site, Veeam Backup & Replication starts the target-side Veeam Data Mover on the Microsoft Windows or Linux repository. The source-side Veeam Data Mover can be hosted on the source host or on a dedicated off-host backup proxy, depending on the backup mode you use (on-host or off-host). VM data is sent from the source host to the backup repository over the LAN.

Backup Architecture 

To back up to a shared folder backup repository in the local site, you need to deploy a gateway server that has access to the shared folder backup repository. You can assign the role of a gateway server to the backup server itself or any Microsoft Windows machine added to the backup infrastructure. In this scenario, Veeam Backup & Replication starts the target-side Veeam Data Mover on the gateway server. The source-side Veeam Data Mover can be hosted on the source host or on a dedicated off-host backup proxy, depending on the backup mode you use (on-host or off-host).

Backup Architecture 

If you choose to back up VMs to a shared folder backup repository and do not specify a gateway server explicitly, Veeam Backup & Replication starts the source-side and target-side Veeam Data Movers on the backup proxy. In the on-host backup scenario, Veeam Data Movers are started on the source Microsoft Hyper-V host. In the off-host backup scenario, Veeam Data Movers are started on the off-host backup proxy.

Backup Architecture 

Offsite Backup

The common requirement for offsite backup is that one Veeam Data Mover runs in the production site, closer to the source volume, and the other Veeam Data Mover runs in the remote target site, closer to the backup repository. During backup, Veeam Data Movers maintain a stable connection, which allows for uninterrupted operation over WAN or slow links.

If you choose to back up to a Microsoft Windows or Linux repository in the remote site, Veeam Backup & Replication starts the target-side Veeam Data Mover on the Microsoft Windows or Linux repository. The source-side Veeam Data Mover can be hosted on the source host or on a dedicated off-host backup proxy, depending on the backup mode you use (on-host or off-host). VM data is sent from the source to the backup repository over the WAN.

Backup Architecture 

If you choose to back up to a shared folder backup repository in the on-host mode, you must deploy a gateway server in the remote site and point the shared folder backup repository at this gateway server. In this scenario, Veeam Backup & Replication starts the target-side Veeam Data Mover on the gateway server. The source-side Veeam Data Mover can be hosted on the source host or on a dedicated off-host backup proxy in the source site, depending on the backup mode you use (on-host or off-host).

Backup Architecture 

Related Topics

Veeam Large Logo

User Guide for VMware vSphere

User Guide for Microsoft Hyper-V

Enterprise Manager User Guide

Veeam Cloud Connect Guide

Veeam Backup Explorers User Guide

PowerShell Reference

RESTful API Reference

Veeam Backup FREE Edition User Guide

Veeam Backup for Microsoft Office 365

Veeam ONE Documentation

Veeam Agent for Windows Documentation

Veeam Agent for Linux Documentation

Veeam Management Pack Documentation