Canvas CloudAI
Canvas Cloud AI

Data Replication

intermediate
data
Enhanced Content

Definition

Creating and maintaining duplicate copies of data across multiple locations or servers for reliability and performance. Like having backup copies of important files in different buildings.

Real-World Example

A global application replicates user data across data centers in different continents so users get fast access no matter where they are, and data is safe even if one data center fails.

Cloud Provider Equivalencies

All providers offer replication, but it’s implemented differently by service type: object storage replication copies buckets/objects to another region for durability and compliance; database replication (read replicas, geo-replication, multi-region) copies data to improve read performance and/or enable failover. Some options are asynchronous (lower cost/latency, possible lag) while others can be synchronous (stronger consistency, higher latency/cost).

AWS
Amazon S3 Replication (CRR/SRR) and Amazon Aurora Replicas
AZ
Azure Storage replication (LRS/ZRS/GRS/GZRS) and Azure SQL geo-replication
GCP
Cloud Storage dual-region/multi-region and Cloud Spanner multi-region configurations
OCI
OCI Object Storage Replication and Autonomous Database/Data Guard

Compare Across Cloud Providers

Data Replication is available across all major cloud platforms. Compare equivalent services:

AWS
AWS Snowball
Azure
Azure Data Box
Google Cloud
Transfer Appliance
Oracle Cloud
Data Transfer Appliance

Explore More Cloud Computing Terms