The Veeam Backup Free v9 is quite good but it lacks of scheduling the backup task. Fortunately, it supports powershell so you can leverage this following script to backup vms without upgrading to the Pro version: 1. Download and Install Veeam Backup & Replication Free v9 in a Windows machine (It's Windows Server 2008 R2 in my case): https://www.veeam.com/virtual-machine-backup-solution-free.html Note that It may require you to install Microsoft .NET framework 4.5.2 and Microsoft SQL Server 2012 Express if your server does not have them. 2. Install PowerShell v3, it's Windows Management Framework 3.0 (the script works best with PowerShell v3): https://www.microsoft.com/en-us/download/details.aspx?id=34595 for Windows Server 2008 R2, I installed the Windows6.1-KB2506143-x64.msu package. 3. Download this file and edit it with your own information (server name, email settings...) 4. Create a schedule task to run the script every weekend at 1AM for example.