Private Cloud için Edge v4.18.01
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.
Neler Yedeklenecek?
Apigee Edge'in şirket içi dağıtımında aşağıdaki Edge bileşenlerini yedeklemeniz gerekir:
- Apache ZooKeeper (apigee-zookeeper)
- Apache Cassandra (apigee-cassandra)
- Postgres sunucusu (edge-postgres-server)
- PostgreSQL veritabanı (apigee-postgresql)
- Qpid sunucusu (edge-qpid-server)
- Qpidd (Apigee-qpidd)
- OpenLDAP (apigee-openldap)
- Yönetim sunucusu (edge-management-server)
- Mesaj İşleyici (edge-message-processor)
- Yönlendirici (uç yönlendirici)
- Edge kullanıcı arayüzü (edge-ui)
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 yedek plan uygulamadan önce her iki hedefi de dikkate almanız gerekir.
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ükleme hakkında aşağıdaki notları dikkate aldığınızdan emin olun:
- Birden fazla Cassandra düğümünüz varsa bunları tek tek yedekleyin.
- Birden fazla ZooKeeper düğümünüz varsa bunları teker teker 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.
Not: Yedekleme kullanılmadığından, yukarıdaki bilgiler bir veri kümesi kümesinde bir Cassandra veya ZooKeeper düğümünün geri yüklenmesini etkilemez. - 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
içine 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
konumuna yalnızca yedek dosyalar için ayrı bir disk bağlayabilirsiniz. - PostreSQL hariç tüm yedek dosyaları şu biçimde adlandırılmıştır:
backup-(year).(month).(day),(hour).(min).(seconds).tar.gz
PostgreSQL yedek dosyaları şu şekilde adlandırılır:
(year).(month).(day),(hour).(min).(seconds).dump