Utilisez la fonctionnalité de réplication des données d'Object Storage Service (OSS) pour copier automatiquement les objets d'un bucket vers un autre. Les buckets source et destination peuvent se trouver dans la même région ou dans des régions différentes, et appartenir au même compte ou à des comptes distincts.
Éléments répliqués
OSS réplique les données suivantes :
Tous les objets, y compris les objets historiques existant avant l'activation de la règle, ainsi que les nouveaux objets ou les objets mis à jour ajoutés par la suite
Les objets chiffrés à l'aide de Key Management Service (KMS)
Les métadonnées des objets
Les listes de contrôle d'accès (ACL) des objets
Les tags des objets
Les parties des téléchargements multipart et les objets assemblés à partir de celles-ci
Éléments non répliqués
Les données suivantes sont exclues de la réplication :
La classe de stockage des objets
La dernière heure d'accès aux objets (x-oss-last-access-time)
-
Les réplicas d'objets déjà créés par une autre règle de réplication ; les chaînes de réplication ne sont pas prises en charge.
Par exemple, si vous configurez les règles A→B et B→C, les objets répliqués vers B ne seront pas ensuite répliqués vers C.
-
Les configurations au niveau du bucket
Cela inclut les règles de cycle de vie, les paramètres de partage des ressources cross-origin (CORS), les paramètres d'hébergement de site web statique, les paramètres de protection contre le hotlinking et les politiques de bucket.
Quand utiliser la réplication inter-régions
Recourez à la réplication inter-régions (CRR) lorsque votre scénario exige que les données soient présentes dans une région géographique différente :
-
Conformité
OSS assure la redondance des données par défaut, mais si la réglementation impose des copies de données dans des centres de données géographiquement dispersés, la CRR vous aide à respecter ces exigences.
-
Réduction de la latence
Conservez des réplicas dans les centres de données OSS les plus proches de vos utilisateurs afin de minimiser la latence d'accès aux données.
-
Reprise après sinistre
Maintenez une copie complète de toutes les données dans une région distincte. En cas de perturbation régionale, le réplica situé sur le site secondaire permet à votre application de rester opérationnelle.
-
Migration des données
Transférez les données d'un centre de données à un autre avec une synchronisation continue pendant la période de transition.
-
Calcul multi-région
Si des clusters de calcul dans deux régions analysent le même ensemble de données, utilisez la CRR pour maintenir des réplicas d'objets disponibles dans les deux régions.
Quand utiliser la réplication intra-région
Optez pour la réplication intra-région (SRR) lorsque votre scénario nécessite des copies de données au sein de la même région :
-
Conformité
Si la réglementation exige que les données restent dans un pays ou une région spécifique, répliquez les données du bucket source vers plusieurs buckets de destination situés dans la même région géographique.
-
Synchronisation entre environnements de test et de production
Maintenez votre environnement de test synchronisé avec la production sans copier les données entre différentes régions. Vous pouvez ainsi valider les nouvelles fonctionnalités sur des données réelles sans compromettre l'intégrité de la production.
-
Agrégation des journaux
Centralisez les journaux stockés dans plusieurs buckets ou comptes au sein d'un seul bucket pour un traitement unifié.