Vous pouvez restaurer un composant à partir du fichier que vous avez créé lors de la sauvegarde. Pour ce faire, exécutez la commande restore
.
Notez que la commande restore
:
- Utilise le fichier de sauvegarde spécifié ou obtient le dernier fichier de sauvegarde si aucun nom de fichier n'a été spécifié.
- Permet de s'assurer que les répertoires de données du composant sont vides.
- Arrête le composant. Vous devez redémarrer explicitement le composant après une restauration.
Cette section explique comment utiliser la commande restore
.
Pour restaurer un composant à partir d'un fichier de sauvegarde:
- Assurez-vous que les répertoires suivants sont vides :
/opt/apigee/data/component_name /opt/apigee/etc/component_name.d
S'ils ne sont pas vides, supprimez leur contenu à l'aide de commandes semblables à celle-ci:
rm -r /opt/apigee/data/component_name
rm -r /opt/apigee/etc/component_name.d
- Restaurez la configuration et les données précédentes en exécutant la commande suivante :
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
Où :
- component_name est le nom du composant. Les valeurs possibles sont les suivantes :
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)
- backup_file est le nom du fichier que vous avez créé lors de la sauvegarde de ce composant. Cette valeur n'inclut pas le chemin, mais inclut le préfixe "backup-" et les extensions de fichier. Par exemple,
backup-2019.03.17,14.40.41.tar.gz
.
Exemple :
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz
La spécification de backup_file est facultative. En cas d'omission, Apigee utilise le fichier le plus récent dans
/opt/apigee/backup/component_name
.La commande
restore
applique à nouveau la configuration sauvegardée et restaure les données à partir du moment où la sauvegarde a eu lieu. - component_name est le nom du composant. Les valeurs possibles sont les suivantes :
- Redémarrez le composant, comme indiqué dans l'exemple suivant :
/opt/apigee/apigee-service/bin/apigee-service component_name start