To read and transfer data from the VM snapshot, Veeam Backup & Replication can use one of the following transport modes:įor more information about each transport mode, see Transport Modes section of the Veeam Backup & Replication User Guide, or a corresponding section on this site. Right after the VM snapshot is taken, all quiesced disk I/O activities in the guest OS are resumed. A VM snapshot is required to use VMware VADP backup methods and leverages features like VMware Changed Block Tracking (CBT). Now, Veeam Backup & Replication requests the vCenter Server or ESXi host to initiate a VM snapshot creation. One thing to keep in mind is that Pre-freeze and post-thaw scripts for Linux do not perform elevation to root (sudo) when networkless processing (VIX) is used. If there is no network connectivity with a Linux-based VM, Veeam Backup & Replication v10 now supports VIX processing for Linux OS’s too and will failover to this method. Scripts reside on the backup server and are injected in the guest OS at the time of backup. Veeam uses this IP address to connect to the guest network over SSH and perform in-guest processing tasks. If pre-freeze and post-thaw scripts are enabled in the backup job properties, Veeam Backup & Replication obtains information about the guest’s IP address from VMware Tools. Guest Processing for Linux/Unix-Based VMs If there is no network connectivity to the VM guest OS, Veeam Backup & Replication uses the communication channel provided by VMware Tools (VIX) to interact with the guest OS and perform in-guest processing tasks.Ģc. Guest Processing for Windows-Based VMs (VIX) If it is not possible to connect to the guest OS or the connection is blocked by a firewall, Veeam Backup & Replication tries to establish a connection using VIX, as described in section 2b.Ģb. Veeam uses these IP addresses to connect to the guest OS and perform in-guest processing tasks (if application-aware image processing is enabled).
#VEEAM BACKUP VMWARE WINDOWS#
Guest Processing for Windows-Based VMsįor VMs with Microsoft Windows guest OS, Veeam Backup & Replication obtains information about the guest’s IP addresses from VMware Tools. At this step, no connection between the Veeam backup server and VM guest networks is established.Ģa. Veeam Backup Manager connects to the vCenter Server or ESXi host and gathers metadata about VMs and hosts engaged in the backup process.Veeam Data Movers on the backup proxy and repository establish a connection with each other for data transfer.Veeam Backup Manager establishes a connection with Veeam Data Movers on the backup repository and backup proxy, and sets a number of rules for data transfer (such as network traffic throttling rules, and so on).On the backup proxy, a new Veeam Data Mover is started for each task that the proxy is processing. The Transport Services, in their turn, start the Veeam Data Movers. After the necessary backup infrastructure resources have been assigned, Veeam Backup Manager connects to the Transport Services on the target repository and on the backup proxy.The resource scheduler checks what resources are available, and assigns backup proxies and repositories to process that job tasks using Veeam’s load balancing. The Veeam Backup Service includes a resource scheduling component for managing all tasks and resources in the backup infrastructure. Veeam Backup Manager connects to the Veeam Backup Service.Veeam Backup Manager reads job settings from the Veeam Backup configuration database and creates a list of VM tasks to process (one task stands for one VM disk).When a backup job is initialized, the Veeam Backup Manager process is started on the Veeam backup server.To help you better understand firewall settings and connection initiation flow, the process is illustrated by the diagram (see below): In the initialization phase, Veeam Backup & Replication prepares resources necessary for a backup job. Initialization PhaseĪ backup job can be started automatically or manually in the Veeam Backup & Replication console, Veeam Backup Enterprise Manager web console, by means of PowerShell, RESTful API and other. This section provides a step-by-step description of a VMware virtual machine backup process implemented in Veeam Backup & Replication. This site uses Just the Docs, a documentation theme for Jekyll. Restoring VMs to an HPE 3PAR with thin disks.Backup Repository HA using Windows Storage Replica.