| Firestore Standard sürümü ve Firestore Enterprise sürümü için geçerlidir. |
Bu sayfada, Cloud Firestore özelliklerinin nasıl kullanılacağı açıklanmaktadır. Bu özellikler, felaketten kurtarma planları oluşturmanıza ve uygulamanıza yardımcı olabilir.
Bulut altyapısı kesintileri için olağanüstü durum kurtarma planlaması
Google Cloud Bir bölge veya bölgenin kesinti yaşaması gibiCloud Firestore olası bulut altyapısı kesintilerine karşı koruma sağlamak için verileri birden fazla kopya veritabanında çoğaltır.
Çoğaltma mimarisi, veritabanının bölgesel bir konumda mı yoksa çok bölgeli bir konumda mı olduğuna bağlıdır. Bölgesel veritabanları, verileri en az üç bölgeye eşzamanlı olarak kopyalar. Çok bölgeli veritabanları, verileri üç bölgedeki beş alt bölgeye eşzamanlı olarak kopyalar. Bu bölgelerden ikisi hizmet bölgesi, biri ise tanık bölgedir. Çok bölgeli veritabanları, %99,999 kullanılabilirlik sağlayarak veritabanlarının kullanılabilirliğini ve dayanıklılığını en üst düzeye çıkarır. Bölgesel veritabanları% 99,99 kullanılabilirlik sağlar.
Cloud Firestore, replikasyon işlemini sizin için otomatik olarak gerçekleştirir ve ek yapılandırma ya da temel hazırlık gerektirmez. Daha fazla bilgi için aşağıdaki kaynaklara bakın:
Replikasyon mimarisi hakkında daha fazla bilgi için Architecting disaster recovery for cloud infrastructure outages (Bulut altyapısı kesintileri için olağanüstü durum kurtarma mimarisi) başlıklı makaleye bakın.
Veriler için olağanüstü durum kurtarma planlaması
Verilerin yanlışlıkla silinmesi veya değiştirilmesi gibi veri felaketlerine karşı korunmak için planlanmış yedeklemeler ve belirli bir noktadan önceyi kurtarma (PITR) özelliğini kullanın. Olağanüstü durum kurtarma gereksinimlerinize bağlı olarak, her iki özelliği de birlikte kullanabilirsiniz.
Planlanmış yedeklemeler
Yedeklemeler en fazla 14 haftalık saklama süresini destekler. Günlük veya haftalık yedeklemeler planlayabilirsiniz. Veritabanınızı bir yedekten aynı projedeki yeni bir Cloud Firestore veritabanına geri yükleyebilirsiniz. Daha fazla bilgi için Verileri yedekleme ve geri yükleme başlıklı makaleyi inceleyin.
Yedeklemeler, PITR'den daha uzun bir saklama süresi sağlar. Bir veritabanını yedeklemeden geri yüklemek, veritabanını PITR verilerinden geri yüklemekten daha az maliyetlidir.
Belirli bir noktadan önceyi kurtarma (PITR)
PITR'yi etkinleştirerek yedi gün öncesine kadar olan bir zamandaki belgeleri okuyabilirsiniz. Verileri 1 dakikalık ayrıntı düzeyinde okuyabilir ve 0 kurtarma süresi hedefi (maksimum kurtarma süresi) ile veritabanınıza cerrahi olarak geri yazabilirsiniz. Kurtarma noktası hedefi (maksimum olası veri kaybı) 1 dakikadır. Daha fazla bilgi için Belirli bir noktaya geri yükleme başlıklı makaleyi inceleyin.
Veritabanının tamamını geri yüklemeniz gerekmiyorsa PITR okumaları yalnızca gerekli verileri kurtarabilir. PITR okumaları, yedeklemelere kıyasla daha düşük bir kurtarma süresi hedefi ve daha düşük bir kurtarma noktası hedefi de sağlar.
Veri dışa aktarma işlemleri
14 haftayı aşan veri saklama ihtiyaçlarınız için PITR'yi kullanarak tüm veritabanınızın dışa aktarımını oluşturabilir ve bu verileri Cloud Storage'de süresiz olarak saklayabilirsiniz. PITR veri dışa aktarma işlemi, geçmişte yedi güne kadar olan bir zaman damgasından itibaren verileri yakalar.
PITR veri dışa aktarma işlemleri, veritabanınızdaki verileri arşivlemek için kullanışlıdır. Bir veritabanını yedeklemelerle karşılaştırıldığında, PITR dışa aktarma işleminden kurtarmak genellikle aynı verileri yedeklemeden kurtarmaktan daha maliyetlidir.
PITR dışa aktarma işlemi başlatmak için PITR verilerinden dışa aktarma ve içe aktarma başlıklı makaleyi inceleyin.
Veritabanı klonu
Veritabanınızı geçmişteki bir noktadan klonlayarak verileri kurtarabilirsiniz. PITR etkinleştirilmişse en fazla yedi gün öncesine kadar klonlama yapabilirsiniz. PITR etkinleştirilmemişse en fazla bir saat öncesine kadar klonlama yapabilirsiniz.
Klonlama işlemine başlamak için Veritabanından klonlama başlıklı makaleyi inceleyin.