ติดตั้งและคืนค่าคอมโพเนนต์อีกครั้ง

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

Apache ZooKeeper

กู้คืนโหนดแบบสแตนด์อโลน 1 โหนด

  1. หยุด ZooKeeper:
    /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop
  2. นำไดเรกทอรี ZooKeeper เก่าออก
    /opt/apigee/data/apigee-zookeeper
    /opt/apigee/etc/apigee-zookeeper.d
  3. ติดตั้ง ZooKeeper อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
  4. กู้คืน ZooKeeper
    /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. รีสตาร์ทคอมโพเนนต์ทั้งหมด
    /opt/apigee/apigee-service/bin/apigee-all restart

กู้คืนโหนดคลัสเตอร์ 1 รายการ

หากโหนด ZooKeeper โหนดเดียวที่อยู่ในกลุ่มทำงานล้มเหลว คุณสามารถสร้างโหนดใหม่ที่มี ชื่อโฮสต์/ที่อยู่ IP เดียวกันและติดตั้ง ZooKeeper อีกครั้งได้ เมื่อโหนด ZooKeeper ใหม่เข้าร่วมกลุ่ม ZooKeeper โหนดจะได้รับสแนปชอตล่าสุดจากลีดเดอร์และเริ่มให้บริการแก่ไคลเอ็นต์ คุณไม่จำเป็นต้องกู้คืนข้อมูลในอินสแตนซ์นี้

  1. ติดตั้ง ZooKeeper อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
  2. เรียกใช้การตั้งค่าในโหนด ZooKeeper โดยใช้ไฟล์การกำหนดค่าเดียวกันกับที่ใช้เมื่อติดตั้งโหนดเดิม
    /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper setup -f configFile
  3. เริ่ม ZooKeeper:
    /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper start

กู้คืนคลัสเตอร์ทั้งหมด

  1. หยุดคลัสเตอร์ทั้งหมด
  2. กู้คืนโหนด ZooKeeper ทั้งหมดจากไฟล์สำรองตามที่อธิบายไว้ข้างต้นสำหรับโหนดเดียว
  3. เริ่มคลัสเตอร์ ZooKeeper
  4. รีสตาร์ทคอมโพเนนต์ทั้งหมด

Apache Cassandra

กู้คืนโหนดแบบสแตนด์อโลน 1 โหนด

  1. หยุด Cassandra:
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
  2. นำไดเรกทอรี Cassandra เก่าออก
    /opt/apigee/data/apigee-cassandra
  3. ติดตั้ง Cassandra อีกครั้ง
    /apigee/apigee-service/bin/apigee-service apigee-cassandra install
  4. กู้คืน Cassandra
    /apigee/apigee-service/bin/apigee-service apigee-cassandra restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. รีสตาร์ทคอมโพเนนต์ทั้งหมด
    /apigee/apigee-service/bin/apigee-all restart

กู้คืนโหนดคลัสเตอร์ 1 รายการ

หากโหนด Cassandra โหนดเดียวซึ่งเป็นส่วนหนึ่งของกลุ่มล้มเหลว คุณสามารถสร้างโหนดใหม่ที่มีชื่อโฮสต์/ที่อยู่ IP เดียวกันได้ คุณเพียงแค่ต้องติดตั้ง Cassandra อีกครั้งและทำตามขั้นตอนเพิ่มเติมอีก 2-3 ขั้นตอน คุณไม่จำเป็นต้องกู้คืนข้อมูลจากข้อมูลสำรอง คุณสามารถใช้สำเนาที่พร้อมใช้งานในโหนดอื่นๆ เพื่อกู้คืนข้อมูลในโหนดที่ล้มเหลวได้ โดยปกติแล้ว ขั้นตอนเหล่านี้จะมีผลในกรณีที่โหนดในคลัสเตอร์ Cassandra ขัดข้องเนื่องจากฮาร์ดแวร์ทำงานผิดปกติ เป็นต้น

หากเข้าถึงโหนดที่ล้มเหลวไม่ได้อีกต่อไป ให้ทำลายโหนดและแยกเครือข่ายของโหนดเพื่อให้แน่ใจว่าโหนดจะไม่เข้าร่วมคลัสเตอร์ Cassandra อีกโดยไม่ได้ตั้งใจ จากนั้นให้เปิดโหนดใหม่ที่มีที่อยู่ IP เดียวกับโหนดเดิม แล้วเรียกใช้ขั้นตอนการเริ่มต้น Apigee ตามปกติในโหนดนั้น

หากยังเข้าถึงโหนดได้และต้องการนำกลับมาใช้ใหม่ ให้ทำตามขั้นตอนต่อไปนี้

  1. หยุดกระบวนการ Cassandra ในโหนด
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
  2. ถอนการติดตั้งซอฟต์แวร์ Cassandra จากโหนดโดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra uninstall
  3. ล้างไดเรกทอรีข้อมูลจากโหนดโดยใช้คำสั่งต่อไปนี้
    rm -rf /opt/apigee/data/apigee-cassandra

หลังจากทำตามขั้นตอนข้างต้นเสร็จแล้ว คุณควรมีโหนดที่มีที่อยู่ IP เดียวกันกับโหนดที่ล้มเหลวและพร้อมสำหรับการติดตั้งซอฟต์แวร์ Apigee ทำตามขั้นตอนต่อไปนี้

  1. ระบุโหนดเริ่มต้นของศูนย์ข้อมูล
    1. ในโหนด Cassandra ที่ใช้งานได้ในศูนย์ข้อมูลเดียวกันกับโหนดที่กำลังกู้คืน ให้เรียกใช้คำสั่งต่อไปนี้
      apigee-service apigee-cassandra configure -search conf_cassandra_seeds
    2. โดยจะแสดงผลในลักษณะนี้
      Found key conf_cassandra_seeds, with value, "127.0.0.1", in /opt/apigee/apigee-cassandra/token/default.properties
      Found key conf_cassandra_seeds, with value, 127.0.0.1, in /opt/apigee/apigee-cassandra/token/application/cassandra.properties
      Found key conf_cassandra_seeds, with value, "10.1.0.1,10.1.0.2", in /opt/apigee/token/application/cassandra.properties
      apigee-configutil: apigee-cassandra: # OK
    3. ดูบรรทัดสุดท้ายในเอาต์พุต ที่อยู่ IP ที่คั่นด้วยคอมมาที่แสดงคือโหนดเริ่มต้นที่โหนดในศูนย์ข้อมูลนี้ใช้
  2. ในโหนดใหม่ที่กำลังกู้คืน ให้สร้างหรือแก้ไขไฟล์ต่อไปนี้
    vi /opt/apigee/customer/application/cassandra.properties
  3. Add the following line:
    conf_jvm_options_custom_settings=-Dcassandra.replace_address=<ip-address-of-dead-node>
  4. หากโหนดนี้เป็นหนึ่งในโหนดเริ่มต้น (ที่อยู่ IP ของโหนดปรากฏในรายการโหนดเริ่มต้นจากขั้นตอนที่ 1) ให้เพิ่มอีกบรรทัดในไฟล์
    conf_cassandra_seeds="<comma-separated-seed-list-except-this-node’s-ip>"
    1. ตัวอย่างเช่น ในอินสแตนซ์ด้านบน รายการเริ่มต้นมี 2 IP ได้แก่ 10.1.0.1 และ 10.1.0.2 หากโหนดที่กำลังกู้คืนคือ 10.1.0.1 ให้เพิ่มบรรทัดดังนี้
      conf_cassandra_seeds="10.1.0.2"
  5. บันทึกไฟล์และตรวจสอบว่าผู้ใช้ Apigee เป็นเจ้าของและอ่านไฟล์ได้
    chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
  6. ติดตั้งซอฟต์แวร์ Cassandra โดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install
  7. เรียกใช้การตั้งค่า Cassandra:
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra setup -f <configFile>
  8. การตั้งค่าจะพยายามเริ่มต้นบริการ Cassandra ภายใน ซึ่งอาจใช้เวลานาน ทั้งนี้ขึ้นอยู่กับปริมาณข้อมูลที่จะสตรีมจากโหนดอื่นๆ อัตราการส่งข้อมูลของเครือข่าย ฯลฯ
  9. [ตัวเลือกขั้นสูง] คุณสามารถเร่งการสตรีมข้อมูลได้โดยเรียกใช้คำสั่ง nodetool ต่อไปนี้ในโหนด
    nodetool setstreamthroughput <value>
    nodetool setcompactionthroughput <value>
  10. เมื่อโหนด Cassandra กลับมาทำงานอีกครั้ง ให้ใช้คำสั่งมาตรฐานดังที่แสดงด้านล่างเพื่อยืนยันว่าโหนดเข้าร่วมวงแหวนเรียบร้อยแล้ว
    /opt/apigee/apigee-cassandra/bin/nodetool ring
    /opt/apigee/apigee-cassandra/bin/nodetool status
  11. เมื่อตรวจสอบแล้วว่าโหนดทำงานได้สำเร็จ ให้แก้ไขไฟล์ /opt/apigee/customer/application/cassandra.properties อีกครั้งและนำบรรทัดที่คุณเพิ่มก่อนหน้านี้ในขั้นตอนนี้ออกในขั้นตอนที่ 3 และ 4
  12. รีสตาร์ทบริการ Cassandra ในโหนด
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart

กู้คืนคลัสเตอร์ทั้งหมด

  1. หยุดคลัสเตอร์ทั้งหมด
  2. กู้คืนโหนด Cassandra ทั้งหมดจากไฟล์สำรอง
  3. เริ่มคลัสเตอร์ Cassandra
  4. รีสตาร์ทคอมโพเนนต์ทั้งหมด

ฐานข้อมูล PostgreSQL

PosgreSQL ที่ทำงานแบบสแตนด์อโลนหรือ เป็นมาสเตอร์

  1. หยุดเซิร์ฟเวอร์การจัดการ, เซิร์ฟเวอร์ Qpid และเซิร์ฟเวอร์ Postgres ในโหนดทั้งหมด
    /apigee/apigee-service/bin/apigee-service edge-management-server stop
    /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
  2. ติดตั้งฐานข้อมูล PostgreSQL อีกครั้ง
    /apigee/apigee-service/bin/apigee-service apigee-postgresql install 
  3. เริ่ม PostgreSQL
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. กู้คืนฐานข้อมูล PostgreSQL จากไฟล์ข้อมูลสำรอง
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ PostgreSQL คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยัง ไฟล์สำรอง หรือระบุคำต่อท้าย ".dump" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. เริ่มเซิร์ฟเวอร์การจัดการ เซิร์ฟเวอร์ Qpid และเซิร์ฟเวอร์ Postgres ในโหนดทั้งหมด
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server start
    /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start

PosgreSQL ทำงานเป็นสแตนด์บาย

  1. ติดตั้งฐานข้อมูล PostgreSQL อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install
  2. กำหนดค่าฐานข้อมูล PostgreSQL อีกครั้งโดยใช้ไฟล์การกำหนดค่าเดียวกันกับที่ใช้ติดตั้ง
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile
  3. เริ่ม PostgreSQL
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start 

เซิร์ฟเวอร์ Postgres

  1. หยุดเซิร์ฟเวอร์ Postgres ในโหนดหลักและโหนดสแตนด์บายทั้งหมด
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
  2. นำไดเรกทอรีเซิร์ฟเวอร์ Postgres เก่าออก
    /opt/apigee/data/edge-postgres-server /opt/apigee/etc/edge-postgres-server.d
  3. ติดตั้งเซิร์ฟเวอร์ Postgres อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server install
  4. กู้คืนเซิร์ฟเวอร์ Postgres จากไฟล์สำรองข้อมูล
    /opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. เริ่มเซิร์ฟเวอร์ Postgres ในโหนดหลักและโหนดสแตนด์บายทั้งหมด
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start

Qpid Server และ Qpidd

  1. หยุด Qpidd, Qpid Server และ Postgres Server ในทุกโหนด:
    /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
    /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd stop
  2. นำไดเรกทอรี Qpid Server และ Qpidd เก่าออก
    /opt/apigee/data/edge-qpid-server
    /opt/apigee/etc/edge-qpid-server.d
    /opt/apigee/data/apigee-qpidd
    /opt/apigee/etc/apigee-qpidd.d 
  3. ติดตั้ง Qpidd อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd install 
  4. กู้คืน Qpidd
    /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. เริ่ม Qpidd
    /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start 
  6. ติดตั้งเซิร์ฟเวอร์ Qpid อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server install
  7. กู้คืนเซิร์ฟเวอร์ Qpid
    /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  8. รีสตาร์ทเซิร์ฟเวอร์ Qpid, Qpidd และเซิร์ฟเวอร์ Postgres ในโหนดทั้งหมด
    /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restart
    /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart
    /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restart

SymasLDAP

  1. หยุด SymasLDAP
    /opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop
  2. ติดตั้ง SymasLDAP อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service apigee-openldap install
  3. นำไดเรกทอรี SymasLDAP เก่าออก
    /opt/apigee/data/apigee-openldap /opt/apigee/etc/apigee-openldap.d
  4. กู้คืน SymasLDAP
    /opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. รีสตาร์ท SymasLDAP
    /opt/apigee/apigee-service/bin/apigee-service apigee-openldap start
  6. รีสตาร์ทเซิร์ฟเวอร์การจัดการทั้งหมด
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

เซิร์ฟเวอร์การจัดการ

  1. หยุดเซิร์ฟเวอร์การจัดการ
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
  2. นำไดเรกทอรี Management Server เก่าออก
    /opt/apigee/data/edge-management-server /opt/apigee/etc/edge-management-server.d
  3. ติดตั้งเซิร์ฟเวอร์การจัดการอีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server install
  4. กู้คืนเซิร์ฟเวอร์การจัดการจากไฟล์สำรองข้อมูล
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. รีสตาร์ทเซิร์ฟเวอร์การจัดการ
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server start

Message Processor

  1. หยุด Message Processor:
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop
  2. นำไดเรกทอรี Message Processor เก่าออก
    /opt/apigee/data/edge-message-processor
    /opt/apigee/etc/edge-message-processor.d
  3. ติดตั้ง Message Processor อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor install
  4. กู้คืนโปรแกรมประมวลผลข้อความจากไฟล์สำรอง
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. รีสตาร์ท Message Processor
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor start

เราเตอร์

  1. หยุดเราเตอร์:
    /opt/apigee/apigee-service/bin/apigee-service edge-router stop
  2. นำไดเรกทอรีเราเตอร์เก่าออก
    /opt/apigee/data/edge-router
    /opt/apigee/etc/edge-router.d
  3. ติดตั้งเราเตอร์อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service edge-router install
  4. กู้คืนเราเตอร์จากไฟล์สำรอง
    /opt/apigee/apigee-service/bin/apigee-service edge-router restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. รีสตาร์ทเราเตอร์:
    /opt/apigee/apigee-service/bin/apigee-service edge-router start

UI ของ Edge

  1. หยุด UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui stop
  2. นำไดเรกทอรี UI เก่าออก
    /opt/apigee/data/edge-ui
    /opt/apigee/etc/edge-ui.d
  3. ติดตั้ง UI อีกครั้ง
    /opt/apigee/apigee-service/bin/apigee-service edge-ui install
  4. กู้คืน UI จากไฟล์สำรองข้อมูล
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restore 2019.03.17,14.40.41

    โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง

    คุณจะละเว้นไฟล์สำรองในคำสั่ง restore ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์

  5. UI การรีสตาร์ท:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui start

การกู้คืนเว็บไซต์ทั้งหมด

  1. หยุดโหนดคอมโพเนนต์ทั้งหมด โปรดทราบว่าลำดับการหยุดระบบย่อยเป็นสิ่งสำคัญ โดยให้หยุดโหนด Edge ทั้งหมดก่อน แล้วจึงหยุดโหนดที่เก็บข้อมูลทั้งหมด
  2. กู้คืนคอมโพเนนต์ทั้งหมดตามที่อธิบายไว้ข้างต้น
  3. ตอนนี้ให้เริ่มคอมโพเนนต์ทั้งหมดตามลำดับต่อไปนี้ โปรดทราบว่าลำดับการเริ่มต้นของ ระบบย่อยมีความสำคัญ
    1. เริ่มคลัสเตอร์ ZooKeeper
    2. เริ่มคลัสเตอร์ Cassandra
    3. ตรวจสอบว่า SymasLDAP พร้อมใช้งาน
    4. เริ่ม qpid
    5. ตรวจสอบว่าฐานข้อมูล PostgreSQL ทำงานอยู่
    6. เริ่มต้นเซิร์ฟเวอร์การจัดการ
    7. เริ่มต้นเราเตอร์และตัวประมวลผลข้อความ
    8. เริ่มเซิร์ฟเวอร์ Qpid
    9. เริ่มเซิร์ฟเวอร์ Postgres
    10. เริ่ม UI ของ Apigee