วิธีสำรองข้อมูล

ใช้คำสั่งต่อไปนี้เพื่อสำรองข้อมูล

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

โดย component_name คือชื่อของคอมโพเนนต์ ค่าที่เป็นไปได้ ได้แก่

  • apigee-cassandra (คาสซานดรา)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (ฐานข้อมูล PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-sso (SSO ของ Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (เซิร์ฟเวอร์การจัดการ)
  • edge-management-ui (UI ใหม่ของ Edge)
  • edge-message-processor (ตัวประมวลผลข้อความ)
  • edge-postgres-server (เซิร์ฟเวอร์ Postgres)
  • edge-qpid-server (เซิร์ฟเวอร์ Qpid)
  • edge-router (เราเตอร์ Edge)
  • edge-ui (UI แบบคลาสสิก)

เช่น

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

วิธีสำรองข้อมูล

  1. หยุดคอมโพเนนต์ (ยกเว้น PostgreSQL และ Cassandra ซึ่งต้องเรียกใช้ไปยัง สำรอง)

    /opt/apigee/apigee-service/bin/apigee-service component_name stop
  2. เรียกใช้คำสั่งสำรองข้อมูล

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

    คำสั่งสำรองข้อมูลแล้วทำดังนี้

    • สร้างไฟล์ tar ของไดเรกทอรีและไฟล์ต่อไปนี้ โดยที่ component_name คือชื่อของคอมโพเนนต์:
      1. แผนผัง
        • /opt/apigee/data/component_name
        • /opt/apigee/etc/component_name.d
      2. ไฟล์ หากมี
        • /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
    • สร้างไฟล์ .tar.gz ในไดเรกทอรี /opt/apigee/backup/component_name ชื่อไฟล์จะมีรูปแบบต่อไปนี้
      backup-year.month.day,hour.min.seconds.tar.gz

      เช่น

      backup-2018.05.29,11.13.42.tar.gz

      สำหรับ PostgreSQL ชื่อไฟล์จะเป็นรูปแบบต่อไปนี้

      year.month.day,hour.min.seconds.dump
  3. เริ่มคอมโพเนนต์ (ยกเว้น PostgreSQL และ Cassandra ซึ่งต้องเรียกใช้เพื่อสำรองข้อมูล)

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

ถ้าคุณมีคอมโพเนนต์ Edge หลายรายการติดตั้งอยู่ในโหนดเดียวกัน คุณสามารถสำรองข้อมูลทั้งหมดได้ด้วย คำสั่งเดียว:

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

คำสั่งนี้จะสร้างไฟล์ข้อมูลสำรองสำหรับแต่ละคอมโพเนนต์ในโหนด