Yedekten geri yükle

Bir bileşeni, yedeklediğiniz dosyasındaki bileşenden geri yükleyebilirsiniz. Bunu restore komutuyla yaparsınız.

restore komutunun:

  • Belirtilen yedek dosyasını kullanır ya da dosya adı belirtilmemişse en son yedek dosyasını alır.
  • Bileşenin veri dizinlerinin boş olduğundan emin olur.
  • Bileşeni durdurur. Geri yükleme işleminden sonra bileşeni açıkça yeniden başlatmanız gerekir.

Bu bölümde, restore komutunun nasıl kullanılacağı açıklanmaktadır.

Yedek dosyadan bir bileşeni geri yüklemek için:

  1. Aşağıdaki komutu kullanarak önceki yapılandırmayı ve verileri geri yükleyin:
    /opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file

    Burada:

    • component_name, bileşenin adıdır. Olası değerler şunları içerir:
      • 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ü)
    • backup_file, ilgili bileşeni yedeklediğinizde oluşturduğunuz dosyanın adıdır.

    Örneğin:

    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz

    backup_file değerini belirtmek isteğe bağlıdır. Atlanırsa Apigee, /opt/apigee/backup/component_name içindeki en yeni dosyayı kullanır.

    restore komutu, yedeklenen yapılandırmayı yeniden uygular ve yedeklemenin yapıldığı andan itibaren alınan verileri geri yükler.

  2. Aşağıdaki örnekte gösterildiği gibi bileşeni yeniden başlatın:
    /opt/apigee/apigee-service/bin/apigee-service component_name start