Как выполнить резервное копирование

Edge для частного облака v. 4.17.09

Используйте следующую команду для выполнения резервного копирования:

> /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 . Имя имеет форму:
    резервное копирование-(год).(месяц).(день),(час).(мин).(секунды).tar.gz

    Например:
    резервная копия-2016.03.17,14.40.41.tar.gz

    В PostgreSQL файл называется:
    (год).(месяц).(день),(час).(мин).(секунды).дамп
  4. Перезапускает компонент (за исключением PostgreSQL и Cassandra, которые должны быть запущены для резервного копирования).

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

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

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