Как создать резервную копию

Edge for Private Cloud v4.18.01

Чтобы выполнить резервное копирование, используйте следующую команду:

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

где comp – название компонента. Пример:

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

Команда резервного копирования:

  1. Останавливает компонент (за исключением PostgreSQL и Cassandra, которые должны быть запущены для резервного копирования).
  2. Создает tar-файл следующих каталогов и файлов, где comp – это название компонента:
    1. Каталоги
      • /opt/apigee/data/comp
      • /opt/apigee/etc/comp.d
    2. Файлы, если они есть.
      • /opt/apigee/token/application/comp.properties
      • /opt/apigee/customer/application/comp.properties
      • /opt/apigee/customer/defaults.sh
      • /opt/apigee/customer/conf/license.txt
  3. Для всех компонентов, кроме PostgreSQL, tar-файл записывается в каталог /opt/apigee/backup/comp. Название файла имеет следующий формат:
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz

    Пример:
    backup-2016.03.17, 14.40.41.tar.gz

    Для PostgreSQL файл называется следующим образом:
    (year).(month).(day),(hour).(min).(seconds).dump
  4. Перезапускает компонент (за исключением PostgreSQL, Cassandra, ZooKeeper и OpenLDAP, которые не перезапускаются).

Если на одном узле установлено несколько компонентов Edge, вы можете создать резервную копию всех из них с помощью одной команды:

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

Эта команда создает файл резервной копии для каждого компонента узла.