Réplication de système de fichiers

La réplication inter-régions pour File Storage offre une protection contre les coupures régionales, facilite les tâches de récupération après sinistre et répond aux exigences de conformité en matière de redondance des données.

Découvrez comment répliquer les données d'un système de fichiers vers un autre système de fichiers de la même région ou d'une autre région.

Concepts relatifs à la réplication

Système de fichiers source

Système de fichiers dont vous voulez répliquer les données vers une autre région ou un autre domaine de disponibilité à intervalles réguliers. Les données propres aux ressources de système de fichiers, telles que le verrouillage de fichier, les clés de cryptage et les balises, ne sont pas répliquées. Pour plus d'informations sur une réplication, consultez la page des détails du système de fichiers source.

Système de fichiers cible

Destination des données répliquées à partir du système de fichiers source. Les données répliquées dans le système de fichiers cible présentent la même structure de fichiers et de dossiers, les mêmes clichés, les mêmes métadonnées et les mêmes paramètres de droits d'accès que le système de fichiers source. Les quotas de système de fichiers sont copiés à partir du parent, mais ils sont désactivés et doivent être activés manuellement. Seul un système de fichiers n'ayant jamais été exporté peut être utilisé comme système de fichiers cible. Pour plus d'informations sur une réplication, consultez la page des détails du système de fichiers cible.

Ressource de réplication

Il s'agit du composant de contrôle du processus de réplication. Il contient toutes les informations de configuration requises pour la réplication. La ressource de réplication est attachée au système de fichiers source. Il capture les mises à jour apportées aux données en créant un cliché de réplication, puis transmet ce cliché à la cible de réplication. Les réplications sont répertoriées dans la section Ressources de la page des détails du système de fichiers source. Les balises appliquées à une ressource de réplication sont copiées vers la ressource cible de réplication. Pour plus d'informations sur une réplication, consultez la page des détails de cette dernière.

Ressource de cible de réplication
La ressource de cible de réplication réside dans la région et le domaine de disponibilité de destination. Elle reçoit un cliché de réplication de la ressource de réplication, puis applique les données au système de fichiers cible. La cible de réplication est créée automatiquement lors de la création d'une ressource de réplication et toutes les balises appliquées à cette dernière sont copiées vers la cible. La seule opération que vous pouvez effectuer manuellement sur une ressource de cible de réplication après sa création consiste à la supprimer lors d'un basculement. Vous trouverez le lien Cible de réplication d'un système de fichiers sur sa page de détails. Pour plus d'informations sur une cible de réplication, consultez la page des détails de cette dernière.
Cliché de réplication
Capture les modifications incrémentielles apportées au système de fichiers source depuis le dernier cliché. La ressource de réplication transmet les données du cliché à la cible de réplication, qui se charge ensuite de les appliquer au système de fichiers cible. Les clichés de réplication sont gérés par le service. Les clichés de réplication sont répertoriés sur les pages Clichés des systèmes de fichiers source et cible. Pour plus d'informations, reportez-vous à Réplication et clichés.
Cycle delta

Opération de réplication complète.

  • Inactif : la réplication ne capture pas de données et n'en applique pas.
  • Capture en cours : la réplication capture les données différenciées dans le cliché source.
  • Transfert en cours : la réplication capture et valide les données du cliché.
  • Application en cours : la réplication valide les données du cliché dans le système de fichiers cible.
Intervalle de réplication
Fréquence à laquelle l'opération de réplication est exécutée. Vous pouvez préciser cet intervalle lors de la création de la ressource de réplication.
Objectif de délai de récupération
Durée maximale autorisée entre un échec inattendu ou un sinistre et la reprise des opérations normales. L'objectif de délai de récupération définit le point dans le temps après un sinistre à partir duquel les conséquences de l'interruption deviennent intolérables.
Objectif de point de récupération
Quantité maximale acceptable de perte de données mesurée dans le temps. En cas de défaillance du système de fichiers source, l'objectif de point de récupération est le dernier cliché de réplication transmis à la cible. Utilisez la mesure Age du point de récupération de réplication pour surveiller le RPO. Pour plus d'informations sur une cible de réplication, consultez la page des détails de cette dernière.

Fonctionnement de la réplication

Pour activer la réplication File Storage, créez une ressource de réplication attachée au système de fichiers source. La ressource de réplication indique le système de fichiers cible vers lequel effectuer la réplication ainsi que la fréquence de réplication des données. Le système de fichiers cible peut se trouver dans le même domaine de disponibilité ou dans un autre domaine que le système de fichiers source. Il peut également se trouver dans la même région ou dans une autre région que ce dernier. Seul un système de fichiers n'ayant jamais été exporté peut être utilisé comme système de fichiers cible. Une fois la ressource de réplication créée, le système de fichiers cible passe en lecture seule et est uniquement mis à jour par la réplication. Les mises à jour apportées aux données du système de fichiers source sont répliquées de manière asynchrone vers le système de fichiers cible. Reportez-vous à Création d'une réplication.

Les données répliquées dans le système de fichiers cible présentent la même structure de fichiers et de dossiers, les mêmes clichés, les mêmes métadonnées et les mêmes paramètres de droits d'accès que le système de fichiers source. Les règles de quota sont copiées à partir de la source, mais elles sont désactivées et doivent être activées manuellement. Les données propres au système de fichiers, telles que le verrouillage de fichier, les clés de cryptage et les balises, ne sont pas répliquées. Les clones du système de fichiers source ne sont pas répliqués. Les clés et les balises du système de fichiers cible doivent être configurées séparément.

Processus de réplication

La ressource de réplication crée un cliché de réplication spécial dans le système de fichiers source. Elle transfère ensuite ce cliché à la ressource de cible de réplication, qui écrit les nouvelles données dans le système de fichiers cible. Le dernier cliché de réplication terminé est conservé dans les systèmes de fichiers source et cible jusqu'à l'intervalle suivant. Lors de l'intervalle suivant, le processus de réplication supprime automatiquement les anciens clichés de réplication et en crée d'autres. Le processus de réplication continue de se répéter à l'intervalle spécifié tant que la réplication est en vigueur.

Dans ce diagramme, le système de fichiers A au sein du domaine de disponibilité principal est répliqué vers le système de fichiers B. La réplication capture le delta des données écrites au sein du système de fichiers A dans un cliché de réplication. La ressource de réplication transfère ensuite les données à la ressource de cible de réplication pour les copier dans le système de fichiers B.
Ce diagramme présente une configuration de réplication standard.

En cas de coupure dans le domaine de disponibilité principal (source), vous pouvez basculer vers le système de fichiers cible. Pour basculer vers le système de fichiers cible, exportez-le. Les applications et les utilisateurs pourront ainsi y accéder. Pour plus d'informations, reportez-vous à Récupération après sinistre.

Surveillance des réplications et des coupures

Le service File Storage fournit des mesures afin que vous puissiez suivre les opérations de réplication et les coupures potentielles. Vous pouvez utiliser ces mesures pour analyser des éléments tels que le transfert entre les systèmes de fichiers source et cible, la bande passante et les opérations de métadonnées effectuées par la ressource de réplication. Par exemple, pour surveiller les problèmes de bande passante et les goulets d'étranglement potentiels, vous pouvez suivre le nombre total d'opérations d'écriture sur le système de fichiers source et le nombre total de données sortantes de ce dernier vers le système de fichiers cible. Vous pouvez également vous servir des mesures pour surveiller le délai entre la création du cliché sur le système de fichiers source et le moment auquel il est appliqué à la cible. De cette façon, vous pouvez évaluer le retard du système de fichiers cible par rapport au système de fichiers source et estimer la quantité de données qui serait perdue en cas de coupure. Reportez-vous à Mesures de système de fichiers et à Présentation de Monitoring.

Nous vous recommandons de configurer des alarmes sur des mesures telles que le taux d'erreur et la latence du système de fichiers source pour indiquer toute incidence sur la disponibilité. Vous pouvez également surveiller les annonces OCI et le tableau de bord de statut afin de prendre les décisions nécessaires en matière de basculement. Les coupures de service n'ont pas toujours la même incidence sur l'ensemble des ressources des clients. Il est donc très important de déterminer les seuils de tolérance et de mettre en place des alarmes. Reportez-vous à Annonces de la console et à Events.

Etapes suivantes

Limites et remarques

  • La location doit être abonnée à la région de destination pour la réplication inter-régions. Pour vous abonner à une région, reportez-vous à Gestion des régions. Pour plus d'informations, reportez-vous à Régions cible recommandées.
  • Lorsque vous activez la réplication inter-régions pour un système de fichiers, le processus inclut une synchronisation initiale des données du système de fichiers source vers le système de fichiers cible. Selon la quantité de données écrites dans le système de fichiers, cette synchronisation peut prendre plusieurs heures. Pour plus d'informations, reportez-vous à Estimation de la durée de réplication.
  • Vous pouvez configurer jusqu'à trois travaux de réplication pour chaque système de fichiers.
  • L'intervalle de réplication minimal est de 15 minutes.
  • Vous ne pouvez pas utiliser la réplication pour migrer des données d'un emplacement sur site vers Oracle Cloud Infrastructure.
  • Les données propres aux ressources de système de fichiers, telles que les verrous de fichier, les clés de cryptage et les balises, ne sont pas répliquées. Les règles de quota sont copiées à partir de la source, mais elles sont désactivées et doivent être activées manuellement. Les balises appliquées à une ressource de réplication sont copiées vers une ressource de cible de réplication.
  • Seul un système de fichiers n'ayant jamais été exporté peut être utilisé comme système de fichiers cible. Pour utiliser un système de fichiers précédemment exporté en tant que cible, créez d'abord un clone du système de fichiers. Vous pourrez ensuite utiliser le clone en tant que cible.
  • Si vous créez ou supprimez des clichés utilisateur sur un système de fichiers, vous ne pouvez pas utiliser ce système de fichiers en tant que cible pour des réplications, même si vous ne l'avez pas exporté.
  • Un système de fichiers associé à une stratégie d'instantané ne peut pas être utilisé en tant que système de fichiers cible.
  • Un système de fichiers dont les règles de quota ne correspondent pas au système de fichiers source ne peut pas être utilisé en tant que système de fichiers cible.
  • Si vous supprimez une ressource de réplication, les clichés de réplication sur le système de fichiers cible sont convertis en clichés utilisateur. Si vous supprimez l'un de ces clichés, vous ne pourrez pas réutiliser le système de fichiers en tant que cible pour des réplications futures.

Remarques relatives aux coûts pour la réplication

Lorsque vous activez la réplication pour un système de fichiers, ce dernier est répliqué vers un système de fichiers cible dans la région et le domaine de disponibilité indiqués. La mesure de File Storage correspond à la capacité totale stockée sur disque pour les systèmes de fichiers source et cible. Le tarif des systèmes de fichiers source et cible est identique. Pour plus d'informations, reportez-vous à Utilisation et mesure des systèmes de fichiers.

Votre facture comprend tous les coûts du réseau applicables au processus de réplication entre des régions. Dans le cadre du processus de réplication, toutes les données mises à jour sur le système de fichiers source sont transférées vers sa réplique. Par conséquent, les systèmes de fichiers mis à jour en continu génèrent des coûts du réseau plus élevés. Aucuns frais supplémentaires ne sont appliqués pour la bande passante entre des domaines de disponibilité d'une même région, ni pour le transfert de données entrant.

De nombreux scénarios de réplication utilisent un clone du système de fichiers source ou cible d'origine. La compatibilité entre la source et la cible est assurée par le clonage de la source à partir du dernier cliché entièrement appliqué. Vous pouvez également choisir d'utiliser un nouveau système de fichiers pour la restauration. Cependant, l'utilisation d'un clone du système de fichiers source d'origine est généralement plus rapide et plus rentable que l'utilisation d'un nouveau système de fichiers. Pour plus d'informations sur la mesure et la facturation des clones, reportez-vous à Utilisation mesurée des clones. Pour obtenir des exemples détaillés de mesure des systèmes de fichiers, des clichés et des clones utilisés dans le cadre d'une réplication, reportez-vous à Utilisation mesurée des clones.

Régions cible recommandées

Lorsque vous activez la réplication pour un système de fichiers et que vous créez un système de fichiers cible, vous sélectionnez une région vers laquelle répliquer le système. La région source du système de fichiers détermine les régions cible recommandées, disponibles en tant que région de destination pour la réplication dans la console. La plupart des régions ont une ou plusieurs régions disponibles en tant que régions de destination recommandées. Les régions cible recommandées sont sélectionnées en fonction de l'emplacement géographique afin d'optimiser les performances. Si vous devez répliquer un système de fichiers vers une région non recommandée, vous pouvez créer un système de fichiers cible pour la réplication dans cette région, ou utiliser l'API ou l'interface de ligne de commande.

Le tableau suivant répertorie les recommandations du domaine Oracle Cloud Infrastructure. Pour vous abonner à une région, reportez-vous à Gestion des régions.

Région source Région cible
Est de l'Australie (Sydney)

Sud-est de l'Australie (Melbourne)

Est du Japon (Tokyo)

Ouest des Etats-Unis (San José)

Sud-est de l'Australie (Melbourne)

Est de l'Australie (Sydney)

Singapour ( Singapour)

Ouest de Singapour ( Singapour)

Est du Brésil (São Paulo)

Sud-est du Brésil (Vinhedo)

Centre du Chili (Santiago)

Est des Etats-Unis (Ashburn)

Ouest des Etats-Unis (Phoenix)

Sud-est du Brésil (Vinhedo)

Est du Brésil (São Paulo)

Est des Etats-Unis (Ashburn)

Sud-est du Canada (Montréal) Sud-est du Canada (Toronto)
Sud-est du Canada (Toronto) Sud-est du Canada (Montréal)
Centre du Chili (Santiago) Est du Brésil (São Paulo)
Centre de la France (Paris)

Sud de la France (Marseille)

Allemagne centrale (Francfort)

Nord-ouest de l'Italie (Milan)

Nord-ouest néerlandais (Amsterdam)

Sud du Royaume-Uni (Londres)

Est des Etats-Unis (Ashburn)

Sud de la France (Marseille)

Centre de la France (Paris)

Allemagne centrale (Francfort)

Nord-ouest de l'Italie (Milan)

Centre de l'Espagne (Madrid)

Allemagne centrale (Francfort)

Centre de la France (Paris)

Sud de la France (Marseille)

Nord-ouest de l'Italie (Milan)

Centre d'Israël (Jérusalem)

Est du Japon (Tokyo)

Nord-ouest néerlandais (Amsterdam)

Centre de la Suède (Stockholm)

Nord de la Suisse (Zurich)

Sud du Royaume-Uni (Londres)

Ouest du Royaume-Uni

Sud de l'Inde (Hyderabad)

Ouest de l'Inde (Mumbai)

Singapour ( Singapour)

Ouest de Singapour ( Singapour)

Ouest de l'Inde (Mumbai)

Sud de l'Inde (Hyderabad)

Singapour ( Singapour)

Ouest de Singapour ( Singapour)

Sud du Royaume-Uni (Londres)

Centre d'Israël (Jérusalem)

Sud du Royaume-Uni (Londres)

Allemagne centrale (Francfort)

Nord-ouest de l'Italie (Milan)

Centre de la France (Paris)

Sud de la France (Marseille)

Allemagne centrale (Francfort)

Nord de la Suisse (Zurich)

Centre du Japon (Osaka)

Est du Japon (Tokyo)

Nord de la Corée du Sud (Chuncheon)

Ouest des Etats-Unis (San José)

Est du Japon (Tokyo)

Centre du Japon (Osaka)

Est de l'Australie (Sydney)

Allemagne centrale (Francfort)

Singapour ( Singapour)

Ouest de Singapour ( Singapour)

Nord de la Corée du Sud (Chuncheon)

Centre de la Corée du Sud (Séoul)

Centre du Mexique (Querétaro)

Est des Etats-Unis (Ashburn)

Ouest des Etats-Unis (Phoenix)

Nord-ouest néerlandais (Amsterdam)

Centre de la France (Paris)

Allemagne centrale (Francfort)

Centre de la Suède (Stockholm)

Sud du Royaume-Uni (Londres)

Est des Etats-Unis (Ashburn)

Ouest de l'Arabie saoudite (Djeddah) Est des Emirats arabes unis (Dubaï)
Singapour ( Singapour)

Ouest de Singapour ( Singapour)

Est du Japon (Tokyo)

Ouest de l'Inde (Mumbai)

Sud de l'Inde (Hyderabad)

Sud-est de l'Australie (Melbourne)

Ouest de Singapour ( Singapour)

Singapour ( Singapour)

Est du Japon (Tokyo)

Ouest de l'Inde (Mumbai)

Sud de l'Inde (Hyderabad)

Sud-est de l'Australie (Melbourne)

Centre de l'Afrique du Sud (Johannesburg) Sud du Royaume-Uni (Londres)
Centre de la Corée du Sud (Séoul)

Nord de la Corée du Sud (Chuncheon)

Est du Japon (Tokyo)

Nord de la Corée du Sud (Chuncheon)

Centre de la Corée du Sud (Séoul)

Centre du Japon (Osaka)

Est du Japon (Tokyo)

Centre de l'Espagne (Madrid) Sud de la France (Marseille)
Centre de la Suède (Stockholm)

Allemagne centrale (Francfort)

Nord-ouest néerlandais (Amsterdam)

Nord de la Suisse (Zurich)

Allemagne centrale (Francfort)

Nord-ouest de l'Italie (Milan)

Sud du Royaume-Uni (Londres)

Centre des Emirats arabes unis (Abou Dabi) Est des Emirats arabes unis (Dubaï)
Est des Emirats arabes unis (Dubaï)

Ouest de l'Arabie saoudite (Djeddah)

Centre des Emirats arabes unis (Abou Dabi)

Sud du Royaume-Uni (Londres)

Ouest du Royaume-Uni

Centre de la France (Paris)

Allemagne centrale (Francfort)

Ouest de l'Inde (Mumbai)

Centre d'Israël (Jérusalem)

Nord-ouest néerlandais (Amsterdam)

Centre de l'Afrique du Sud (Johannesburg)

Nord de la Suisse (Zurich)

Est des Etats-Unis (Ashburn)

Ouest du Royaume-Uni

Sud du Royaume-Uni (Londres)

Allemagne centrale (Francfort)

Centre-ouest des Etats-Unis (Chicago)

Est des Etats-Unis (Ashburn)

Ouest des Etats-Unis - (Phoenix)

Est des Etats-Unis (Ashburn)

Centre-ouest des Etats-Unis (Chicago)

Ouest des Etats-Unis - (Phoenix)

Ouest des Etats-Unis (San José)

Est du Brésil (São Paulo)

Sud-est du Brésil (Vinhedo)

Centre de la France (Paris)

Centre du Mexique (Querétaro)

Nord-ouest des Pays-Bas (Amsterdam)

Sud du Royaume-Uni (Londres)

Ouest des Etats-Unis - (Phoenix)

Est des Etats-Unis (Ashburn)

Centre-ouest des Etats-Unis (Chicago)

Ouest des Etats-Unis (San José)

Est du Brésil (São Paulo)

Centre du Mexique (Querétaro)

Ouest des Etats-Unis (San José)

Est des Etats-Unis (Ashburn)

Ouest des Etats-Unis - (Phoenix)

Est de l'Australie (Sydney)

Centre du Japon (Osaka)

Stratégie de service IAM requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit être membre d'un groupe auquel un administrateur de location a accordé un accès de sécurité dans une stratégie . Cet accès est requis, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si un message vous informe que vous n'avez pas d'autorisation ou que vous n'êtes pas autorisé, vérifiez auprès de l'utilisateur le type d'accès qui vous est accordé et le compartiment dans lequel vous travaillez.

Pour les administrateurs : la stratégie dans Autoriser les utilisateurs à créer, à gérer et à supprimer des systèmes de fichiers permet aux utilisateurs de créer et de gérer des systèmes de fichiers et des réplications.

Une stratégie plus restrictive qui permet de créer et de gérer des réplications :

Allow group Managers to manage replications in tenancy
Allow group Managers to manage file-systems in tenancy
Allow group Managers to use tag-namespaces in tenancy

Si vous ne connaissez pas les stratégies, reportez-vous à Introduction aux stratégies et à Détails du service File Storage.