Artımlı yedekleme - Incremental backup

Bir Artımlı yedekleme verinin birbirini izleyen kopyalarının yalnızca önceki yedek kopya yapıldıktan sonra değişen kısmı içerdiği yerdir.[1][2][3][4] Tam bir kurtarma gerektiğinde, geri yükleme işlemi, son tam yedeklemeye ve geri yükleme noktasına kadar tüm artımlı yedeklemelere ihtiyaç duyar.[5] Artımlı yedeklemeler, depolama alanı kullanımını azalttıkları ve gerçekleştirmeleri daha hızlı oldukları için genellikle istenir. diferansiyel yedeklemeler.[6]

Varyantlar

Artımlı

Artımlı yedeklemenin en temel biçimi, yalnızca son yedeklemeden bu yana değişen dosyaların tanımlanması, kaydedilmesi ve dolayısıyla korunmasından oluşur. Değişiklikler genellikle düşük olduğundan, artımlı yedeklemeler tam yedeklemelere göre çok daha küçük ve daha hızlıdır. Örneğin, Cuma günkü tam yedeklemenin ardından, Pazartesi yedeği yalnızca Cuma gününden beri değişen dosyaları içerecektir. Salı yedeği, yalnızca Pazartesiden beri değişen dosyaları içerir ve bu böyle devam eder. Tüm artışların geri yüklenmesi gerektiğinden, verilerin tam olarak geri yüklenmesi doğal olarak daha yavaş olacaktır. İlk (tam) dahil olmak üzere oluşturulan kopyalardan herhangi biri başarısız olursa, geri yükleme tamamlanmayacaktır.[7]

Bir Unix örneği şöyle olabilir:

rsync -e ssh -va --link-dest=$ dst/hourly.1 $ remoteserver:$ remotepath $ dst/hourly.0

Kullanımı rsync 's --link-dest seçenek, bu komutu artımlı yedekleme örneği yapan şeydir.

Çok düzeyli artımlı

Daha karmaşık bir artımlı yedekleme şeması, birden çok numaralandırılmış yedekleme seviyeleri. Tam yedekleme düzey 0'dır. A düzeyi n yedekleme, en son düzeyden bu yana değişen her şeyi yedekleyecektir n-1 destek olmak. Örneğin bir Pazar günü seviye 0 yedeğinin alındığını varsayalım. Pazartesi günü alınan 1. düzey bir yedek yalnızca Pazar gününden beri yapılan değişiklikleri içerir. Salı günü alınan bir 2. düzey yedek yalnızca Pazartesiden beri yapılan değişiklikleri içerir. Çarşamba günü alınan 3. düzey bir yedek yalnızca Salı gününden beri yapılan değişiklikleri içerir. Eğer bir Seviye 2 yedek Perşembe günü alındı, o zamandan beri yapılan tüm değişiklikleri içerecekti Pazartesi Çünkü Pazartesi, en son seviye n-1 yedeklemesiydi.

Ters artımlı

İki örnek arasında yapılan değişikliklerin artımlı bir yedeği ayna ters artımlı olarak adlandırılır. Bir aynaya ters artımlı uygulandığında, sonuç aynanın önceki bir sürümü olacaktır. Başka bir deyişle, ilk tam yedeklemeden sonra, her bir ardışık artımlı yedekleme, değişiklikleri önceki tam yedeklemeye uygular ve her seferinde yeni bir sentetik tam yedekleme oluşturur. Verilerin en son sürümü (en sık geri yüklenen sürüm olan) bir (sentetik) tam yedekleme olduğundan, bu tür yedeklemenin ana avantajı daha verimli bir kurtarma işlemidir. ve restorasyonu sırasında herhangi bir artım uygulanmasına gerek yoktur. Ters artımlı yedekleme, hem bantlar hem de diskler için çalışır, ancak pratikte disklerle daha iyi çalışma eğilimindedir. Ters artımlı yedekleme yöntemini kullanan şirketler şunları içerir: Intronis ve Zetta.net.

Sonsuza kadar artımlı

Bu tarz, sentetik yedekleme konseptine benzer. İlk tam yedeklemeden sonra, yalnızca artımlı yedeklemeler merkezi bir yedekleme sistemine gönderilir. Bu sunucu tüm artışların kaydını tutar ve geri yükleme sırasında uygun verileri istemciye geri gönderir. Bu, her artımı, alındığı gibi doğrudan banda göndererek ve ardından bantları gerektiği gibi yeniden düzenleyerek uygulanabilir. Yeterli disk alanı varsa, yedeklenen sistemlerin mevcut veya eski sürümlerinin geri yüklenebilmesi için önceki artımlı değişikliklerle birlikte çevrimiçi bir yansıtma da korunabilir. Bu, bankacılık sistemleri için uygun bir yöntemdir.[kaynak belirtilmeli ]

Modern bulut mimarilerinde veya diskten diske yedekleme senaryolarında bu çok daha basittir. Veriler parçalara bölünür ve bir Bulut depolama sistemi. Parçalar hakkındaki meta veriler kalıcı bir sistemde depolanır, bu da sistemin geri yükleme zamanında bu parçalardan bir noktasal yedekleme oluşturmasına izin verir. Bandı yeniden düzenlemeye gerek yoktur.

Blok düzeyinde artımlı

Bu yöntem, yalnızca değişen dosya içindeki blokları yedekler. Bu, gönderen ve alıcı arasında daha yüksek düzeyde bir entegrasyon gerektirir.

Bayt düzeyinde artımlı

Bu yedekleme teknolojileri, "blok düzeyinde artımlı" yedekleme yöntemine benzer; ancak, bayt (veya ikili) artımlı yedekleme yöntemi, önceki yedeklemeye kıyasla dosyaların ikili varyasyonuna dayanmaktadır: blok tabanlı teknolojiler ağır değişen birimlerle (8K, 4K veya 1K bloklar) çalışırken, bayt tabanlı teknolojiler minimum birimle çalışır ve bir dosyadaki bir değişikliği yansıtırken yerden tasarruf sağlar.[kaynak belirtilmeli ] Diğer bir önemli fark, dosya sistemi üzerinde bağımsız olarak çalışmalarıdır. Şu anda bunlar verinin göreceli olarak en yüksek sıkıştırılmasını sağlayan ve internet üzerinden gerçekleştirilen güvenlik kopyaları için büyük bir avantaja dönüşen teknolojilerdir.[kaynak belirtilmeli ]

Diğer yedekleme türleri

Sentetik tam yedekleme

Sentetik yedekleme, tam yedekleme oluşturmanın alternatif bir yöntemidir. Verileri doğrudan diskten okumak ve yedeklemek yerine, önceki tam yedekten (ilk yedekleme için düzenli bir tam yedekleme veya önceki sentetik tam yedekleme) ve periyodik artımlı yedeklemelerden gelen verileri sentezleyecektir. Yalnızca artımlı yedeklemeler diskten veri okuduğundan, site dışı çoğaltma sırasında aktarılması gereken dosyalar yalnızca bunlardır. Bu, site dışı çoğaltma için gereken bant genişliğini büyük ölçüde azaltır. Sentetik yedekleme her zaman aynı verimlilikle çalışmaz. Depolamada senkronize edilen hedef makineden verilere yüklenen verilerin hızı, disk parçalanmasına bağlı olarak değişir.[8]

Diferansiyel

Bir diferansiyel yedekleme kümülatif bir yedeğidir herşey sondan beri yapılan değişiklikler dolu veya normal yedekleme, yani farklılıklar son tam yedeklemeden beri. Bunun avantajı, sistemi geri yüklemek için yalnızca tam yedekleme ve son diferansiyel yedekleme gerektiren daha hızlı kurtarma süresidir. Dezavantajı, son tam yedeklemeden bu yana geçen her gün için, özellikle verilerin önemli bir kısmı değiştiyse, daha fazla verinin yedeklenmesi gerekmesidir.

Artımlı-sonsuza kadar ileri git

İleri, artımlı sonsuza kadar yedekleme[9] sentetik işlemin, "sentetik dolu dolu ileri modda" olduğu gibi tam bir yedekleme dosyasının tam boyutu yerine, artımlı dosyanın boyutuyla sınırlı yeni bir tam yedekleme oluşturmasına olanak tanır. Toplam tüketilen G / Ç, tersine çevrilmiş artımlı ile aynıdır, ancak yedekleme etkinliği süresince yalnızca 1 yazma G / Ç kullanılır ve sanal makinenin anlık görüntüsü tersine çevrilmiş artımlıdan daha kısa bir süre için açılır; kalan 2 G / Ç, tam yedekleme dosyasını güncellemek için kullanılır.

Ayrıca bakınız

Referanslar

  1. ^ Tam, Artımlı ve Diferansiyel Yedeklemelerin Tanımı. Microsoft Desteği. Alındı ​​Agustos 21 2012.
  2. ^ 3.3.2. Artımlı Yedekleme Yapmak. (MySQL Enterprise Yedekleme Kullanıcı Kılavuzu (Sürüm 3.7.1) :: II MySQL Enterprise Yedeklemeyi Kullanma :: 3 Veritabanı Sunucusunu Yedekleme :: 3.3 Yedekleme Senaryoları ve Örnekler :: 3.3.2 Artımlı Yedekleme Yapma). MySQL. Alındı ​​Agustos 21 2012.
  3. ^ ARCserve Backup r16-ENU / Bookshelf_Files / PDF / AB_MS_EXCHANGE_W_ENU.pdf Windows için CA ARCserve Backup: Microsoft Exchange Server Kılavuzu için Ajan, r16[kalıcı ölü bağlantı ] CA Technologies Teknik Desteği. Sayfa 52. Erişim tarihi: 21 Ağustos 2012.
  4. ^ Diferansiyel ve Artımlı yedeklemeler arasındaki farklar nelerdir? Arşivlendi 2012-09-04 tarihinde Wayback Makinesi Symantec Kurumsal Teknik Destek. Makale: TECH7665. Oluşturuldu: 2000-01-27; Güncelleme: 2012-05-12. Alındı ​​Agustos 21 2012.
  5. ^ SQL Server diferansiyel yedeklemeleri. Carlos Rojas. EMC Topluluk Ağı. EMC Corporation. 2 Mart 2011. Erişim tarihi: 21 Ağustos 2012.
  6. ^ NetApp SnapMirror Blok Düzeyinde NetVault Yedekleme ile Teybe Artımlı Yedekleme. Charles Keiper, Kıdemli Ürün Müdürü. Quest Yazılımı. 1 Ağustos 2012. Erişim tarihi: 21 Ağustos 2012.
  7. ^ Zacker Craig (2006). Ağ + Sertifikasyon, Dördüncü Baskı. Redmond, WA: Microsoft Press. s. 455.
  8. ^ Gugick, David. "Sentetik Tam Yedeklemenin Açıklaması". CloudBerry Laboratuvarı. Alındı 20 Aralık 2018.
  9. ^ "Yeni İleri Artımlı-Sonsuza Kadar Yedekleme". Virtualtothecore.

daha fazla okuma