Cara melakukan backup

Edge untuk Private Cloud v4.18.05

Gunakan perintah berikut untuk melakukan pencadangan:

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

Dengan component_name adalah nama komponen. Nilai yang memungkinkan mencakup:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (Database PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-sso (SSO Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (Server Pengelolaan)
  • edge-management-ui (UI Edge baru)
  • edge-message-processor (Pemroses Pesan)
  • edge-postgres-server (Server Postgres)
  • edge-qpid-server (Server Qpid)
  • edge-router (Router Tepi)
  • edge-ui (UI Klasik)

Contoh:

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

Perintah pencadangan:

  1. Menghentikan komponen (kecuali PostgreSQL dan Cassandra yang harus berjalan ke pencadangan).
  2. Membuat file tar untuk direktori dan file berikut, dengan component_name sebagai nama komponennya:
    1. Direktori
      • /opt/apigee/data/component_name
      • /opt/apigee/etc/component_name.d
    2. File jika ada
      • /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. Membuat file .tar.gz di direktori /opt/apigee/backup/component_name. Nama file memiliki format berikut:
    backup-year.month.day,hour.min.seconds.tar.gz

    Contoh:

    backup-2018.05.29,11.13.42.tar.gz

    Untuk PostgreSQL, nama file memiliki bentuk berikut:

    year.month.day,hour.min.seconds.dump
  4. Memulai ulang komponen (kecuali PostgreSQL, Cassandra, ZooKeeper, dan OpenLDAP yang tidak dimulai ulang).

Jika beberapa komponen Edge terinstal di node yang sama, Anda dapat mencadangkan semuanya dengan satu perintah:

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

Perintah ini akan membuat file cadangan untuk setiap komponen pada node.