Edge for Private Cloud v4.18.05
Bagian ini menjelaskan tugas pencadangan dan pemulihan dalam penginstalan Apigee Edge di lokalitas. Sebaiknya Anda selalu membuat cadangan komponen Apigee Edge, yaitu konfigurasi dan data, secara berkala dan memastikan bahwa pemulihan dilakukan jika terjadi kegagalan sistem. Prosedur pencadangan dan pemulihan memungkinkan Anda memulihkan status seluruh sistem (termasuk semua komponen), tanpa memengaruhi bagian lain sistem.
Yang harus dicadangkan
Dalam deployment Apigee Edge on-premise, Anda harus mencadangkan komponen Edge berikut:
apigee-cassandra
(Cassandra)apigee-openldap
(OpenLDAP)apigee-postgresql
(PostgreSQL database)apigee-qpidd
(Qpidd)apigee-sso
(Edge SSO)apigee-zookeeper
(ZooKeeper)edge-management-server
(Management Server)edge-management-ui
(new Edge UI)edge-message-processor
(Message Processor)edge-postgres-server
(Postgres Server)edge-qpid-server
(Qpid Server)edge-router
(Edge Router)edge-ui
(Classic UI)
Batas waktu pemulihan (RTO) vs. Batas titik pemulihan (RPO)
RTO adalah durasi waktu dan tingkat layanan yang harus dipulihkan dalam proses bisnis setelah terjadi bencana (atau gangguan) untuk menghindari konsekuensi yang tidak dapat diterima yang terkait dengan gangguan kelangsungan bisnis.
RPO adalah periode maksimum yang dapat ditoleransi saat data mungkin hilang dari layanan IT karena insiden besar. Kedua tujuan tersebut harus dipertimbangkan sebelum Anda menerapkan rencana pencadangan untuk strategi pemulihan.
Sebelum memulai: fakta berguna
Anda mungkin mengamati bahwa data penginstalan didistribusikan di beberapa sistem, misalnya organisasi berada di LDAP, ZooKeeper, dan Cassandra. Pastikan Anda memperhatikan catatan berikut tentang pencadangan dan pemulihan:
- Jika Anda memiliki beberapa node Cassandra, cadangkan satu per satu.
- Jika Anda memiliki beberapa node ZooKeeper, cadangkan satu per satu. Proses pencadangan akan menonaktifkan ZooKeeper untuk sementara.
- Jika Anda memiliki beberapa node Postgres, cadangkan satu per satu.
- Anda dapat mencadangkan semua komponen Edge lainnya secara bersamaan di semua node menggunakan alat seperti Ansible atau Chef.
- Saat Anda memulihkan salah satu node ZooKeeper, Cassandra, atau LDAP, sebaiknya pulihkan ketiga node tersebut untuk mencapai konsistensi (terutama jika organisasi/lingkungan telah dibuat sejak pencadangan dibuat).
- Jika sandi administrator global atau LDAP hilang/rusak, pencadangan lengkap diperlukan untuk mendapatkan kredensial yang sama untuk pencadangan terakhir dan sistem yang sedang berjalan.
- Utilitas pencadangan menulis file cadangan yang dihasilkan ke
/opt/apigee/backup/comp
dengan comp adalah nama komponen. Karena Anda dapat membuat banyak file cadangan, dan karena file ini dapat menjadi besar, Anda dapat memasang disk terpisah di/opt/apigee/backup
hanya untuk file cadangan. - Semua file cadangan, kecuali PostreSQL, diberi nama dalam bentuk:
backup-year.month.day,hour.min.seconds.tar.gz
Contoh:
backup-2018.05.29,11.13.41.tar.gz
File cadangan PostgreSQL diberi nama:
year.month.day,hour.min.seconds.dump