Edge for Private Cloud v4.19.01
Cette section décrit les tâches de sauvegarde et de restauration dans une installation sur site d'Apigee Edge. Il est recommandé de toujours créer une sauvegarde des composants Apigee Edge, c'est-à-dire de la configuration et des données, à intervalles réguliers, et de vous assurer que la récupération est effectuée en cas de défaillance du système. Les procédures de sauvegarde et de restauration vous permettent de restaurer l'état d'un système entier (y compris tous les composants), sans affecter les autres parties du système.
Éléments à sauvegarder
Dans un déploiement sur site d'Apigee Edge, vous devez sauvegarder les composants Edge suivants :
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(base de données PostgreSQL)apigee-qpidd(Qpidd)apigee-sso(authentification unique Edge)apigee-zookeeper(ZooKeeper)edge-management-server(serveur de gestion)edge-management-ui(nouvelle interface utilisateur de périphérie)edge-message-processor(processeur de messages)edge-postgres-server(serveur Postgres)edge-qpid-server(serveur Qpid)edge-router(routeur périphérique)edge-ui(interface utilisateur classique)
Objectif de temps de récupération (RTO) et objectif de point de récupération (RPO)
Le RTO est la durée et le niveau de service dans lesquels un processus métier doit être restauré après un sinistre (ou une interruption) afin d'éviter les conséquences inacceptables associées à une interruption de la continuité des activités.
Un RPO est la période maximale tolérable pendant laquelle des données peuvent être perdues d'un service informatique en raison d'un incident majeur. Ces deux objectifs doivent être pris en compte avant de mettre en œuvre un plan de sauvegarde pour votre stratégie de récupération.
Avant de commencer : informations utiles
Vous constaterez peut-être que les données d'installation sont réparties sur plusieurs systèmes. Par exemple, les organisations se trouvent dans LDAP, ZooKeeper et Cassandra. Veillez à prendre en compte les remarques suivantes concernant la sauvegarde et la restauration :
- Si vous disposez de plusieurs nœuds Cassandra, sauvegardez-les un par un.
- Si vous disposez de plusieurs nœuds ZooKeeper, sauvegardez-les un par un. Le processus de sauvegarde arrête temporairement ZooKeeper.
- Si vous disposez de plusieurs nœuds Postgres, sauvegardez-les un par un.
- Vous pouvez sauvegarder tous les autres composants Edge en même temps sur tous les nœuds à l'aide d'outils tels qu'Ansible ou Chef.
- Lorsque vous restaurez l'un des nœuds ZooKeeper, Cassandra ou LDAP, il est recommandé de restaurer les trois nœuds afin d'assurer la cohérence (en particulier lorsque des organisations/environnements ont été créés depuis la création de la sauvegarde).
- Si les mots de passe LDAP ou d'administrateur global sont perdus ou corrompus, une sauvegarde complète est nécessaire pour obtenir les mêmes identifiants pour la dernière sauvegarde et le système en cours d'exécution.
- L'utilitaire de sauvegarde écrit le fichier de sauvegarde généré dans
/opt/apigee/backup/comp, où comp est le nom du composant. Étant donné que vous pouvez générer de nombreux fichiers de sauvegarde et que ces fichiers peuvent devenir volumineux, vous pouvez installer un disque distinct sur/opt/apigee/backupuniquement pour les fichiers de sauvegarde. - Tous les fichiers de sauvegarde, à l'exception de PostgreSQL, sont nommés comme suit :
backup-year.month.day,hour.min.seconds.tar.gz
Exemple :
backup-2018.05.29,11.13.41.tar.gz
Les fichiers de sauvegarde PostgreSQL sont nommés comme suit :
year.month.day,hour.min.seconds.dump