Considerations and Limitations

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

General Considerations and Limitations

Consider the following immutability limitations:

  • We recommend that you do not set the immutability period longer than the retention policy of the backup job, otherwise it will result in extra charges.

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.

  • After you have added the buckets to the backup infrastructure, you must NOT enable or disable Versioning and Object Lock 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.

Veeam Data Cloud Vault Limitations

Consider the following immutability limitations for Veeam Data Cloud Vault:

  • Immutability is enabled by default for Veeam Data Cloud Vault and you cannot disable it.
  • Veeam Data Cloud Vault does not support immutability for Veeam Agents that use direct connection to transfer data to object storage repositories.

Page updated 8/27/2024

Page content applies to build 12.2.0.334