- A Microsoft Azure Account.
- Basic knowledge on Azure CLI.
- On-Premises File server & an Azure Virtual Machine running Windows server 2016 or Linux.
You can use the Azure backup service to backup on-premise servers, files and cloud based virtual machines in Azure. To do that we need a resource called a Recovery services vault. Setting up a vault is a pretty easy step for anyone new to Azure.
To create a vault, use the Azure CLI command as shown below.
Having created the vault we head the portal, create a new backup job with a backup goal, prepare the Infrastructure and download the MARS agent (Microsoft Azure Recovery Services) this is what enables us to backup our on-premises resources to Azure.
After downloading the MARS agent, make sure to also download the vault credentials because we shall need these on our on-premise server on which we have the MARS agent installed.
Copy the downloaded vault credentials file and use it during the process of registering the server in the installation process of the MARS agent. Vault credentials expire every after two days.
On the next screen, generate a passphrase and save it to a safe location and never lose it. Data backed up in Azure needs this passphrase, once it's lost, you cannot recover anything.
When that is done, we can start our initial backup process.
When we confirm our schedule, backup's will always occur at that specified time. However we can also perform an Ad-hoc backup by clicking on the backup now button as shown below, select the appropriate retention period and confirm.
Back in the Azure portal we can confirm our backed up items by browsing to Recovery services vault > Backup Items > Azure Backup Agent and we will see our backed up items.
In this last part, we are going to configure Azure backup for an Azure virtual machine running Windows server 2016.
First step is to head over to our recovery services vault -> Backup and then select Azure as the place were our workload is running from.
Select the Azure VM that you wish to backup and then enable the backup. When we check our backup items section, we can confirm that we now have an Azure VM and then we can perform an initial backup of our VM by clicking on the Backup now button.