While exclusions can be very useful, the virtual infrastructure is dynamic and changes rapidly. It is quite possible that a VM gets moved to a folder or resource pool that is excluded which makes it unprotected.
Monitoring with Veeam ONE is highly recommended in tracking VMs that are under protection. Also remember that exclusions have higher priority over inclusions in Veeam Backup & Replication.
Chaining backup jobs should be avoided in general. For example, if a job as part of a chain fails or stops responding, the entire job chain delivers poor backup success rate. The alternative of job chaining is to start the jobs right after each other. For example:
- Job 1 starts at 10:00 PM
- Job 2 starts at 10:01 PM
- Job 3 starts at 10:02 PM
Veeam’s Intelligent Load Balancing can handle proxy/repository resources by starting multiple jobs in parallel and consequently using all available proxy/repository resources. This allows optimal task scheduling and provides the shortest backup window.
Veeam backup speed can have negative impact on the production storage and the VMs performance. To mitigate this problem, you can utilize Storage Latency Control (or Backup I/O Control) settings.
Veeam has a load balancing method that automatically allocates proxy resources making a choice between all proxies managed by Veeam Backup & Replication that are available.
While configuring a backup job, you can disable the automatic proxy selection. Instead, you can select individual proxies from the list of proxies managed by Veeam backup server, and assign them to the job. This is a very good way to manage distributed infrastructures; it also helps to keep performance under control.
For example, if are backing up a cluster or clusters residing on a multiple blade chassis, and you are using virtual proxies, keep the proxies’ load well-balanced and optimize the network traffic.
Dedicated proxies can be also very helpful if you use a stretched cluster and do not want proxy traffic to cross inter-site links.
You can use Proxy Affinity to allow only specific proxies to interact with a given repository.
Tip: To optimize load balancing in a distributed environment where backup proxies are located in multiple sites, it is recommended to select all proxies from the same site in the corresponding job.
It is recommended to utilise a physical repository service when using virtual proxies. When this is not possible special care should be taken to ensure that the east-west traffic from the proxies to the ESXi with the repository’s links do not become a bottleneck.
If do it is recommended to increase the quantity of virtual machines with the repository service and distribute the bandwidth more evenly.
In environments with multiple clusters it is recommended to assign a virtual repository or repositories to each, this will stop backup traffic traveling between clusters.
Using per-job backup files: Grouping VMs running the same operating system or deployed from similar templates into a single job will increase deduplication rate.
Using per-VM backup files can increase performance due to parallelism, but will decrease deduplication as it will deduplicate each individual VM chain only (and not across all VMs in the job).
- Exclude Objects from Backup Job
- Binding Jobs to Specific Proxies
- Monitoring Protected VMs
- Job Chaining
- Storage Latency Control
- Resource scheduling
- Proxy Affinity