Search
StarWind is a hyperconverged (HCI) vendor with focus on Enterprise ROBO, SMB & Edge

Azure Backup Now Supports Linux Applications Protection

  • March 29, 2017
  • 5 min read
Augusto is currently working as Principal Consultant in Dell EMC, originally from Argentina and now based in the US. His role currently is designing customer requirements into specific systems and processes; also performing technical briefings; leading architectural design sessions and proofs of concept. Augusto is also the author from two published App-V books: “Getting Started Microsoft Application Virtualization 4.6” and “Microsoft Application Virtualization Advanced Guide”.
Augusto is currently working as Principal Consultant in Dell EMC, originally from Argentina and now based in the US. His role currently is designing customer requirements into specific systems and processes; also performing technical briefings; leading architectural design sessions and proofs of concept. Augusto is also the author from two published App-V books: “Getting Started Microsoft Application Virtualization 4.6” and “Microsoft Application Virtualization Advanced Guide”.

On this blog, we reviewed a couple of times Azure Backup capabilities and integration with, what Microsoft considered a while back, strong rival: VMware (“Azure Offers Backing Up VMware VMs with a Freeware Tool”). And now they added one more interesting and highly valuable feature, Azure Backup will be able to support backing up applications in Linux.

Microsoft Azure with Linux

Azure Backup will start supporting mission critical applications like MySQL, InterSystems Caché, and SAP HANA running on supported Linux distributions (e.g. Ubuntu, Red Hat Enterprise Linux, etc.).

Here are some important features about the new Azure Backup feature:

  • Customizable backup workflow: You can use the pre-script to suspend or redirect the application IOs momentarily using application native APIs and flush in memory content to disk before taking the VM snapshot. You can then use the post-script to thaw the IOs post snapshot completion and resume normal application operation. Guaranteeing VM consistency. Linux app consistent VM backup architecture
  • API integration: You can also invoke native application APIs to take application backup and database log backups, and as part of VM backup, data will be moved to Recovery Services Vault, thereby securing it against VM deletion or corruption.

 

  • Application and distro agnostic: If the Linux distribution is either supported by Azure or capable to use the Azure Linux agent, the Azure Backup feature will be available. The application/s involved only need to have an API available to pause and resume IO.

root of MySQL Server azure

Microsoft Azure Backup overview

Linux Support in Azure

Microsoft discovered some time ago that a large number of their customers require Linux platforms in their environment, including mission critical applications. Therefore Azure, for also quite some time, has been supporting Linux VMs.

Here’s the complete list of supported Linux distros:

complete list of supported Linux distros

The Linux Integration Services (LIS) drivers for Hyper-V and Azure are kernel modules that Microsoft contributes directly to the upstream Linux kernel. The LIS drivers are either built into the distribution’s kernel by default or for older RHEL/CentOS-based distributions are available as a separate download.

The Azure Linux Agent is already pre-installed in the Azure Gallery images and is typically available from the distribution’s package repository.

The important takeaway for customers with a customized Linux distro is if the distribution is not listed as supported but the Azure Linux Agent can be deployed, Azure Backup will work.

Related materials: 

Hey! Found Augusto’s article helpful? Looking to deploy a new, easy-to-manage, and cost-effective hyperconverged infrastructure?
Alex Bykovskyi
Alex Bykovskyi StarWind Virtual HCI Appliance Product Manager
Well, we can help you with this one! Building a new hyperconverged environment is a breeze with StarWind Virtual HCI Appliance (VHCA). It’s a complete hyperconverged infrastructure solution that combines hypervisor (vSphere, Hyper-V, Proxmox, or our custom version of KVM), software-defined storage (StarWind VSAN), and streamlined management tools. Interested in diving deeper into VHCA’s capabilities and features? Book your StarWind Virtual HCI Appliance demo today!