Considerations and Limitations

This section lists considerations and known limitations for object storage repositories.

General Considerations and Limitations

Consider the following immutability limitations:

Amazon S3 Immutability Limitations

Consider the following immutability limitations for Amazon S3:

  • After you have created an S3 bucket with Object Lock enabled, check that the default retention is disabled.

The default retention may result in an unpredictable system behavior and data loss. However, note that Veeam Backup & Replication will use Compliance object lock mode for each uploaded object. For more information on the retention modes, see AWS documentation. For more information on how to disable retention settings for S3 bucket, see AWS documentation.

  • Versioning and Object Lock must NOT be enabled or disabled on buckets that have been added to Veeam Backup & Replication as it may lead to unpredictable system behavior and data loss.
  • If you plan to use the immutability feature with the existing S3 bucket containing backups created by 9.5 Update 4, keep in mind that both Versioning and Object Lock must be enabled on the bucket simultaneously and immediately before enabling the immutability feature. Any other approach will lead to backup offload failures and inability to correctly interact with backups in the bucket.

Azure Blob Storage Immutability Limitations

Consider the following immutability limitations for Azure Blob storage:

  • Make sure that the Azure Blob storage settings meet the following requirements: when you configure an Azure storage account and an Azure container:
  • When you create a storage account, make sure you enable versioning for blobs.
  • When you create a storage account, do NOT enable version-level immutability. By default, this option is enabled and you must disable it. For more information, see Microsoft Docs.
  • When you create a container, you must enable version-level immutability. For more information, see Microsoft Docs.
  • The default retention is disabled. For more information on how to disable retention settings for Azure container, see Microsoft Docs.

Tip

For instruction on how to configure your Azure storage account with the necessary settings, see this Veeam KB article.

  • The default immutability policies are not supported.
  • Do NOT enable immutability for already existing containers in the Azure portal. Otherwise, Veeam Backup & Replication will not be able to process these containers properly and it may result in data loss.
  • Version-level immutability support for Azure storage accounts is not supported.

Page updated 3/20/2024

Page content applies to build 12.1.1.56