Free Veeam linux backups

I didn’t feel like fighting against Nutanix CE any more so I copied my VMs out using qemu and rebuilt the entire cluster with ESXi 6.7 free. Seems to be ok so far with a few minor issues. Now that I’m back in operation I have a concern about having a single copy of my VMs on standalone hosts with RAID0 single disk configs. A bit of a roll of the dice but it works. So, I need a backup solution. ESXi doesn’t support API connections for backups so you have to use something else. I’m using Veeam Linux Agent free on each of my VMs now. I’m sending the backups to an NFS share on the Unraid server. Here’s my list of commands so I can do this again later and not wonder how I did it.

Make sure we’re updated before starting:
[cc]sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
[/cc]
SCP the Veeam download file to the server, which I think might just be a repository and user add script.
[cc]sudo dpkg -i veeam-release-deb_1.0.5_amd64.deb
sudo apt-get update
sudo apt-get install veeam[/cc]
Next we’ll take care of the NFS share mounting.
[cc]sudo apt-get install nfs-common
sudo mkdir /mnt/backup
sudo nano /etc/fstab[/cc]
Here’s my one fstab line for connecting to the Unraid NFS share:
[cc]192.168.169.8:/mnt/user/vmware /mnt/backup nfs auto 0 0[/cc]
Mount the new share:
[cc]sudo mount -a[/cc]
You should now be able to run the Veeam agent with “sudo veeam” which will launch the ncurses gui. Pretty obvious how to work through it from there, just select local storage and browse to the /mnt/backup location if that’s what you named it.

Leave a Reply