Keeps a destination container in another storage account, in any region, asynchronously in step with a source container's block blobs. It works with GPv2 and premium block blob accounts, requiring versioning on both sides and change feed at the source.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains Object replication in context, with comparison tables and the common traps.
Terms in this definition
- Container
Something that groups data. Blob Storage containers sit inside a storage account and hold blobs much as folders hold files; Cosmos DB containers hold items and set the scope for partitioning and throughput.
- Storage account
The top-level resource in Azure Storage, giving a unique namespace for table, queue, file and blob data. Location, performance and kind are set when it is created and cannot change.
- region
A provider-defined grouping in VCF Automation of Supervisors that all share one NSX Local Manager; tenants consume its compute, storage and memory via quotas set per region.
- Standard general-purpose v2
A Standard storage account covering every storage service, with access tiers and all redundancy options available.
- Premium
Hosting plan for Azure Functions that keeps instances pre-warmed to avoid cold starts and supports VNet integration. Executions time out after 30 minutes by default, which host.json can extend.
- Block blob
The blob type built from individual blocks, suited to text and binary files of up to roughly 190.7 TiB; access tiers and object replication work only with this type.
- AGDLP
Nesting pattern: users go into global groups, which go into domain local groups, which receive the permissions. AGUDLP adds universal groups for forests with several domains.
- Versioning
When enabled on Blob Storage, earlier versions of each blob are retained. Point-in-time restore depends on it, though it never purges data itself.