Comment sauvegarder

Edge pour Private Cloud v4.18.05

Exécutez la commande suivante pour effectuer une sauvegarde:

/opt/apigee/apigee-service/bin/apigee-service component_name backup

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)

Exemple :

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

La commande de sauvegarde:

  1. Arrête le composant (sauf pour PostgreSQL et Cassandra qui doivent être en cours d'exécution pour sauvegarde).
  2. Crée un fichier tar contenant les fichiers et répertoires suivants, où component_name est le nom du composant: <ph type="x-smartling-placeholder">
      </ph>
    1. Répertoires <ph type="x-smartling-placeholder">
        </ph>
      • /opt/apigee/data/component_name
      • /opt/apigee/etc/component_name.d
    2. Fichiers s'ils existent <ph type="x-smartling-placeholder">
        </ph>
      • /opt/apigee/token/application/component_name.properties
      • /opt/apigee/customer/application/component_name.properties
      • /opt/apigee/customer/defaults.sh
      • /opt/apigee/customer/conf/license.txt
  3. crée un fichier tar.gz dans le répertoire /opt/apigee/backup/component_name ; La se présente sous la forme suivante:
    backup-year.month.day,hour.min.seconds.tar.gz

    Exemple :

    backup-2018.05.29,11.13.42.tar.gz

    Pour PostgreSQL, le nom du fichier se présente sous la forme suivante:

    year.month.day,hour.min.seconds.dump
  4. Redémarre le composant (sauf pour PostgreSQL, Cassandra, ZooKeeper et OpenLDAP qui sont ne pas avoir redémarré).

Si plusieurs composants Edge sont installés sur le même nœud, vous pouvez tous les sauvegarder avec 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.