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

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

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

> /<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

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

> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

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

  1. หยุดคอมโพเนนต์ (ยกเว้น PostgreSQL ที่ต้องเรียกใช้เพื่อสํารอง)
  2. สร้างไฟล์ tar ของไดเรกทอรีและไฟล์ต่อไปนี้ โดย comp คือชื่อของคอมโพเนนต์
    1. ไดเรกทอรี
      • /<inst_root>/apigee/data/comp
      • /<inst_root>/apigee/etc/comp.d
    2. ไฟล์ หากมี
      • /<inst_root>/apigee/token/application/comp.properties
      • /<inst_root>/apigee/customer/application/comp.properties
      • /<inst_root>/apigee/customer/defaults.sh
      • /<inst_root>/apigee/customer/conf/license.txt
  3. สําหรับคอมโพเนนต์ทั้งหมด ยกเว้น PostgreSQL ให้เขียนไฟล์ tar ไปยัง /<inst_root>/apigee/backup/comp ชื่อจะอยู่ในรูปแบบดังนี้
    backup-(year).(day).(hour).(min).(seconds).tar.gz
    (
    ) backup-2016.01.thes.sms.nswer.sys_month.month.(1s)sms ดูเวลาอยู่ในนั้น



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

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

> /<inst_root>/apigee/apigee-service/bin/apigee-all backup

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