เอกสารนี้ครอบคลุมถึงการติดตั้งซ้ำและการกู้คืนคอมโพเนนต์ Edge ใช้ขั้นตอนนี้ ถ้าคุณต้องติดตั้งคอมโพเนนต์ Edge อีกครั้งก่อนที่จะคืนค่าข้อมูลสำรอง
Apache ZooKeeper
กู้คืนโหนดแบบสแตนด์อโลน 1 โหนด
- หยุด ZooKeeper ตามขั้นตอนต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop
- นำไดเรกทอรี Zookeeper เก่าออก:
/opt/apigee/data/apigee-zookeeper /opt/apigee/etc/apigee-zookeeper.d
- ติดตั้ง ZooKeeper อีกครั้งด้วยคำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
- กู้คืน ZooKeeper:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ทคอมโพเนนต์ทั้งหมด
/opt/apigee/apigee-service/bin/apigee-all restart
กู้คืนโหนดคลัสเตอร์ 1 โหนด
ถ้าโหนด ZooKeeper เดียวล้มเหลวซึ่งเป็นส่วนหนึ่งของชุด คุณสามารถสร้างโหนดใหม่ด้วย ชื่อโฮสต์/ที่อยู่ IP เดียวกันและติดตั้ง ZooKeeper อีกครั้ง เมื่อโหนด ZooKeeper ใหม่รวมเข้าด้วยกัน ทำให้ Zoo Keeper ได้รับสแนปชอตล่าสุดจากผู้นำและเริ่มให้บริการลูกค้า คุณไม่จำเป็นต้องกู้คืนข้อมูลในอินสแตนซ์นี้
- ติดตั้ง ZooKeeper อีกครั้งด้วยคำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
- เรียกใช้การตั้งค่าในโหนด ZooKeeper โดยใช้ไฟล์การกำหนดค่าเดียวกันกับที่ใช้เมื่อติดตั้ง
โหนดเดิม:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper setup -f configFile
- เริ่ม ZooKeeper ด้วยคำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper start
กู้คืนคลัสเตอร์ที่สมบูรณ์
- หยุดคลัสเตอร์ที่สมบูรณ์
- กู้คืนโหนด ZooKeeper ทั้งหมดจากไฟล์ข้อมูลสำรองตามที่อธิบายไว้ข้างต้นสำหรับโหนดเดียว
- เริ่มต้นคลัสเตอร์ ZooKeeper
- รีสตาร์ทคอมโพเนนต์ทั้งหมด
Apache Cassandra
กู้คืนโหนดแบบสแตนด์อโลน 1 โหนด
- หยุด Cassandra โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- นำไดเรกทอรีเดิมของ Cassandra ออก:
/opt/apigee/data/apigee-cassandra
- ติดตั้ง Cassandra อีกครั้งโดยทำดังนี้
/apigee/apigee-service/bin/apigee-service apigee-cassandra install
- กู้คืน Cassandra:
/apigee/apigee-service/bin/apigee-service apigee-cassandra restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ทคอมโพเนนต์ทั้งหมด:
วันที่/apigee/apigee-service/bin/apigee-all restart
กู้คืนโหนดคลัสเตอร์ 1 โหนด
ถ้าโหนด Cassandra เดี่ยวที่เป็นส่วนหนึ่งของชุดล้มเหลว คุณสามารถสร้างโหนดใหม่ที่มีชื่อโฮสต์/ที่อยู่ IP เดียวกันได้ เพียงติดตั้ง Cassandra อีกครั้งและทำตามขั้นตอนเพิ่มเติมอีก 2-3 ขั้นตอน โดยไม่จำเป็นต้องกู้คืนข้อมูลจากข้อมูลสำรอง ตัวจำลองที่มีอยู่ในโหนดอื่นๆ สามารถใช้เพื่อกู้คืนข้อมูลในโหนดที่ล้มเหลวได้ โดยปกติแล้ว ขั้นตอนเหล่านี้จะใช้ได้กับหากโหนดในคลัสเตอร์ Cassandra ของคุณขัดข้องเนื่องจากฮาร์ดแวร์ทำงานผิดปกติ ฯลฯ
หากโหนดที่ล้มเหลวเข้าถึงไม่ได้อีกต่อไป ให้ทำลายโหนดและแยกเครือข่ายออกจากกันเพื่อให้แน่ใจว่าจะไม่เข้าร่วมคลัสเตอร์ Cassandra อีกครั้งโดยไม่ได้ตั้งใจ จากนั้นเรียกโหนดใหม่ซึ่งมีที่อยู่ IP เดียวกันกับโหนดเดิม และเรียกใช้ขั้นตอนการเปิดเครื่อง Apigee ตามปกติในโหนดนั้น
หากโหนดยังคงเข้าถึงได้และคุณต้องการใช้โหนดซ้ำ ให้ทำตามขั้นตอนต่อไปนี้
- หยุดกระบวนการ Cassandra บนโหนด:
วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- ถอนการติดตั้งซอฟต์แวร์ Cassandra ออกจากโหนด
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra uninstall
- ล้างไดเรกทอรีข้อมูลจากโหนด:
rm -rf /opt/apigee/data/apigee-cassandra
หลังจากทำตามขั้นตอนข้างต้นเสร็จสมบูรณ์แล้ว คุณควรมีโหนดซึ่งมีที่อยู่ IP เดียวกันกับโหนดที่ล้มเหลวและพร้อมสำหรับการติดตั้งซอฟต์แวร์ Apigee โปรดทำตามขั้นตอนต่อไปนี้
- ระบุโหนด Seed ของศูนย์ข้อมูล
-
เรียกใช้คำสั่งต่อไปนี้บนโหนด Cassandra ที่ทำงานในศูนย์ข้อมูลเดียวกันกับโหนดที่กำลังคืนค่า
apigee-service apigee-cassandra configure -search conf_cassandra_seeds
-
ซึ่งจะมีลักษณะดังนี้
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
- โปรดดูบรรทัดสุดท้ายในเอาต์พุต ที่อยู่ IP ที่คั่นด้วยคอมมาที่แสดงคือโหนดตั้งต้นที่โหนดในศูนย์ข้อมูลนี้ใช้
-
เรียกใช้คำสั่งต่อไปนี้บนโหนด Cassandra ที่ทำงานในศูนย์ข้อมูลเดียวกันกับโหนดที่กำลังคืนค่า
- ในโหนดใหม่ที่กำลังคืนค่า ให้สร้างหรือแก้ไขไฟล์ต่อไปนี้
วันที่vi /opt/apigee/customer/application/cassandra.properties
- Add the following line:
conf_jvm_options_custom_settings=-Dcassandra.replace_address=<ip-address-of-dead-node>
- ถ้าโหนดนี้เป็นหนึ่งในโหนด Seed (ที่อยู่ IP ของโหนดแสดงในรายการโหนดตั้งต้นจากขั้นตอนที่ 1) ให้เพิ่มบรรทัดอื่นในไฟล์ ดังนี้
วันที่conf_cassandra_seeds="<comma-separated-seed-list-except-this-node’s-ip>"
- ตัวอย่างเช่น ในอินสแตนซ์ข้างต้น รายการตั้งต้นมี 2 IP - 10.1.0.1 & 10.1.0.2. ถ้าโหนดที่จะคืนค่าคือ 10.1.0.1 ให้เพิ่มบรรทัดดังนี้
วันที่conf_cassandra_seeds="10.1.0.2"
- ตัวอย่างเช่น ในอินสแตนซ์ข้างต้น รายการตั้งต้นมี 2 IP - 10.1.0.1 & 10.1.0.2. ถ้าโหนดที่จะคืนค่าคือ 10.1.0.1 ให้เพิ่มบรรทัดดังนี้
- บันทึกไฟล์และตรวจสอบว่าไฟล์เป็นเจ้าของจริงและ ผู้ใช้ Apigee สามารถอ่านได้:
วันที่chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
- ติดตั้งซอฟต์แวร์ Cassandra โดยทำดังนี้
วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install
- เรียกใช้การตั้งค่า Cassandra:
วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra setup -f <configFile>
- การตั้งค่าจะพยายามเปิดเครื่องบริการ Cassandra เป็นการภายใน การดำเนินการนี้อาจใช้เวลานาน โดยขึ้นอยู่กับปริมาณข้อมูลที่มีการสตรีมจากโหนดอื่นๆ อัตราการส่งข้อมูลของเครือข่าย ฯลฯ
- [ตัวเลือกขั้นสูง] คุณเร่งการสตรีมข้อมูลได้โดยเรียกใช้คำสั่ง Nodetool ต่อไปนี้บนโหนด
nodetool setstreamthroughput <value> nodetool setcompactionthroughput <value>
- เมื่อโหนด Cassandra กลับมาทำงานแล้ว ให้ใช้คำสั่งมาตรฐานต่อไปนี้เพื่อยืนยันว่าโหนดเข้าร่วมริงสำเร็จแล้ว
วันที่/opt/apigee/apigee-cassandra/bin/nodetool ring /opt/apigee/apigee-cassandra/bin/nodetool status
- เมื่อคุณตรวจสอบว่าโหนดทำงานสำเร็จแล้ว ให้แก้ไขไฟล์
/opt/apigee/customer/application/cassandra.properties
อีกครั้ง แล้วนำบรรทัดที่เพิ่มไว้ก่อนหน้าในขั้นตอนนี้ออกในขั้นตอนที่ 3 และ 4 - รีสตาร์ทบริการ Cassandra บนโหนด:
วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart
กู้คืนคลัสเตอร์ที่สมบูรณ์
- หยุดคลัสเตอร์ที่สมบูรณ์
- กู้คืนโหนด Cassandra ทั้งหมดจากไฟล์ข้อมูลสำรอง
- เริ่มต้นคลัสเตอร์ Cassandra
- รีสตาร์ทคอมโพเนนต์ทั้งหมด
ฐานข้อมูล PostgreSQL
PosgreSQL ที่ใช้สแตนด์อโลนหรือ เป็นข้อตกลงในการให้บริการหลัก
- หยุดเซิร์ฟเวอร์การจัดการ, เซิร์ฟเวอร์ 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
- ติดตั้งฐานข้อมูล PostgreSQL อีกครั้ง โดยทำดังนี้
/apigee/apigee-service/bin/apigee-service apigee-postgresql install
- เริ่มต้น PostgreSQL ด้วยคำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
- วิธีกู้คืนฐานข้อมูล PostgreSQL จากไฟล์ข้อมูลสำรอง
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ PostgreSQL คุณไม่ได้ระบุเส้นทางไดเรกทอรีไปยัง ไฟล์ข้อมูลสำรอง และคุณไม่ได้ระบุ ".dump" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - เริ่มต้นเซิร์ฟเวอร์การจัดการ, เซิร์ฟเวอร์ 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 ทำงานเป็นโหมดสแตนด์บาย
- ติดตั้งฐานข้อมูล PostgreSQL อีกครั้ง โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install
- กำหนดค่าฐานข้อมูล PostgreSQL ใหม่โดยใช้ไฟล์การกำหนดค่าเดียวกันกับที่คุณใช้ติดตั้ง ดังนี้
วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile
- เริ่มต้น PostgreSQL ด้วยคำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
เซิร์ฟเวอร์ Postgres
- หยุดเซิร์ฟเวอร์ Postgres ในโหนดหลักและโหนดสแตนด์บายทั้งหมด
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
- นำไดเรกทอรีเซิร์ฟเวอร์ Postgres เก่าออก:
/opt/apigee/data/edge-postgres-server /opt/apigee/etc/edge-postgres-server.d
- ติดตั้งเซิร์ฟเวอร์ Postgres อีกครั้ง:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server install
- กู้คืนเซิร์ฟเวอร์ Postgres จากไฟล์ข้อมูลสำรอง:
/opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - เริ่มต้น Postgres Server ในโหนดหลักและโหนดสแตนด์บายทั้งหมด ดังนี้
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
เซิร์ฟเวอร์ Qpid และ Qpidd
- หยุด Qpidd, Qpid Server และเซิร์ฟเวอร์ Postgres บนโหนดทั้งหมด:
วันที่/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
- นำไดเรกทอรี 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
- ติดตั้ง Qpidd อีกครั้ง
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd install
- คืนค่า Qpidd:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - เริ่ม Qpidd:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start
- ติดตั้งเซิร์ฟเวอร์ Qpid อีกครั้ง:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server install
- คืนค่าเซิร์ฟเวอร์ Qpid:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ทเซิร์ฟเวอร์ 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
OpenLDAP
- หยุด OpenLDAP โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop
- ติดตั้ง OpenLDAP อีกครั้งตามขั้นตอนต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap install
- นำไดเรกทอรี OpenLDAP เดิมออก:
/opt/apigee/data/apigee-openldap /opt/apigee/etc/apigee-openldap.d
- กู้คืน OpenLDAP:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ท OpenLDAP ดังนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap start
- รีสตาร์ทเซิร์ฟเวอร์การจัดการทั้งหมด:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
เซิร์ฟเวอร์การจัดการ
- หยุดเซิร์ฟเวอร์การจัดการ:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
- นำไดเรกทอรีของเซิร์ฟเวอร์การจัดการเก่าออก:
/opt/apigee/data/edge-management-server /opt/apigee/etc/edge-management-server.d
- ติดตั้งเซิร์ฟเวอร์การจัดการอีกครั้ง:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server install
- กู้คืนเซิร์ฟเวอร์การจัดการจากไฟล์ข้อมูลสำรอง:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - เริ่มต้นเซิร์ฟเวอร์การจัดการใหม่:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
Message Processor
- หยุดโปรแกรมประมวลผลข้อความ:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop
- นำไดเรกทอรี Message Processor เก่าออก:
/opt/apigee/data/edge-message-processor /opt/apigee/etc/edge-message-processor.d
- ติดตั้งโปรแกรมประมวลผลข้อความอีกครั้ง โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor install
- วิธีกู้คืน Message Processor จากไฟล์ข้อมูลสำรอง
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ทโปรแกรมประมวลผลข้อความ:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor start
เราเตอร์
- หยุดเราเตอร์โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
- นำไดเรกทอรีเราเตอร์เดิมออก:
/opt/apigee/data/edge-router /opt/apigee/etc/edge-router.d
- ติดตั้งเราเตอร์อีกครั้ง:
วันที่/opt/apigee/apigee-service/bin/apigee-service edge-router install
- วิธีกู้คืนเราเตอร์จากไฟล์ข้อมูลสำรอง
/opt/apigee/apigee-service/bin/apigee-service edge-router restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ทเราเตอร์:
วันที่/opt/apigee/apigee-service/bin/apigee-service edge-router start
UI ของ Edge
- UI หยุด:
/opt/apigee/apigee-service/bin/apigee-service edge-ui stop
- นำไดเรกทอรี UI เก่าออก:
/opt/apigee/data/edge-ui /opt/apigee/etc/edge-ui.d
- ติดตั้ง UI อีกครั้ง:
วันที่/opt/apigee/apigee-service/bin/apigee-service edge-ui install
- วิธีคืนค่า UI จากไฟล์ข้อมูลสำรอง
/opt/apigee/apigee-service/bin/apigee-service edge-ui restore 2019.03.17,14.40.41
วันที่โปรดทราบว่าเมื่อคืนค่าคอมโพเนนต์ คุณจะไม่ระบุเส้นทางไดเรกทอรีไปยังข้อมูลสำรอง หรือไม่ระบุ "backup-" คำนำหน้าหรือ ".tar.gz" คำลงท้าย คุณระบุเฉพาะ วันที่/เวลาของชื่อไฟล์ข้อมูลสำรอง
คุณสามารถเลือกข้ามไฟล์ข้อมูลสำรองในคำสั่ง
restore
ก็ได้ แล้ว Edge จะ ใช้ไฟล์ข้อมูลสำรองล่าสุดในไดเรกทอรีข้อมูลสำรองของคอมโพเนนต์ - รีสตาร์ท UI:
วันที่/opt/apigee/apigee-service/bin/apigee-service edge-ui start
การกู้คืนเว็บไซต์ให้เสร็จสมบูรณ์
- หยุดโหนดคอมโพเนนต์ทั้งหมด โปรดทราบว่าลำดับของการหยุดระบบย่อยเป็นสิ่งสำคัญ: อันดับแรก หยุดโหนด Edge ทั้งหมด และแล้วหยุดโหนดพื้นที่เก็บข้อมูลทั้งหมด
- กู้คืนคอมโพเนนต์ทั้งหมดตามที่อธิบายไว้ข้างต้น
- ต่อไปให้เริ่มต้นคอมโพเนนต์ทั้งหมดตามลำดับต่อไปนี้ โปรดทราบว่าลำดับของการเริ่มต้น
มีความสําคัญอย่างยิ่ง ดังนี้
- เริ่มต้นคลัสเตอร์ ZooKeeper
- เริ่มต้นคลัสเตอร์ Cassandra
- ตรวจสอบว่า OpenLDAP ทำงานอยู่
- เริ่ม qpid
- ตรวจสอบว่าฐานข้อมูล PostgreSQL ทำงานอยู่
- เริ่มต้นเซิร์ฟเวอร์การจัดการ
- เริ่มต้นเราเตอร์และโปรแกรมประมวลผลข้อความ
- เริ่มต้นเซิร์ฟเวอร์ Qpid
- เริ่มต้นเซิร์ฟเวอร์ Postgres
- เริ่ม UI ของ Apigee