Azure blob versions don't show up under the blob versions

Ted Molavi 0 Reputation points
2025-09-18T20:41:13.2066667+00:00

We have setup a blob (versioning enabled) for our Veeam Backup cloud storage and per Veeam's documentations their immutable storage setting only works with Azure blob versioning. Blob Soft delete and blob snapshots are not supported.

After creating this blob with versioning enabled, the Veeam backups are getting stored in the Azure blob fine, but we need to confirm the blob versioning is working as we are adding more incremental backups. Veeam support couldn't be a help and said that's something we need to check with Azure support.

Currently, I don't see any previous blob versions getting created under the versions options and I need to confirm this immutable storage is working. Any ideas how we can confirm this?

Thanks,

Ted

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
{count} votes

1 answer

Sort by: Most helpful
  1. Ravi Varma Mudduluru 1,790 Reputation points Microsoft External Staff Moderator
    2025-09-18T22:00:00.1933333+00:00

    Hello @Ted Molavi,

    Thanks for reaching out to Microsoft Q&A

    I understand that you want to check if Azure blob versioning is working correctly with your Veeam backups. Here are some steps to help you verify this:

    1. Ensure that blob versioning is enabled on your storage account in the Azure portal under Storage Account settings → Data protection → Blob versioning.

    Reference Document: https://free.blessedness.top/en-us/azure/storage/blobs/versioning-enable?tabs=portal  

    1. Versions are only created when an existing blob is overwritten or deleted, not when new blobs are added. Since Veeam typically adds new blobs for backups, you may not see versions unless a blob is updated. Reference Document: https://free.blessedness.top/en-us/azure/storage/blobs/versioning-overview#blob-versions-are-created-when-a-blob-is-modified-or-deleted
    2. Check if your backup job is set up to create versions and that incremental backups are configured to update existing blobs if needed.
    3. Make sure Veeam has the right permissions to manage blob versions in Azure Blob Storage.
    4. Use Azure Storage Explorer tool this tool allows you to view blobs and their versions in your container.

    Run the following Azure CLI command to list blob versions:

    az storage blob list --container-name <your-container-name> --account-name <your-storage-account-name> --include=versions --output table
    

     This command will display all versions in the specified container.

    You can also test by uploading a blob, modifying it, and checking the "Versions" tab in the Azure portal to see if previous versions are listed. Remember, Veeam creates new blobs for incremental backups, so versions will only appear if an existing blob is modified.

    To apply immutable storage policies at the blob version level, blob versioning must be enabled on the storage account. If versioning is not enabled, version IDs will not be generated, and immutability cannot be enforced for individual versions.

    Reference Document: https://free.blessedness.top/en-us/azure/storage/blobs/immutable-storage-overview

    Please validate the above and let us know if you have any question, please provide the requested information in private message.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.