I truly enjoy working in the home lab. It has become an extension of my work’s development environment in many ways. One thing that was lacking on that end, was backups. I really wanted an environment that I could test them in.
Recently, I was able to acquire a few NFR sockets of Veeam Backup and Replication 9.5. I had enough to license my 3-node VSAN cluster. I would like to share the installation process, and how amazingly easy it was to set up. Part one of this series goes over my installation in my home lab. If you are interested in trying out Veeam, they have a full-featured 30 day evaluation available here https://www.veeam.com/backup-replication-download.html
Of course, you need to go over the Veeam / vSphere Online Deployment Guide. https://helpcenter.veeam.com/docs/backup/vsphere/deployment.html?ver=95
Inside this guide is the Veeam Backup and Replication server requirements guide. This will help you size your backup server.
Here you can see the resources I have allocated to my Veeam backup server. I chose to give it 2 vCPU and 8GB RAM. I could have probably skimped a bit on RAM if I wanted to for the size of my environment.
Below, you can see how the disks are set up on my Veeam Backup server. I have a single disk connected to a FREENAS iSCSI Appliance that is front-ended by an SSD for a cache layer, and also contains a 1.5 TB Western Digital Green hard disk. This VM is running on a VMware Workstation 12.5 based ESXi host outside of my VSAN 6.2 / vSphere 6.0 cluster.
Here is a bit more on how my FREENAS iSCSI appliance is set up. This VM will host my backup copies.
Once you have the installation ISO, simply mount it and launch the installer.
First we will install Veeam Backup Enterprise Manager (this is a prerequisite).
You will be prompted for your .lic file, so have it handy.
We will choose the first two options, to install the Veeam Backup Catalog, and Veeam Backup Enterprise Manager.
Installer will look for missing features. Click Install to make sure you have all the prerequisites.
This is where you can specify an external SQL database if you want, but we will go forward with an embedded instance of SQL Server Express 2012 SP3 that comes with the installation media.
The database will install…
…as will Veeam Backup Enterprise Manager.
Shortly thereafter, the installation will be complete. We rebooted our Veeam server for good measure.
Next, we will install Veeam Backup & Replication 9.5 Update 1. Update 2 is out, but this way, we get to go through the automatic update detection process.
Select the defaults to install both the Veeam Backup & Replication and the console. If for some reason, the console was already installed on your system, you will need to remove it to install Veeam Backup & Replication.
To choose custom installation settings, check the box at the bottom and click NEXT.
We will leave the default recommendation of using the local system account as the service account for the Veeam Backup and Replication service.
Since we installed SQL Server Express, we will let the installer use that database instance. You can also reference an external database if you want.
To customize your ports, change them here.
We are going to change the Write Cache folder to the E: drive, our FREENAS iSCSI disk.
Make sure the checkbox is selected if you want to scan for and install any updates as a part of the installation process.
After 11 minutes, the installation was complete.
Next, we launch Veeam Backup and Replication.
Upon launch, it detects a few upgrades that are available.
A couple minutes later, the upgrades are complete.
The installation took less than 90 minutes, and that included scraping the screens, and dealing with some unruly kids along the way. Gotta love home labs! 🙂
The next step will be hooking up vCenter Server to your Veeam Deployment. We will cover this in the next blog entry, Part 2: vSphere Integration.