Yedekleme nasıl yapılır?

.

Yedekleme işlemi gerçekleştirmek için aşağıdaki komutu kullanın:

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

Burada component_name, bileşenin adıdır. Olası değerlerden bazıları şunlardır:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL veritabanı)
  • apigee-qpidd (Qpidd)
  • apigee-sso (Edge TOA)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (Yönetim Sunucusu)
  • edge-management-ui (yeni Edge kullanıcı arayüzü)
  • edge-message-processor (Mesaj İşleyici)
  • edge-postgres-server (Postgres Sunucusu)
  • edge-qpid-server (Qpid Sunucusu)
  • edge-router (Edge Yönlendirici)
  • edge-ui (Klasik kullanıcı arayüzü)

Örneğin:

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

Yedekleme işlemi gerçekleştirmek için:

  1. Bileşeni durdurun (üzerinde çalışması gereken PostgreSQL ve Cassandra hariç yedek):

    /opt/apigee/apigee-service/bin/apigee-service component_name stop
  2. Yedek komutu çalıştırın:

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

    Yedek komutu, ardından:

    • Aşağıdaki dizinlerin ve dosyaların tar dosyasını oluşturur. component_name, bileşenin adıdır:
      1. Dizinler
        • /opt/apigee/data/component_name
        • /opt/apigee/etc/component_name.d
      2. Varsa dosyalar
        • /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
    • /opt/apigee/backup/component_name dizininde bir .tar.gz dosyası oluşturur. İlgili içeriği oluşturmak için kullanılan dosya adının biçimi aşağıdaki gibidir:
      backup-year.month.day,hour.min.seconds.tar.gz
      .

      Örneğin:

      backup-2018.05.29,11.13.42.tar.gz

      PostgreSQL için dosya adı aşağıdaki biçimdedir:

      year.month.day,hour.min.seconds.dump
  3. Bileşeni başlatın (yedeklemede çalışması gereken PostgreSQL ve Cassandra hariç):

    /opt/apigee/apigee-service/bin/apigee-service component_name start

Aynı düğüme yüklü birden fazla Edge bileşeniniz varsa hepsini tek bir komutla:

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

Bu komut, düğümdeki her bileşen için bir yedek dosya oluşturur.