Mettre en oeuvre la réplication des volumes par blocs OCI
Cette mise en oeuvre utilise la fonction de réplication inter-région du service Volumes par blocs pour OCI pour répliquer les volumes par blocs.
Voici les avantages de la mise en oeuvre de la réplication du service Volumes par blocs pour OCI :
- Il n'est pas nécessaire de créer et d'exécuter des scripts périodiquement, comme dans d'autres cas de réplication. Une fois que vous avez configuré la réplication, elle est effectuée automatiquement par Oracle Cloud Infrastructure.
- Il s'agit d'une solution à usage général applicable à tout volume par blocs de toute instance de calcul (sauf pour les volumes de démarrage). Si vous avez plusieurs systèmes, vous pouvez utiliser la même approche dans chacun d'entre eux.
- Les informations sur les volumes par blocs répliqués sont une copie exacte des volumes par blocs principaux; tous les fichiers du volume par blocs sont répliqués.
Tenez compte des points suivants avant d'utiliser la réplication du service Volumes par blocs pour OCI :
- Il nécessite des étapes pour monter les volumes par blocs répliqués dans le système secondaire. Vous ne pouvez pas monter directement la réplique des volumes par blocs; vous devez d'abord les activer pour créer des volumes par blocs clonés, qui peuvent être montés. Cela n'est pas complexe dans les systèmes avec peu de nœuds, mais la complexité augmente lorsqu'il y a beaucoup de nœuds. En particulier dans les systèmes qui n'ont pas la même répartition de noeuds dans les domaines de disponibilité de la base principale et de la base de secours.
Toutefois, vous pouvez surmonter cette complexité à l'aide du service Oracle Cloud Infrastructure Full Stack Disaster Recovery pour automatiser ces étapes lors des opérations de permutation, de basculement et de validation.
- Cette technologie peut ne pas être suffisante pour de nombreux systèmes. Si le système comporte plus de types de stockage (par exemple, les systèmes de fichiers partagés du service Stockage de fichiers OCI), vous devrez utiliser une technologie de réplique différente pour ces systèmes.
Configurer la réplication pour les volumes par blocs OCI
Pour mettre en oeuvre la réplication du service Volumes par blocs pour OCI, les étapes suivantes sont requises :
- Utilisez la console OCI pour définir les groupes de volumes dans la région principale, en regroupant les volumes par blocs à répliquer.
Un groupe de volumes ne peut contenir que des volumes par blocs qui se trouvent dans le même domaine de disponibilité, et tous les volumes par blocs du groupe sont répliqués vers un seul domaine de disponibilité de destination. Si vos volumes par blocs se trouvent dans plusieurs domaines de disponibilité, créez un groupe de volumes par blocs pour chaque combinaison des domaines de disponibilité source et de destination.
- Activez la réplique dans les groupes de volumes pour les domaines de disponibilité appropriés de la région secondaire.
- Connectez-vous aux hôtes de niveau intermédiaire (middle tier) du système secondaire et démontez les volumes par blocs qui seront répliqués à partir du système principal.
- Utilisez la console OCI pour détacher et abandonner tous les volumes par blocs qui seront répliqués à partir du système principal. Ils ne seront plus utilisés.
- Mettez en oeuvre un moyen de gérer les informations propres au site qui résident dans les volumes par blocs en les mettant à jour avec les informations appropriées après la réplique.
Cette mise en oeuvre s'applique à tous les volumes par blocs, à l'exception des volumes de démarrage. La réplication de volume de démarrage a d'autres implications et n'est pas incluse dans cette implémentation.
Exemple 1 : Utiliser la réplication du service Volumes par blocs pour OCI pour répliquer le volume par blocs de configuration de niveau intermédiaire
Note :
Cet exemple s'applique à tout système de niveau intermédiaire. À titre de référence, il explique comment répliquer les volumes par blocs qui contiennent la configuration Oracle WebLogic d'une pile Oracle WebLogic Server pour OCI. Mais vous pouvez suivre les mêmes étapes pour répliquer d'autres volumes par blocs dans un système de milieu de gamme, à l'exception des volumes de démarrage.L'image suivante est un exemple de système Oracle WebLogic Server avec une réplique inter-région du service Volumes par blocs OCI.
wls-bv-cross-replica-oracle.zip
Pour configurer la réplique inter-région pour les volumes par blocs, procédez comme suit :
Valider la réplication pour les volumes par blocs OCI
Lors d'une opération de permutation ou de basculement, les informations répliquées doivent être disponibles et utilisables sur le site de secours avant le démarrage des processus. Cela est également nécessaire lorsque vous validez le système secondaire (en ouvrant la base de données de secours en mode instantané).
L'illustration montre comment l'activation crée des volumes par blocs OCI attachables à partir des répliques.
activation-create-bv-oracle.zip
Effectuez les opérations suivantes pour rendre les volumes répliqués disponibles et utilisables dans le système de secours :
Effectuer une réplication continue pour les volumes par blocs OCI
Suivez les recommandations suivantes pour la réplication en cours lors de l'utilisation de cette mise en oeuvre :
- OCI effectue automatiquement la réplication des volumes par blocs OCI en arrière-plan. La seule chose que vous devez faire pendant le cycle de vie du système est de vous assurer que la réplique inter-région est activée pour les groupes de volumes du système ayant le rôle principal.
- Envisagez d'utiliser OCI Full Stack Disaster Recovery pour automatiser les tâches de permutation et de basculement. Il permet d'exécuter un plan de permutation ou de basculement en un seul clic à l'aide de la console OCI. Il est très utile de simplifier l'exécution de toutes les tâches liées à la réplique de volume par blocs.
- La fonction de réplication est fournie en complément, et non en remplacement, de la fonction de sauvegarde. Assurez-vous d'activer une politique de sauvegarde pour les volumes par blocs que vous répliquez. Cela assurera la protection des données en plus de la réplique inter-région, ce qui vous permettra de restaurer à un moment précis.
- Mettez à jour les informations propres à chaque site et tenez-les à jour. Par exemple, si le système de fichiers contient un dossier contenant les artefacts à connecter à Oracle Autonomous Database, tenez à jour une copie de sauvegarde de ce dossier. Assurez-vous de mettre à jour la sauvegarde du dossier lorsque vous effectuez une mise à jour dans le portefeuille. De cette façon, il sera correctement restauré lors des permutations et basculements suivants.
- Après une opération de permutation ou de basculement, changez la direction de la réplique. Pour cela :
- Activez la réplique dans les groupes de volumes par blocs OCI de la nouvelle base principale vers le nouveau site de secours.
- Désactivez la réplication précédente à partir de la réplication principale initiale et supprimez les volumes par blocs inutilisés.

