| |
| - TOS calculates the number of requests for each object synchronized via CRR. You will be charged for these requests. Additionally, when using CRR, you will incur outbound traffic costs for data transferred from the source bucket. For billing details, see Requests and Data transfer.
- Starting February 20, 2025, you will be charged for data retrieval when synchronizing objects in Infrequent Access Storage or Flashback Archive via CRR. For billing details, see Data retrievals.
|
| A bucket cannot have more than 100 total cross-region and same-region replication rules. |
| Do not remove the permissions that allow TOS to read from and write to the source and destination buckets during replication. Doing so will cause the replication to fail. |
| For CRR, the object size must not exceed the following limits: - Non-multipart objects: The maximum size is 5 GiB.
- Multipart objects: The maximum size is 48.8 TiB, with a maximum of 10,000 parts, each up to 5 GiB.
|
| - During cross-region replication, TOS may access objects in Intelligent Tiering. After being replicated to the destination bucket, these objects will be moved to the frequent access tier.
- When an object is replicated to the destination bucket using CRR, its last modified time is set to that of the source bucket instead of the time it was replicated. If the destination bucket has lifecycle rules configured, they will be executed based on this time.
- After an object is replicated to a single-AZ or multi-AZ bucket via CRR, it inherits the bucket's redundancy type and becomes a single-AZ or multi-AZ object.
|
| - You can only create a CRR rule when the versioning status of the source and destination buckets is the same—either both are enabled or both are disabled. CRR rules cannot be created if either is suspended. When versioning is enabled on both the source and destination buckets, multiple object versions can be replicated to the destination bucket.
- After enabling CRR, do not change the versioning status of the source and destination buckets, as this may cause synchronization failures and other issues. If you need to modify the versioning status of the source bucket, delete the corresponding CRR rule first.
- Only objects encrypted with SSE-TOS can be replicated. Objects encrypted with SSE-C or SSE-KMS are not supported. The destination bucket's region must support SSE-TOS. Otherwise, replication will fail. If a source object is encrypted with SSE-TOS and the destination bucket uses SSE-KMS, the replica will retain SSE-TOS for server-side encryption.
- RenameObject does not work with CRR. Do not use CRR when RenameObject is enabled on your bucket.
- The object lock status of the source and destination buckets must be consistent—either both are enabled or both are disabled. Otherwise, creation of CRR rules will fail.
- Replication between buckets does not support chain transfers. For example, if one rule replicates from bucket A to bucket B and another rule replicates from bucket B to bucket C, the objects replicated from bucket A to bucket B will not be replicated again to bucket C.
- Mutual replication between buckets is not supported. For example, if one rule replicates from bucket A to bucket B and another rule replicates from bucket B to bucket A, the objects replicated from bucket A to bucket B will not be replicated back to bucket A.
|
| Writing objects with the same name to both the source and destination buckets may result in objects in the destination bucket being overwritten by objects from the source bucket. |
Object replication order | The order in which objects are replicated cannot be controlled. Therefore, we recommend verifying data integrity by comparing the number of objects in directories. |
Bandwidth and QPS limits | The default bandwidth for cross-region replication within the Chinese mainland is 10 Gbps, with a QPS of 10,000. For replication between the Chinese mainland and other locations using transfer acceleration, the default bandwidth is 2 Gbps with a QPS of 5,000. Submit a ticket if you need more bandwidth. |
Replication between the Chinese mainland and other locations | Before replicating objects between the Chinese mainland and other locations, you must first enable transfer acceleration on the source bucket. For instructions, see Enabling transfer acceleration. |