Restaurer à partir d'une sauvegarde

Vous pouvez restaurer un composant à partir du fichier que vous avez créé lors du sauvegarde 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 le nom du fichier n'est pas 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. 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 des commandes suivantes:

    rm -r /opt/apigee/data/component_name
    rm -r /opt/apigee/etc/component_name.d
  2. 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 (PostgreSQL database)
      • apigee-qpidd (Qpidd)
      • apigee-sso (Edge SSO)
      • apigee-zookeeper (ZooKeeper)
      • edge-management-server (Management Server)
      • edge-management-ui (new Edge UI)
      • edge-message-processor (Message Processor)
      • edge-postgres-server (Postgres Server)
      • edge-qpid-server (Qpid Server)
      • edge-router (Edge Router)
      • edge-ui (Classic UI)
    • backup_file est le nom du fichier que vous avez créé lorsque vous sauvegardé ce composant ; cette valeur n'inclut pas le chemin d'accès, mais il inclut la partie "backup-" préfixe 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 réapplique la configuration sauvegardée et restaure le les données à partir du moment où la sauvegarde a eu lieu.

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