A couple of week ago I stumbled upon a tweet from Rory Monaghan about the simplicity of Altaro VM Backup.
So I set out on a mission to research the marked for an affordable and simple backup solution for home labs. The products I found and will cover below are Altaro and Nakivo VM Backup.
I’ve never been a big fan of backup, simply because I constantly rebuild my labs after we all lost access to TechNet, read more in the post TechNet Replacement.
That being said, backup is great, especially when it’s extremely affordable or even FREE!
There are many blog post reviews on these two products, but I still haven’t found any that talks about speed, so that will be the main focus. Let’s get started!
Altaro VM Backup
Download the install file and extract it into your source folder.
1 |
C:\altarobackupsetup-55570P.exe /T:C:\Backup /C |
To perform a unattended install run the following script:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
Write-Verbose "Setting Arguments" -Verbose $StartDTM = (Get-Date) $Vendor = "Misc" $Product = "Altaro VM Backup" $PackageName = "backup2" $InstallerType = "msi" $Version = "6.0" $LogPS = "${env:SystemRoot}" + "\Temp\$Vendor $Product $Version PS Wrapper.log" $LogApp = "${env:SystemRoot}" + "\Temp\$PackageName.log" $Destination = "${env:ChocoRepository}" + "\$Vendor\$Product\$Version\$packageName.$installerType" $UnattendedArgs = "/i $PackageName.$InstallerType ALLUSERS=1 LicenseAccepted='1' /qn /liewa $LogApp" Start-Transcript $LogPS CD $Version Write-Verbose "Starting Installation of $Vendor $Product $Version" -Verbose (Start-Process msiexec.exe -ArgumentList $UnattendedArgs -Wait -Passthru).ExitCode Write-Verbose "Customization" -Verbose Write-Verbose "Stop logging" -Verbose $EndDTM = (Get-Date) Write-Verbose "Elapsed Time: $(($EndDTM-$StartDTM).TotalSeconds) Seconds" -Verbose Write-Verbose "Elapsed Time: $(($EndDTM-$StartDTM).TotalMinutes) Minutes" -Verbose Stop-Transcript |
Backup.msi is the .NET 3.5 version and Backup2.msi is the .NET 4.0 version.
So why automate a single install? First of all it’s added to my Automation Framework, secondly I’m going to perform a lot of installations on various storage systems to find the best buck for the money and speed.
The configuration is really simple, just start Altaro VM Backup and the rest is peace of cake.
The Backup VM is configured with 2 vCPUs and 4GB of memory. The test backup is performed on my Domain Controller which is 40GB.
Altaro Test Results
- Intel 750 PCIe NVM // 14,5 minutes
- Samsung EVO 840 // 18,5 minutes
- Synology DS411J (4x 3TB WD RED) // 18 minutes
As you can see it’s not worth the money using expensive faster storage, the Synology default RAID setup works just great.
Altaro is free for 2 VMs and costs $585 per host for unlimited sockets, CPUs and unlimited VM backup.
Nakivo VM Backup
The Nakivo Full Solution appliances requires 2 vCPUs and 4GB of memory.
Simply download the appliance and import the OVF file to your ESXi host. Make sure to use Thin Provisioning. My Appliance is hosted on NFS on my Synology.
From the console check the assigned DHCP address and connect through your browser.
The Transporter is part of the Full Solution appliance so just click Next.
The default setup of the Appliance creates a 500GB repository.
The setup is really simple so I’m not going to cover more.
Nakivo Test Results
- Intel 750 PCIe NVM // Not tested
- Samsung EVO 840 // Not tested
- Synology DS411J (4x 3TB WD RED) // 13 minutes
So Nakivo is 5 minutes faster than Altaro on the same VM configuration. The deduplication ratio is almost identical; 16,56GB // 17,30GB.
Nakivo is free for 2 VMs and costs only $399. Now here’s the best part, if you become a VMUG member which are free, you get Nakivo NFR license for FREE!
Conclusion
I would recommend Nakivo VM Backup, not just because it’s free, but also because it’s faster than Altaro and it’s available as an Appliance which you don’t need to worry patching. And if you’re the lucky owner of a Western Digital DL series NAS, you can install it directly there.
Very useful post, from another fan of the simplicity of NAKIVO’s appliance, for simple use in my home lab. Thank you!
Thanks Paul, it was from your blog I was made aware of Nakivo.