Tüm Ürünler
Search
Belge Merkezi

ApsaraDB for MongoDB:Yüksek frekanslı yedekleme

Son Güncelleme:Oct 03, 2026

Veri güvenliğini sağlamak amacıyla ApsaraDB for MongoDB dakikalık veya saatlik aralıklarla yedek oluşturmanıza olanak tanıyan yüksek frekanslı yedekleme özelliğini sunar. Bu konuda bu özelliğin nasıl yapılandırılacağı açıklanmaktadır.

Ön koşullar

  • Örnek bir çoğaltma kümesi veya parçalı bir kümedir.

  • Örnek MongoDB 4.2 veya sonraki bir sürümü çalıştırır.

  • Örnek ESSD kullanır.

Faturalama

ApsaraDB for MongoDB ücretsiz bir yedekleme depolama kotası sağlar. ESSD kullanan bir örnek için ücretsiz kota, örneğin depolama kapasitesinin %200'üdür.

Ücretsiz kotayı aşarsanız aşan depolama alanı birim fiyata göre günlük olarak faturalandırılır. Daha fazla bilgi için ApsaraDB for MongoDB fiyatlandırması sayfasını inceleyin.

Yüksek frekanslı yedeklemeyi etkinleştirme

  1. Çoğaltma Kümesi Örnekleri veya Parçalı Küme Örnekleri sayfasına gidin. Üst gezinme çubuğunda bir kaynak grubu ve bölge seçin, ardından hedef örneğin ID değerini tıklayın.

  2. Sol gezinme bölmesinde Backup and Restoration öğesini tıklayın.

  3. (İsteğe bağlı) Full Backup sekmesinde sağ taraftaki Upgrade to Cluster Backup Mode seçeneğini tıklayın.

    Not

    MongoDB 4.4 çalıştıran ve 19 Ekim 2023 tarihinden önce oluşturulan parçalı küme örnekleri için yüksek frekanslı yedeklemeyi etkinleştirmek üzere küme yedekleme moduna geçiş yapmanız gerekir. Çoğaltma kümesi örnekleri ve 19 Ekim 2023 tarihinde veya sonrasında oluşturulan parçalı küme örnekleri için bu adımı atlayabilirsiniz.

  4. Backup Settings sekmesini tıklayın.

  5. Backup Settings sekmesinde Edit seçeneğini tıklayın ve aşağıdaki parametreleri yapılandırın.

    Parametre

    Açıklama

    Backup Method

    High-frequency Backup seçeneğini seçin.

    Retention Period for High-frequency Backups (Days)

    Yüksek frekanslı yedeklemelerin saklanacağı gün sayısı. Geçerli değerler: 1 ila 7.

    Hour Sparse Backup

    Anlık görüntü yedekleme sıklığı dakika olarak ayarlandığında saatlik seyrek yedeklemenin etkinleştirilip etkinleştirilmeyeceğini belirtir:

    • Enable: Yedekleme sıklığı dakika olarak ayarlandığında son saatin tüm anlık görüntüleri saklanır. Bir saatten eski ancak Retention Period for High-frequency Backups (Days) içindeki anlık görüntüler için yalnızca her saatin ilk anlık görüntüsü saklanır.

    • Disable: Retention Period for High-frequency Backups (Days) içindeki tüm anlık görüntüler saklanır.

    Full Backup Retention Period (Days)

    Tam yedekleme verilerinin saklanacağı gün sayısı. Geçerli değerler: 7 ila 730. Varsayılan değer 30'dur.

    Backup Within Seconds

    Yüksek frekanslı yedeklemeyi etkinleştirdiğinizde saniye düzeyindeki yedekleme özelliği varsayılan olarak etkindir.

    Not

    Bu parametre yalnızca ESSD kullanan çoğaltma kümesi örnekleri için kullanılabilir.

    Snapshot Backup Frequency

    Yedeklemelerin sıklığı.

    Not
    • Çoğaltma kümesi örnekleri için yedekleme sıklığı 15 dakika ile 12 saat arasında ayarlanabilir.

    • Parçalı küme örnekleri için yedekleme sıklığı 30 dakika ile 12 saat arasında ayarlanabilir.

    Not

    Backup Settings sayfasındaki diğer parametreler hakkında bilgi edinmek için bkz. Bir örnek için otomatik yedeklemeyi yapılandırma.

Yedekleme saklama ilkesi

Yüksek frekanslı yedekleme için kullanılan Backup Method Snapshot Backup şeklindedir. Yedekleme saklama ilkesi ve örnekleri aşağıda verilmiştir.

Anlık görüntü sıklığı

Saatlik seyrek yedekleme

Saklama ilkesi

Örnek

Dakika düzeyi sıklık

Etkin

  • Son saatin tüm anlık görüntüleri saklanır.

  • Bir saatten eski ancak yüksek frekanslı yedekleme saklama süresi içinde kalan anlık görüntüler için yalnızca her saatin ilk anlık görüntüsü saklanır.

  • Yüksek frekanslı yedekleme saklama süresinden daha eski anlık görüntüler için yalnızca her gün 00:00'dan sonra oluşturulan ilk anlık görüntü saklanır.

Anlık görüntü sıklığının 30 dakika, yüksek frekanslı yedekleme saklama süresinin 2 gün ve tam yedekleme saklama süresinin 30 gün olduğunu varsayalım:

  • Son saatin iki anlık görüntüsü saklanır.

  • Bir saatten eski ancak 2 günlük süre içinde kalan anlık görüntüler için yalnızca her saatin ilk anlık görüntüsü saklanır; toplamda 47 anlık görüntü bulunur.

  • 2 günden daha eski anlık görüntüler için yalnızca her gün 00:00'dan sonra oluşan ilk anlık görüntü saklanır; toplamda 28 anlık görüntü bulunur.

Toplamda 30 gün içinde en fazla 77 anlık görüntü depolanır (son saatten 2 anlık görüntü + 2 günlük sürenin geri kalanından 47 anlık görüntü + kalan günlerden 28 anlık görüntü).

Devre Dışı

  • Yüksek frekanslı yedekleme saklama süresi içindeki tüm anlık görüntüler saklanır.

  • Yüksek frekanslı yedekleme saklama süresinden daha eski anlık görüntüler için yalnızca her gün 00:00'dan sonra oluşan ilk anlık görüntü saklanır.

Anlık görüntü sıklığının 30 dakika, yüksek frekanslı yedekleme saklama süresinin 2 gün ve tam yedekleme saklama süresinin 30 gün olduğunu varsayalım:

  • Son 2 güne ait tüm 96 anlık görüntü saklanır.

  • 2 günden daha eski anlık görüntüler için yalnızca her gün 00:00'dan sonra oluşan ilk anlık görüntü saklanır; toplamda 28 anlık görüntü bulunur.

Toplamda 30 gün içinde en fazla 124 anlık görüntü depolanır (son 2 günden 96 anlık görüntü + kalan günlerden 28 anlık görüntü).

Saat düzeyi sıklık

Uygulanamaz

  • Yüksek frekanslı yedekleme saklama süresi içindeki tüm anlık görüntüler saklanır.

  • Yüksek frekanslı yedekleme saklama süresinden daha eski anlık görüntüler için yalnızca her gün 00:00'dan sonra oluşan ilk anlık görüntü saklanır.

Anlık görüntü sıklığının her 6 saatte bir, yüksek frekanslı yedekleme saklama süresinin 2 gün ve tam yedekleme saklama süresinin 30 gün olduğunu varsayalım:

  • Son 2 güne ait tüm 8 anlık görüntü saklanır.

  • 2 günden daha eski anlık görüntüler için yalnızca her gün 00:00'dan sonra oluşan ilk anlık görüntü saklanır; toplamda 28 anlık görüntü bulunur.

Toplamda anlık görüntü sıklığı her 6 saatte bir olarak ayarlandığında 30 gün içinde en fazla 36 anlık görüntü depolanır (son 2 günden 8 anlık görüntü + kalan günlerden 28 anlık görüntü).

SSS

Yüksek frekanslı yedeklemeyi etkinleştirdikten sonra yedekleme görevleri ne zaman tetiklenir?

Yüksek frekanslı yedeklemeler saate dayalı sabit bir programa göre tetiklenir. Örneğin, sıklık 15 dakika ise görevler 00:00, 00:15, 00:30, 00:45, 01:00 gibi saatlerde tetiklenir. Sıklık 1 saat ise görevler 00:00, 01:00, 02:00, 03:00 gibi saatlerde tetiklenir. Standart bir yedekleme ilkesinden yüksek frekanslı bir ilkeye geçtiğinizde sistem anında bir yedekleme tetikleyebilir. Bu durum, son yedeklemeden bu yana geçen sürenin yeni yüksek frekanslı aralıktan büyük olması durumunda gerçekleşir. Bu ilk yedeklemeden sonra sonraki görevler sabit programı izler. Örneğin, standart bir yedeklemenin 09:00'da çalıştığını varsayalım. Saat 09:20'de 15 dakikalık aralığa sahip yüksek frekanslı bir yedekleme ilkesine geçiş yaparsınız. Son yedeklemeden bu yana 15 dakikadan fazla zaman geçtiği için saat 09:20'de anında yeni bir yedekleme tetiklenir. Ardından sonraki yedeklemeler 09:30, 09:45, 10:00 gibi saatlerde sabit programı izler.

Yüksek frekanslı yedekleme etkinleştirildikten sonra sık yedekleme görevleri örnek performansını etkiler mi?

Yüksek frekanslı yedekleme özelliği yalnızca ESSD kullanan örnekler için kullanılabilir. Örnek performansı üzerindeki etki aşağıdaki nedenlerle minimaldir:

  • Yedekleme yürütme düğümü: Yedeklemeler yalnızca ikincil veya gizli düğümlerde gerçekleştirilir ve birincil düğümü etkilemez.

  • Fiziksel yedekleme optimizasyonu: Yüksek frekanslı yedekleme, çekirdek düzeyindeki fiziksel yedeklemelere dayanır. ApsaraDB for MongoDB, fsync veya yeni bir kontrol noktası yazma gibi kaynak yoğun işlemlerden kaçınmak için bu süreci optimize etmiştir.

  • ESSD anlık görüntü ek yükü: Bir ESSD anlık görüntüsü oluşturmanın ek yükü minimaldir. İlkeleri ve uygulaması hakkında daha fazla bilgi için bkz. Anlık görüntüye genel bakış.

API referansı


API


Açıklama


DescribeBackupPolicy


Bir ApsaraDB for MongoDB örneğinin yedekleme ilkesini sorgular.


ModifyBackupPolicy


Bir ApsaraDB for MongoDB örneğinin yedekleme ilkesini değiştirir.