As outside attacks get more inventive with ways to hold data hostage until a ransom gets paid, it has never been...
more important to have a solid backup strategy for company data and workloads. Microsoft's Azure Backup service has matured into a product worth considering due to its centralized management and ease of use.
Whether it's ransomware or other kinds of malware, the potential for data corruption is always lurking. That means that IT admins need a way to streamline backup procedures with the added protection and high availability made possible by the cloud.
Azure Backup protects on-premises workloads -- SharePoint, SQL Server, Exchange, file servers, client machines, VMs, and cloud resources like infrastructure-as-a-service VMs -- into one recovery vault with solid data protection and restore capabilities. Administrators can monitor and start backup and recovery activities from a single Azure-based portal. After the initial setup, this arrangement lightens the burden on IT because off site backups require minimal time and effort to maintain.
How Azure Backup works
The Azure Backup service stores data in what Microsoft calls a recovery vault, which is the central storage locker for the service whether the backup targets are in Azure or on premises.
The administrator needs to create the recovery vault before the Azure Backup service can be used. From the Azure console, select All services, type in Recovery Services and select Recovery Services vaults from the menu. Click Add, give it a name, associate it with an Azure subscription, choose a resource group and location, and click Create.
From there, to back up on-premises Windows Server machines, open the vault and click the Backup button. Azure will prompt for certain information: whether the workload is on premises or in the cloud and what to back up -- files and folders, VMs, SQL Server, Exchange, SharePoint instances, system state information, and data to kick off a bare-metal recovery. When this is complete, click the Prepare Infrastructure link.
The Microsoft Azure Recovery Services Agent (MARS) handles on-premises backups. Administrators download the MARS agent from the Prepare Infrastructure link -- which also supplies the recovery vault credentials -- and install it on the machines to protect. MARS picks up the recovery vault credentials to link the MARS agent instances of the on-premises machine to the Azure subscription and attendant recovery vault.
Azure Backup pricing
Microsoft determines Azure Backup pricing based on two components: the number of protected VMs or other instances -- Microsoft charges for each discrete item to back up -- and the amount of backup data stored within the service. The monthly pricing is:
- for instances up to 50 GB, each instance is $5 per month, plus storage consumed;
- for instances more than 50 GB, but under 500 GB, each instance is $10, plus storage consumed; and
- for instances more than 500 GB, each instance is $10 per nearest 500 GB increment, plus storage consumed.
Microsoft bases its storage prices on block blob storage rates, which vary based on the Azure region. While it's less expensive to use locally redundant blobs than geo-redundant blobs, local blobs are less fault-tolerant. Restore operations are free; Azure does not charge for outbound traffic from Azure to the local network.
Pros and cons of the Azure Backup service
The service has several features that are beneficial to the enterprise:
- There is support to back up on-premises VMware VMs. Even though Azure is a Microsoft cloud service, the Azure Backup product will take VMware VMs as they are and back them up. It's possible to install the agent inside the VM on the Windows Server workload, but it's neater and cleaner to just back up the VM.
- Administrators manage all backups from one console regardless of the target location. Microsoft continually refines the management features in the portal, which is very simple to use.
- Azure manages storage needs and automatically adjusts as required. This avoids the challenges and capacity limits associated with on-premises backup tapes and hard drives.
The Azure Backup service isn't perfect, however.
- It requires some effort to understand pricing. Organizations must factor in what it protects and how much storage those instances will consume.
- The Azure Backup service supports Linux, but it requires the use of a customized copy of System Center Data Protection Manager (DPM), which is more laborious compared to the simplicity and ease of MARS.
- Backing up Exchange, SharePoint and SQL workloads requires the DPM version that supports those products. Microsoft includes it with the service costs, so there's no separate licensing fee, but it still requires more work to deploy and understand.
The Azure Backup service is one of the more compelling administrative offerings from Microsoft. I would not recommend it as a company's sole backup product -- local backups are still very important, and even more so if time to restore is a crucial metric for the enterprise -- but Azure Backup is a worthy addition to a layered backup strategy.