Private Cloud için Edge v4.18.05
Bu bölümde, Apigee Edge'in şirket içi kurulumundaki yedekleme ve geri yükleme görevleri açıklanmaktadır. Apigee Edge bileşenlerinin (ör. yapılandırma ve veriler) düzenli aralıklarla yedeğini oluşturmanız ve sistem arızası durumunda kurtarma işleminin yapıldığından emin olmanız önerilir. Yedekleme ve geri yükleme işlemleri, sistemin diğer bölümlerini etkilemeden sistemin tümünün (tüm bileşenler dahil) durumunu geri yüklemenizi sağlar.
Yedeklenmesi gerekenler
Apigee Edge'in şirket içi dağıtımında aşağıdaki Edge bileşenlerini yedeklemeniz gerekir:
apigee-cassandra
(Cassandra)apigee-openldap
(OpenLDAP)apigee-postgresql
(PostgreSQL veritabanı)apigee-qpidd
(Qpidd)apigee-sso
(Edge TOA)apigee-zookeeper
(ZooKeeper)edge-management-server
(Yönetim Sunucusu)edge-management-ui
(yeni Edge kullanıcı arayüzü)edge-message-processor
(Mesaj İşleyici)edge-postgres-server
(Postgres Sunucusu)edge-qpid-server
(Qpid Sunucusu)edge-router
(Edge Yönlendirici)edge-ui
(Klasik kullanıcı arayüzü)
Kurtarma süresi hedefi (RTO) ve kurtarma noktası hedefi (RPO)
RTO, iş devamlılığındaki kesintilerle ilişkili kabul edilemez sonuçları önlemek için bir iş sürecinin bir felaket (veya kesinti) sonrasında geri yüklenmesinin gerektiği süre ve hizmet seviyesidir.
RPO, önemli bir olay nedeniyle BT hizmetinden veri kaybının yaşanabileceği maksimum tolere edilebilir süredir. Kurtarma stratejiniz için bir yedek plan uygulamadan önce her iki hedef de dikkate alınmalıdır.
Başlamadan önce: Faydalı bilgiler
Kurulum verilerinin çeşitli sistemlere dağıtıldığını gözlemleyebilirsiniz. Örneğin, kuruluşlar LDAP, ZooKeeper ve Cassandra'dadır. Yedekleme ve geri yüklemeyle ilgili aşağıdaki notları dikkate alın:
- Birden fazla Cassandra düğümünüz varsa bunları tek tek yedekleyin.
- Birden fazla ZooKeeper düğümünüz varsa bunları tek tek yedekleyin. Yedekleme işlemi, ZooKeeper'ı geçici olarak kapatır.
- Birden fazla Postgres düğümünüz varsa bunları tek tek yedekleyin.
- Ansible veya Chef gibi araçları kullanarak diğer tüm Edge bileşenlerini tüm düğümlerde aynı anda yedekleyebilirsiniz.
- ZooKeeper, Cassandra veya LDAP düğümlerinden birini geri yüklediğinizde tutarlılık elde etmek için (özellikle de yedek oluşturulduktan sonra kuruluşlar/ortamlar oluşturulmuşsa) üç düğümü de geri yüklemeniz önerilir.
- LDAP veya global yönetici şifreleri kaybedilirse/bozulursa son yedekleme ve çalışan sistem için aynı kimlik bilgilerini almak amacıyla tam yedekleme gerekir.
- Yedekleme yardımcı programı, oluşturulan yedek dosyayı
/opt/apigee/backup/comp
'e yazar. Burada comp, bileşenin adıdır. Çok sayıda yedek dosya oluşturabileceğiniz ve bu dosyaların büyük olabileceği için,/opt/apigee/backup
'te yalnızca yedek dosyalar için ayrı bir disk bağlayabilirsiniz. - PostreSQL hariç tüm yedek dosyalar şu şekilde adlandırılır:
backup-year.month.day,hour.min.seconds.tar.gz
Örneğin:
backup-2018.05.29,11.13.41.tar.gz
PostgreSQL yedek dosyaları şu şekilde adlandırılır:
year.month.day,hour.min.seconds.dump