เอกสารนี้ครอบคลุมการติดตั้งใหม่และการกู้คืนคอมโพเนนต์ 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 ใหม่เข้าร่วมกลุ่ม ZooKeeper โหนดจะได้รับสแนปชอตล่าสุดจากลีดเดอร์และเริ่มให้บริการแก่ไคลเอ็นต์ คุณไม่จำเป็นต้องกู้คืนข้อมูลในอินสแตนซ์นี้
- ติดตั้ง 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 ทำตามขั้นตอนต่อไปนี้
- ระบุโหนดเริ่มต้นของศูนย์ข้อมูล
-
ในโหนด 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>
- หากโหนดนี้เป็นหนึ่งในโหนดเริ่มต้น (ที่อยู่ 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 ในโหนดหลักและโหนดสแตนด์บายทั้งหมด
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
Qpid Server และ Qpidd
- หยุด 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
- นำไดเรกทอรี 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
SymasLDAP
- หยุด SymasLDAP
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop
- ติดตั้ง SymasLDAP อีกครั้ง
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap install
- นำไดเรกทอรี SymasLDAP เก่าออก
/opt/apigee/data/apigee-openldap /opt/apigee/etc/apigee-openldap.d
- กู้คืน SymasLDAP
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore 2019.03.17,14.40.41
โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง
คุณจะละเว้นไฟล์สำรองในคำสั่ง
restore
ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์ - รีสตาร์ท SymasLDAP
/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
- นำไดเรกทอรี Management Server เก่าออก
/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
- หยุด 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
- ติดตั้ง Message Processor อีกครั้ง
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor install
- กู้คืนโปรแกรมประมวลผลข้อความจากไฟล์สำรอง
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore 2019.03.17,14.40.41
โปรดทราบว่าเมื่อกู้คืนคอมโพเนนต์ คุณจะไม่ต้องระบุเส้นทางไดเรกทอรีไปยังไฟล์สำรอง หรือระบุคำนำหน้า "backup-" หรือคำต่อท้าย ".tar.gz" คุณระบุได้เฉพาะส่วนวันที่/เวลาของชื่อไฟล์สำรอง
คุณจะละเว้นไฟล์สำรองในคำสั่ง
restore
ก็ได้ และ Edge จะ ใช้ไฟล์สำรองล่าสุดในไดเรกทอรีสำรองของคอมโพเนนต์ - รีสตาร์ท Message Processor
/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
- ตรวจสอบว่า SymasLDAP พร้อมใช้งาน
- เริ่ม qpid
- ตรวจสอบว่าฐานข้อมูล PostgreSQL ทำงานอยู่
- เริ่มต้นเซิร์ฟเวอร์การจัดการ
- เริ่มต้นเราเตอร์และตัวประมวลผลข้อความ
- เริ่มเซิร์ฟเวอร์ Qpid
- เริ่มเซิร์ฟเวอร์ Postgres
- เริ่ม UI ของ Apigee