Backup Server placement and configuration: VMware backup best practices (Part 1)

Read the full series:

Ch.1 — Backup Server placement and configuration
Ch.2 — Backup proxies and transport modes
Ch.3 — Backup repositories

 

When it comes to deciding what are can be considered “BEST” practices, a lot can be up for interpretation. One thing that we do know for sure is that when Gostev presented VT-466 VMware Backup Best Practices: 2015 Edition there was something for everyone to learn. This was without a doubt one of the most popular sessions from VeeamON 2014 and 2015, and I can’t wait to see what the 2017 edition will look like!

That being said, we’ve decided to release a few key points here in a blog series from this session from last year, to share the knowledge and ramp up for VeeamON 2017. Additionally, be sure to watch the announcements coming for Veeam Availability Suite v9.5, as new features will roll out there to help deliver more Availability for your vSphere environments.

Best practices for Veeam Backup Server configuration

The Backup Server is the main role where Veeam Backup & Replication is installed, and there are a number of tips you can use to have a good experience with this critical component. Here are some best practices for the backup server in VMware environments:

Physical or virtual: Where to install your Veeam Backup Server?

There are a lot of discussions on whether to have the backup server physical or virtual, and here it’s also very difficult to make a specific recommendation. Here are some benefits of both having a virtual and physical Veeam backup server:

Benefits of physical Benefits of virtual
Best practice for any disaster recovery (DR) solution: Your DR system should not rely on the system – it is designed to protect and recover. Enables 100% virtual data center (or gets you there closer).
Use configuration backup or remote SQL server to protect data. More protection options ‒ back up or replicate the entire VM (the backup server VM) with Veeam.
Install Veeam Endpoint Backup FREE to protect the Veeam Backup server (if required to have a complete backup image of it). Think through and test thoroughly your DR plan.

I’ve generally encouraged people to make the Veeam backup infrastructure physical if there is only one vSphere Cluster. In addition to the reasons above, a benefit of the backup infrastructure (including the backup server, proxies, repositories, etc.) being physical is to avoid any “skew” of vSphere DRS during the backup window. It can take a good amount of CPU and RAM to perform the actual backup, so if you can do it without affecting everything else from a CPU and RAM perspective and avoid unnecessary vMotion events, that is a positive.

When multiple vSphere clusters are in place, a virtualized backup server becomes a great option as long as it is not managing the Availability of the cluster it is in. For example, this means that if a virtualized backup server is backing up Cluster A, it should reside in Cluster B. Likewise, a virtualized backup server in Cluster B can manage the backups of Cluster A.

Backup Server dependencies

Much like the deciding where to place the backup server in regards to having the highest levels of Availability, the same goes for any dependencies that may be in place. Here is a list of best practices to avoid issues due to dependencies:

Backup Server placement best practices

When there are backups and especially when there are replicas in use, a lot of factors go into deciding where to place the backup sever. It’s generally recommended to have the backup server on the same site as the VMs it is backing up, especially when the vCenter Server is in that site. vCenter communication over the WAN may be slow.

In regards to disaster recovery, having the backup server in the production site is OK. This is because the DR situation inherently means we are going to fail over to a replica. As such, the recovery time objectives (RTO) of the replicated VM(s) are very quick. Additionally, with an extra backup server at the DR site to manage the failover, you’ll be in good shape (discussed next).

If replication is used, it’s recommended to put a backup server in the DR site and have this server manage the replication jobs (but don’t forget the requirements and dependencies here either). This ensures that you can have one-click failover when the production site is down. Additionally, there is no recovery point objective (RPO) impact as replicas inherently have a less-frequent RPO than backups.

If you do virtualize your backup server on the production site, you have one additional point here in that you can replicate it to your DR site like any other VM. If you are concerned about the backup files themselves, the backup copy job is your friend and we’ll cover that in another post of this series.

Stay tuned for more posts in this series! Until then, here are some resources you can use to supplement this blog post:

Exit mobile version