Restaurer à partir d'une sauvegarde

Vous pouvez restaurer un composant à partir du fichier que vous avez créé lors de la sauvegarde de ce composant. Pour ce faire, utilisez 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'est spécifié.
  • Assurez-vous 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:

  1. Restaurez la configuration et les données précédentes à l'aide de 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 correspond au nom du fichier que vous avez créé lorsque vous avez sauvegardé ce composant.

    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 réapplique la configuration sauvegardée et restaure les données à partir du moment où la sauvegarde a été effectuée.

  2. Redémarrez le composant, comme indiqué dans l'exemple suivant :
    /opt/apigee/apigee-service/bin/apigee-service component_name start