How long does it take for storage account object replication policies to take effect?

Matthew Hall 6 Reputation points
2022-06-20T20:05:18.717+00:00
  • I have an existing storage account and container and many blobs.
  • The storage account was v1. and I clicked to upgrade to v2.
  • I enabled blob versioning and tracking
  • I have created a new storage account in a different region with the same settings (versioning and tracking).
  • I have added a container to the new storage account.
  • I have configured object replication from the first SA and container to the second. (Everything with no filters)

I have waited more than an hour and have not seen blobs populating in the second storage account. The first storage account is being constantly written too. I even tried uploading a test blob.

How long does it take before the object replication policies take effect? How can I monitor this?

Thanks,

-matt

Azure Storage
Azure Storage
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,539 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,200 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Sumarigo-MSFT 47,471 Reputation points Microsoft Employee Moderator
    2022-06-23T08:19:57.293+00:00

    @Matthew Hall Apologies for the delay response!

    Firstly, Let me explain object replication policies Block blob data is replicated asynchronously, the source account and destination account are not immediately in sync. There's currently no SLA on how long it takes to replicate data to the destination account. You can check the replication status on the source blob to determine whether replication is complete. You can check the replication status for a blob in the source account. For more information, see Check the replication status of a blob. shows how to inspect the status on a per-object basis; but is there an “overview” / metric that indicates, for example, how may objects could not be replicated due to, for example, http-409 (Conflict) as discussed in Object replication overview - Azure Storage | Microsoft Learn.)

    You may be able to use Azure Event Grid to let you know when the destination blob is created.

    Object replication asynchronously copies block blobs in a container according to rules that you configure. The contents of the blob, any versions associated with the blob, and the blob's metadata and properties are all copied from the source container to the destination container.

    214255-image.png

    Please let us know if you have any further queries. I’m happy to assist you further.

    ----------

    Please do not forget to 214229-screenshot-2021-12-10-121802.pngand “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

Your answer

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