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

Edge for Private Cloud เวอร์ชัน 4.17.05

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

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

โดย comp คือชื่อของคอมโพเนนต์ เช่น

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

คําสั่งสํารอง

  1. หยุดคอมโพเนนต์ (ยกเว้น PostgreSQL ที่ต้องเรียกใช้เพื่อสํารอง)

    หมายเหตุ: เมื่อถึงเวลาสํารอง Edge 4.17.05.01 กระบวนการสํารองข้อมูลจะไม่ปิด 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 ชื่อจะอยู่ในรูปแบบดังนี้
    backup-(year).(day).(hour).(min).(seconds).tar.gz

    เช่น
    backup-2016.03.1z,(month)14.4(s)_year.13.4sหลายปี


  4. รีสตาร์ทคอมโพเนนต์ (ยกเว้น PostgreSQL และ Cassandra ที่ต้องเรียกใช้เพื่อสํารองข้อมูล)

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

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

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