
Azure provides a secure way to store backups of your data through its Backup Storage Account. This service is designed to protect your data from loss or corruption.
You can store up to 1 PB of data in a single Azure Backup Storage Account. This is a significant amount of storage space that can accommodate the backups of multiple servers and applications.
Azure's Backup Storage Account is highly durable, with a 99.999999999% (11 nines) durability guarantee. This means that your backups are extremely reliable and less likely to be lost.
Azure's Backup Storage Account also supports tiered storage, which allows you to store less frequently accessed data in a lower-cost storage tier. This can help you save money on storage costs.
For more insights, see: Azure Immutable Backups
Features and Options
Azure Storage offers robust data protection and recovery options to safeguard your storage account and data. You can protect your storage account and data within it from being deleted or modified.
Data protection and backup options are crucial to ensure business continuity. With Azure Storage, you can enable data protection and backup options to recover data after it has been deleted or modified.
You can recover data after data protection and backup options are enabled. Azure Storage provides various recovery scenarios and possible recovery options, including storage account recovery, blob container recovery, and blob file recovery.
Here are the different data recovery scenarios:
How it Works?
Azure Backup uses two main backup methods: operational backup and vaulted backup. Operational backup relies on the blob platform to protect your data, allowing for point-in-time restore and deletion prevention.
Operational backup enables point-in-time restore, which uses soft delete, change feed, and blob versioning to retain data for a specified duration. This ensures you can recover your data to an earlier state as needed.
A delete lock is also applied automatically, preventing accidental or unauthorized deletion of the storage account. This reduces the risk of data loss due to storage account deletion.
If this caught your attention, see: Back up with Time Machine

Vaulted backup, on the other hand, uses object replication to copy data to a Backup vault. Object replication asynchronously copies block blobs between storage accounts.
Here's a breakdown of the key components involved in vaulted backup:
During a backup job, Azure Backup allocates a destination storage account and enables the object replication policy on both the destination and source storage accounts.
Data Protection Options
Data protection is a crucial aspect of ensuring your data remains safe and recoverable. You can protect your storage account and data within it from being deleted or modified.
Azure Storage offers various data protection options, including immutability policies, soft-delete, and blob versioning. These options can be enabled to protect business-critical documents, meet legal or regulatory compliance requirements, and prevent accidental deletion.
Immutability policies on a container can be enabled to protect business-critical documents, such as to meet legal or regulatory compliance requirements. This can be done by enabling immutability policies on a container to prevent deletion or modification for a specified interval.
You might enjoy: Azure Container Storage
Soft-delete can be enabled on a container to restore a deleted container within a specified interval. This allows you to recover deleted data and prevent permanent loss.
Blob versioning can be enabled to automatically save the state of a blob in a previous version when it's overwritten. This ensures that previous versions of the blob are retained and can be recovered if needed.
Here are some data protection options available in Azure Storage:
- Immutability policies on a container
- Soft-delete on a container
- Blob versioning
- Point-in-time restore
- Delete lock
- Blob snapshot
- Object replication
Management and Configuration
To manage and configure a backup storage account in Azure, you need to consider two critical points: key entities and permissions. These are essential to protect all Azure Blobs within a storage account.
A Backup vault is a storage entity in Azure that holds backup data for various workloads, including Azure Blobs. You can create a Backup vault using the New-AzDataProtectionBackupVault command, specifying the storage redundancy and location.
To configure backup, you need to create a Backup policy, which defines the backup settings for your Azure Blobs. You can choose between operational backup and vaulted backup, and specify the retention period and restoration settings.
A fresh viewpoint: Create a Storage Account in Azure
Here are the steps to create a Backup policy for Azure Blobs:
- Retrieve the policy template using the az dataprotection backup-policy get-default-policy-template command.
- Create a new policy from the policy object using the az dataprotection backup-policy create command.
Once you have created a Backup vault and policy, you need to assign permissions via Azure RBAC to the created vault (represented by vault MSI) and the relevant storage account.
Discover more: Azure Backup Transfer Data to Vault
Create a Vault
To create a vault, you'll need to choose the storage redundancy of the data within the vault. This will determine how your backup data is stored and protected.
A Backup vault is a storage entity in Azure that holds backup data for various workloads. It makes it easy to organize your backup data while minimizing management overhead.
Choose the storage redundancy of the data within the vault, then proceed to create the Backup vault. The redundancy you choose will affect how your backup data is stored and protected.
You can create a Backup vault using the New-AzDataProtectionBackupVault command or the az dataprotection vault create command. Both methods will create a Backup vault with the specified storage redundancy and location.
The Backup vault is the management entity to help you manage the protection of block blobs in your storage accounts. It doesn't store the operational backup of blobs, as the backup is local in nature.
For another approach, see: Whatsapp Google Drive Backup Location
Configure

To configure backup for Azure Blobs, you need to consider two critical points: key entities and permissions.
The key entities include the storage account containing the blobs to be protected, which requires the Azure Resource Manager ID of the storage account, and the backup vault, which needs permissions on the storage account to enable backups.
To prepare the request to configure blob backup, you need to use the relevant vault, policy, storage account, and backup configuration object created in the previous step using the Initialize-AzDataProtectionBackupInstance command.
The backup configuration object specifies the set of containers you want to back up, and you can back up all containers by passing the -IncludeAllContainer parameter or back up specific containers by passing the list of containers to the -VaultedBackupContainer parameter.
Here are the steps to configure backup:
- Create a new backup configuration object to specify the set of containers you want to back up.
- Prepare the relevant request by using the relevant vault, policy, storage account, and the backup configuration object created in the above step using the Initialize-AzDataProtectionBackupInstance command.
- Submit the request to protect the blobs within the storage account using the New-AzDataProtectionBackupInstance command.
Once a storage account is configured for blobs backup, a few capabilities such as change feed and delete lock are affected.
Non-Supported

In Microsoft's system, there are some storage recovery scenarios that aren't supported.
Azure Storage Queue recovery isn't supported, which means you won't be able to retrieve data from queues.
If you need to recover deleted table entries, you're in luck - deleted table recovery is supported, but only for table entries, not the entries themselves. For more information, see the article on Supported Storage Recovery.
Azure Blob files recovery without enabling blob file protection isn't supported, which can be a major issue if you're not careful. However, deleted container recovery is supported, so you can still recover containers even if the files within aren't recoverable.
Here's a quick rundown of the non-supported storage recovery scenarios:
- Azure Storage Queue recovery
- Azure Blob files recovery without enabling blob file protection
Pricing and Security
Pricing for Azure backup storage accounts can be complex, but it's essential to understand the costs involved. You won't incur management charges or instance fees when using operational backup for blobs, but you will be charged for restores, retention of data, and backup storage.
Restores are charged based on the amount of data processed, so it's crucial to factor this into your budget. You'll also incur costs for backup storage, instance fees, and the source side cost associated with Object replication on the backed-up source account.
To estimate costs, you can use the Azure pricing calculator before creating an Azure backup storage account. This will help you plan and budget for your backup storage needs.
Azure Blob Storage security is a top priority, and there are several measures in place to protect your data. Strong server-side encryption using algorithms like 256-bit AES is enabled by default, and you can't disable it.
To further secure your account, you should follow best practices like securing account access keys, disabling anonymous public access, and regenerating keys periodically. Additionally, you can enable firewall rules for storage accounts, restrict network access, and use versioning and immutable blobs to protect your data.
Recommended read: Python Access Azure Blob Storage
Pricing
Pricing is a crucial aspect to consider when using Azure Blob Storage for backups. You won't incur any management charges or instance fee, but you will incur charges for certain operations.
Restores are done using blob point-in-time restore and attract charges based on the amount of data processed. For more information, see point-in-time restore pricing.
You will incur backup storage charges or instance fees, and the source side cost associated with Object replication on the backed-up source account. This is in addition to the costs for retention of data due to Soft delete for blobs, Change feed support in Azure Blob Storage, and Blob versioning.
The cost of Azure Blob Storage depends on multiple factors, including region, storage pricing, and operation pricing. This means you'll need to consider the price per gigabyte stored and the cost of accessing the data in different regions.
Here's a breakdown of the factors that affect pricing:
- Region
- Storage pricing (price per gigabyte stored)
- Operation pricing (price charged for performing different operations)
- Access tiers (different price policies depending on the storage tier chosen)
- Redundancy level (determines where your data copies are stored and how quick you can access them in case of a disaster or failure)
To estimate costs before creating an Azure backup storage account, you can use the Azure pricing calculator.
Security

Security is a top priority when it comes to Azure Blob Storage. Azure uses strong server-side encryption using algorithms such as 256-bit AES and a FIPS 140-2 compliant block cipher.
To secure your account access keys, follow the principle of least privilege, and disable anonymous public access. Regularly regenerating keys is also a good practice.
You should enable firewall rules for storage accounts and restrict network access to trusted hosts or networks. This will help prevent unauthorized access to your data.
Using versioning and immutable blobs can also help protect your data. Azure AD can be used to authorize access to your storage account.
Here are some key security best practices to keep in mind:
- Secure your account access keys
- Follow the principle of least privilege
- Disable anonymous public access
- Regenerate keys periodically
- Enable firewall rules for storage accounts
- Restrict network access – enable network access for trusted hosts/networks
- Use versioning and immutable blobs
- Use Azure AD to authorize access
Recovery and Support
Microsoft is making every effort to recover the data, but cannot guarantee the amount of data that can be restored. You can recover a deleted storage account from another storage account by following these steps: navigate to the list of your storage accounts in the Azure portal, select the Restore button, and then select the subscription and account to recover.
Broaden your view: Azure Recover Deleted Storage Account
There are several supported storage recovery scenarios, including storage account recovery, classic storage account recovery, container recovery, and more. For more information, see Recover deleted storage accounts from Azure portal.
If you're looking for data protection and backup options, you can enable immutability policies, blob soft delete, blob snapshot, and more to protect your storage account and data. For more information, see data backup and protection options.
File Protection
File protection is a crucial aspect of recovery and support. You can protect your files from being deleted or modified by enabling immutability policies on a blob version.
Azure Storage offers various file protection options, including enabling blob soft delete to restore a deleted blob or blob version within a specified interval. This can be a lifesaver if you accidentally delete an important file.
To manually save the state of a file at a given point in time, you can enable blob snapshot. This can be useful for tracking changes to a file over time.
For more insights, see: Onedrive Restore Previous Version
Another option is to enable blob versioning, which automatically saves the state of a file in a previous version when it's overwritten. This can be helpful if you need to revert to an earlier version of a file.
Here are some specific file protection options in Azure Storage:
Enabling point-in-time restore can also be a good option to have in your recovery plan. This allows you to restore a set of block blobs to a previous point in time.
For more insights, see: How to Restore from Time Machine Back up
Recover a Deleted Account
You can recover a deleted storage account from the Azure portal by following these steps.
If you've deleted a storage account, you can try to recover it from an existing storage account. To do this, navigate to the list of your storage account in the Azure portal, select the Restore button to open the Restore deleted account pane, and then select the subscription for the account you want to recover.

To recover a deleted storage account, it must have been deleted within the past 14 days, and a new storage account with the same name hasn't been created since the original account was deleted.
You can also recover a deleted storage account via a support ticket. To do this, follow the steps outlined in the Azure portal's Recover deleted storage accounts from the Azure portal section.
Here are the steps to recover a deleted storage account from another storage account:
- Navigate to the list of your storage account in the Azure portal.
- Select the Restore button to open the Restore deleted account pane.
- Select the subscription for the account you want to recover from the Subscription drop-down list.
- From the drop-down list, select the account to recover. If the storage account you want to recover isn't in the drop-down list, it can't be recovered.
- Select the Restore button to recover the account. The portal displays a notification that the recovery is in progress.
Getting Started
To get started with creating a backup storage account in Azure, go back to the Azure homepage and navigate to All services > Storage accounts. Click the + Create button on the Storage accounts page to begin the process.
You'll need to select a resource group or create a new one, enter a storage account name, and choose a subscription type, region, performance, and redundancy level. These options will impact the price you'll need to pay for Azure storage.
For your interest: Create Azure Blob Storage
Here are some key settings to keep in mind:
- Resource group or new group: Select or create a group to organize your resources.
- Storage account name: Choose a unique name for your storage account, such as techwblob1.
- Subscription type, region, performance, and redundancy level: These options affect the cost of Azure storage.
Once you've completed these initial settings, you can proceed with configuring the data protection tab to enable ransomware protection for your backups.
Recommended read: Azure Backup Ransomware Protection
Before You Start
Before you start, make sure to check the prerequisites and support matrix to ensure you're prepared for the process.
It's essential to read this section before creating the policy and configuring backups for Azure blobs, as it provides crucial information to keep in mind.
Restoring data over long durations can be time-consuming, with restore operations taking longer to complete. This is because the time it takes to restore a set of data is based on the number of write and delete operations made during the restore period.
For example, an account with one million objects that experiences 3,000 objects added per day and 1,000 objects deleted per day will require approximately two hours to restore to a point 30 days in the past.
We don't recommend a retention period and restoration more than 90 days in the past for an account with this rate of change, as it can lead to inefficient and lengthy restore operations.
Creating An Account
To create an account, you'll need to go to the Azure homepage and click on "All services" > "Storage accounts." From there, click the "+" Create button on the Storage accounts page.
You'll then be taken to the Create a storage account wizard, where you'll need to select a resource group or create a new one. Enter a storage account name, for example, techwblob1, and select a subscription type, region, performance, and redundancy level.
These options will impact the price you'll need to pay for Azure storage, so be sure to choose wisely. You can also configure options in other tabs, such as the Data protection tab, to allow NAKIVO Backup & Replication to create backups that are protected against ransomware.
Here's a quick rundown of the options you'll need to select:
- Resource group or create a new one
- Storage account name
- Subscription type
- Region
- Performance
- Redundancy level
Once you've selected these options, click "Review" to check your settings and finish creating the Azure storage account. Wait until the storage account is created, then click on the account name to assign roles and enable access to Blob storage for the backup application.
Frequently Asked Questions
How do I export my Azure storage account?
To export your Azure storage account, navigate to Data > Exports, select Add export, and choose a connection from the Azure Blob Storage section. From there, you can select the tables to export and save your settings.
Featured Images: pexels.com


