Last Update: Sep 04, 2024 | Published: Dec 20, 2017
This post will discuss what the recent GA of system state protection by Azure Backup means for you and will show you how you can add system state to your MARS agent backup policy.
I keep saying it and the Azure Backup keep keeps proving it. Microsoft Azure loves feedback and that feedback shapes the products and services that the cloud provider offers. Time after time, this team acts on feedback gathered via through different channels:
A top request that I (and the Azure Backup team) kept hearing was “we need system state backup”. This request was from those who were considering using the MARS agent method of Azure Backup, which is an agent that backs up directly to the cloud. This is intended today for smaller customers with one or two servers or maybe some PCs that need to be backed up.
Note that Microsoft Azure Backup Server (MABS) already had the ability to protect system state. This feature request was specifically for the MARS agent where an on-premises backup server is not required.
It took a while but System State protection did make it to preview earlier this year. Recently, Microsoft made the feature addition generally available and fully supported.
For some types of servers that fall into the workload type covered by MARS, a system state backup is important. Imagine you have a small business or branch office with a file server, and that machine has a failure of some kind. At that time, you are relying on your backup to restore operations of your business. Without system state backup, you can restore your files and folders but all the metadata of the shares is gone. There will be a long period where you will have to reconfigure shares and permissions. With system state protection, the configuration of the file server can be restored too and the server can quickly be brought back into service.
Microsoft’s value proposition on system state backup is as follows:
The process of backing up System State using the MARS agent is pretty simple. First you will need to:
To add protection for the system state, you can modify an existing backup schedule in the Microsoft Azure Backup console. Otherwise, if it’s a new installation of MARS, you can create a new backup schedule as follows.
It’s great that the system state is protected but when things go crash-bang-wallop, how do you do a restore? The restore is a multi-step process:
Note that domain controllers are special, so there’s a unique process to follow when restoring the system state.