Implémenter OCI File Storage Replication
Cette implémentation utilise la fonctionnalité de réplication Oracle Cloud Infrastructure File Storage, qui fournit une réplique inter-région automatisée pour les systèmes de fichiers OCI File Storage.
L'implémentation de la réplication OCI File Storage présente les avantages suivants :
- Il n'est pas nécessaire de créer et d'exécuter des scripts régulièrement, comme dans d'autres cas de réplication. Une fois la réplication configurée, elle est effectuée automatiquement par Oracle Cloud Infrastructure.
- Il s'agit d'une solution à usage général applicable à tout système de fichiers OCI File Storage monté par n'importe quel système de niveau intermédiaire. Si plusieurs systèmes utilisent OCI File Storage, vous pouvez utiliser la même approche dans tous ces systèmes.
- Les informations sur le système de fichiers répliqué sont une copie exacte du fichier principal ; tous les fichiers du système de fichiers sont répliqués.
Les considérations relatives à l'implémentation d'OCI File Storage sont les suivantes :
- Elle nécessite des étapes pour monter le stockage de fichiers OCI répliqué dans le système secondaire. Vous ne pouvez pas monter directement les systèmes de fichiers cible ; vous devez d'abord les cloner, puis vous pouvez monter le système de fichiers cloné. Toutefois, vous pouvez surmonter cette complexité à l'aide du service OCI Full Stack Disaster Recovery pour automatiser ces étapes dans les 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 dispose de plus de types de stockage (par exemple, des volumes de blocs), vous devrez utiliser une autre technologie de réplique pour ces derniers.
Configuration de la réplication pour OCI File Storage
Pour implémenter la réplication OCI File Storage, les étapes suivantes sont requises :
- Utilisez la console OCI pour créer les systèmes de fichiers OCI cible sur le site secondaire.
- Activez la réplique dans les systèmes de fichiers OCI principaux, en pointant vers le système de fichiers OCI cible approprié.
- Connectez-vous aux hôtes de niveau intermédiaire de la région secondaire et démontez le système de fichiers qui va être répliqué à partir de la région principale.
- A l'aide de l'interface utilisateur de la console OCI, détachez et ignorez les systèmes de fichiers OCI qui seront répliqués de la base de données principale.
- Implémentez un moyen de gérer les informations propres au site en les mettant à jour avec les informations appropriées après la réplique.
Exemple 1 : utiliser la réplication OCI File Storage pour répliquer la configuration et l'exécution de niveau intermédiaire
Remarques :
Cet exemple s'applique à tout système de niveau intermédiaire. Pour référence, il utilise un système Oracle WebLogic Server qui suit les meilleures pratiques du Guide de déploiement Oracle Fusion Middleware Enterprise. Ce système dispose de deux systèmes de fichiers OCI File Storage : l'un pour la configuration partagée (domaine d'administration WebLogic, fichiers de clés, etc.) et l'autre pour les données d'exécution. Toutefois, vous pouvez suivre les mêmes étapes pour répliquer n'importe quel système de fichiers OCI File Storage d'un niveau intermédiaire.
Pour configurer la réplique inter-région pour les systèmes de fichiers OCI File Storage, procédez comme suit :
La réplication du système de fichiers OCI est maintenant prête.
Valider la réplication pour OCI File Storage
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 cliché).
Pour rendre les systèmes de fichiers OCI File Storage répliqués disponibles et utilisables dans le système de secours, procédez comme suit pour chaque système de fichiers.
Pour utiliser les systèmes de fichiers répliqués en mode de secours, procédez comme suit :Effectuer une réplication continue pour OCI File Storage
Suivez ces recommandations pour la réplication en cours lors de l'utilisation de cette implémentation.
- OCI effectue automatiquement la réplication OCI File Storage en arrière-plan. La seule chose que vous devez faire pendant le cycle de vie est de vous assurer que la réplique est activée pour les systèmes de fichiers OCI File Storage de la base principale.
- 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 des tâches liées à la réplique OCI File Storage.
- La fonctionnalité de réplication s'ajoute à la fonctionnalité de cliché, mais ne la remplace pas. Veillez également à attacher une stratégie d'instantané aux systèmes de fichiers OCI File Storage. Cela assure la protection des données en plus de la réplique inter-région, ce qui vous permet de restaurer un système de fichiers à un moment donné.
- Tenir à jour les informations propres à chaque site et les tenir à jour. Par exemple, si le système de fichiers contient un dossier contenant les artefacts à connecter à une instance Autonomous Database, tenez à jour une copie de sauvegarde de ce dossier. Veillez à mettre à jour la sauvegarde du dossier lorsque vous effectuez une mise à jour dans le portefeuille. De cette façon, il sera correctement restauré lors de la permutation et des basculements ultérieurs.
- Après une permutation ou un basculement, nettoyez les systèmes de fichiers inutilisés et modifiez la direction de la réplique. Ces actions sont requises pour inverser la direction de la réplique :
- Désactivez la réplication précédente de la réplication principale précédente et nettoyez (supprimez) les systèmes de fichiers cible inutilisés de la nouvelle réplication principale.
- Activez la réplique dans les systèmes de fichiers OCI File Storage du nouveau serveur principal.
- Supprimez les systèmes de fichiers inutilisés dans la nouvelle base de données de secours.