Go to main content

Guide d'administration d'Oracle® ZFS Storage Appliance, version OS8.8.x

Quitter la vue de l'impression

Mis à jour : Août 2021
 
 

Gestion des instantanés de réplication

Les instantanés constituent la base de la réplication. La source et la cible doivent toujours avoir un instantané en commun pour poursuivre la réplication incrémentielle, et la source doit pouvoir déterminer l'instantané le plus récent sur la cible. Pour faciliter l'opération, le sous-système de réplication crée et gère ses propres instantanés. En général, les administrateurs n'ont pas besoin de s'en soucier, mais leurs détails sont décrits ici étant donné que les instantanés peuvent avoir des effets significatifs sur l'utilisation du stockage.

Chaque mise à jour de réplication pour une action particulière se compose des étapes suivantes :

  • Déterminer s'il s'agit d'une mise à jour incrémentielle ou complète, en fonction des éléments suivants :

    • Une tentative de réplication de cette action a été effectuée antérieurement et

    • la cible dispose déjà de l'instantané nécessaire pour une mise à jour incrémentielle

  • Prendre un nouvel instantané de niveau projet.

  • Envoyer la mise à jour. Dans le cas d'une mise à jour complète, envoyer l'intégralité du contenu du groupe vers le nouvel instantané. Dans le cas d'une mise à jour incrémentielle, envoyer la différence entre l'instantané précédent (base) et le nouvel instantané.

  • Enregistrer le nouvel instantané comme instantané de base pour la prochaine mise à jour et détruire le précédent (pour les mises à jour incrémentielles). L'instantané de base reste sur la cible jusqu'à ce que la mise à jour suivante soit reçue et est alors le premier élément détruit.

Cela présente plusieurs conséquences pour la gestion des instantanés :

  • Au cours de la première mise à jour de réplication et après la mise à jour initiale, lorsque la réplication n'est pas active, il y a exactement un seul instantané de niveau projet pour chaque action configurée sur le projet ou sur tout partage dans le groupe. Une action de réplication peut créer des instantanés sur des partages situés dans le même projet que le(s) partage(s) dans le groupe en court de réplication par l'action mais qui ne sont pas envoyés dans le cadre de la mise à jour pour le groupe.

  • Au cours des mises à jour de réplication ultérieures d'une action particulière, il se peut que deux instantanés de niveau projet soient associés à l'action. Il est possible que les deux instantanés subsistent après la fin de la mise à jour, au cas où une panne survienne rendant la source incapable de déterminer si la cible a bien reçu le nouvel instantané ou non (par exemple, dans le cas d'une coupure réseau au cours de la mise à jour entraînant une défaillance).

  • L'administrateur ne peut pas supprimer les instantanés associés à une action de réplication sans interrompre la réplication incrémentielle. Le système n'autorise pas les administrateurs à détruire les instantanés (sur la source ou la cible) nécessaires à l'exécution de la réplication incrémentielle. Pour détruire ces instantanés sur la source, il faut supprimer l'action (ce qui détruit les instantanés associés à l'action). Pour détruire ces instantanés sur la cible, il faut d'abord dissocier le package (ce qui supprime la capacité de réception de mises à jour incrémentielles pour ce package).

  • Les administrateurs ne doivent pas rétablir les instantanés créés avant les instantanés de réplication. Cette opération supprimerait tous les instantanés de réplication ultérieurs et interromprait la réplication incrémentielle pour toutes les actions utilisant ces instantanés.

  • Pour utiliser des instantanés dans le cadre de la réplication, les administrateurs doivent comprennent la gestion de l'espace sur l'appareil, notamment son application aux instantanés.

Instantanés de réplication intermédiaires

Une action de réplication peut être définie pour inclure des instantanés de non-réplication. Lorsque la propriété "Inclure les instantanés" est définie, les mises à jour de réplication incluent les instantanés de non-réplication créés après la précédente mise à jour de réplication (ou depuis la création du partage, dans le cas d'une première mise à jour complète). Cela comprend les instantanés automatiques et les instantanés créés par un administrateur. Cette propriété peut être désactivée pour ignorer ces instantanés et envoyer uniquement les modifications entre les instantanés de réplication avec chaque mise à jour.

La propriété de l'action include_snaps doit être activée pour répliquer les instantanés intermédiaires, notamment les instantanés automatiques.

Rubriques connexes

Gestion des instantanés automatiques de réplication

La fonction d'instantanés planifiés automatiques permet de créer et de détruire automatiquement des instantanés pour des projets et/ou des partages en fonction des calendriers fournis par l'administrateur. Le calendrier spécifie le moment où créer un instantané automatique, ainsi que le nombre d'instantanés à conserver. Vous pouvez créer plusieurs calendriers pour un projet ou un partage.

La réplication distante permet d'inclure des instantanés, notamment des instantanés automatiques, dans les mises à jour de réplication. Ces instantanés seront disponibles sur la cible de réplication dans le cadre du package de réplication correspondant.

Par défaut, le nombre d'instantanés automatiques conservés sur la cible correspond au paramètre de conservation (Conserver au plus) dans le calendrier d'instantanés du projet ou du partage.

image:Capture d'écran des paramètres de conservation des instantanés automatiques pour un calendrier d'instantanés.

Les actions de réplication peuvent être configurées pour conserver un nombre spécifique distinct d'instantanés automatiques sur la cible tout au long des mises à jour de réplication.

image:Capture d'écran des paramètres de conservation des instantanés automatiques sur la cible pour un calendrier d'instantanés.

Réplication inversée et gestion des instantanés automatiques

Lors de l'inversion de la réplication, les paramètres de conservation des instantanés automatiques sont préservés : la source et la cible continueront à garder leurs paramètres de conservation.

Exemple :

  • La source A a configuré des instantanés automatiques et conserve 5 instantanés.

  • Grâce à une action de réplication sur la source A, la cible B a été configurée pour conserver 10 instantanés automatiques.

Après la réplication inversée, la source et la cible ont été permutées en Source B et Cible A.

  • Maintenant, la source B contient le calendrier d'instantanés automatiques, qui conserve toujours 10 instantanés.

  • La cible A est toujours configurée pour conserver 5 instantanés. Ce paramètre de conservation peut désormais être configuré via l'action de réplication sur la source B.

L'exécution d'une autre réplication inversée restaure les configurations d'origine de la source et de la cible.

Pour plus d'informations sur la configuration de la conservation d'instantanés automatiques sur une cible, voir :