Effectuer une sauvegarde

Edge for Private Cloud v. 4.17.05

Exécutez la commande suivante pour effectuer une sauvegarde :

> /opt/apigee/apigee-service/bin/apigee-service comp backup

où comp est le nom du composant. Exemple :

> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

La commande de sauvegarde :

  1. Arrête le composant (sauf PostgreSQL, qui doit être en cours d'exécution pour la sauvegarde).

    Remarque : À partir de la version 4.17.05.01 d'Edge, la procédure de sauvegarde n'arrête plus Cassandra.
  2. Crée un fichier tar des répertoires et fichiers suivants, où comp est le nom du composant :
    1. Répertoires
      • /opt/apigee/data/comp
      • /opt/apigee/etc/comp.d
    2. Fichiers s'ils existent
      • /opt/apigee/token/application/comp.properties
      • /opt/apigee/customer/application/comp.properties
      • /opt/apigee/customer/defaults.sh
      • /opt/apigee/customer/conf/license.txt
  3. Pour tous les composants, à l'exception de PostgreSQL, écrit le fichier tar dans /opt/apigee/backup/comp. Le nom est au format suivant :
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz

    Exemple :
    backup-2016.03.17,14.40.41.tar.gz

    Pour PostgreSQL, le fichier est nommé :
    (year).(month).(day),(hour).(min).(seconds).dump
  4. Redémarre le composant (à l'exception de PostgreSQL et Cassandra, qui doivent être en cours d'exécution pour la sauvegarde).

Si plusieurs composants Edge sont installés sur le même nœud, vous pouvez les sauvegarder tous à l'aide d'une seule commande :

> /opt/apigee/apigee-service/bin/apigee-all backup

Cette commande crée un fichier de sauvegarde pour chaque composant du nœud.