Time Machine, ZFS ve veri tekilleştirme


8

Şu anda bir ZFS bölümü ihraç ediyorum dedup=onkullanarak ubuntu-zfsve netatalk. Bununla birlikte, zaman makinesi üzerinde bir seyreklik yaratmakta ısrar ediyor ve "dosyalar" kavramı ortadan kalktığı ve muhtemelen blok hizalamasının da harika olmayacağı için bunun tekilleştirme üzerinde herhangi bir etkisi olup olmayacağını merak etmeye başladım. .

PS: Tekilleştirme kullanma hakkındaki tüm fikrim, aynı yere yedekleme yapan birkaç macbook'um olması ve dosyalarının çoğunun eşit olması.


Zeyilname: Görünüşe göre blok düzeyinde hizalama işlemi tekilleştirilemiyor. İşte benim deneyimim:

  • İki farklı macbook'un zaman makinesi kopyaları ve aralarında çoğaltılmış veri (toplam 200 Gb)
  • İki macbook'u iki seyrek görüntüye CCC.

Tekilleştirme faktörü? 1.01x


ZFS veri tekilleştirmeyi, zaman makinesi yedekleriyle doğru şekilde çalışacak şekilde ayarlama hakkında herhangi bir fikriniz var mı? Başka yedekleme (w / dedup) alternatifleri aramaya başlamalı mıyım?


Sıkıştırma gerçekten daha iyi bir seçenek gibi görünüyor. Yine de şifreleme olabilir mi? Aynı içeriğe sahip iki şifreli dosya, şifrelemenin nasıl çalıştığı nedeniyle altındaki dosya sisteminden çok farklı "iyi" görünebilir. Yinelenenleri kaldırma işleminin , dev bir paket olmasa da büyük bir dosya olsa bile şifrelenmemiş birimde iyi çalıştığını düşünürdüm .
Oleg Lobachev

Yanıtlar:


7

ZFS'de veri tekilleştirme, blok düzeyindedir, bu nedenle dosya kavramına bağlı değildir. Tekilleştirme işlemini yenmenin tek yolu, seyrek dizilimli bir dosyanın ofsetinin blok boyutu ile her zaman aynı modülo olmamasıdır. ZFS, seyrek dizideki HFS + dosya sisteminin blok boyutundan daha büyük değişken blok boyutları kullanabildiğinden, doğru hizalama garanti edilmez, ancak yinelenenleri kaldırma işleminin başarısız olacağı garanti edilmez.

Alan hakkında endişeleniyorsanız, ZFS havuzunuzda sıkıştırmayı etkinleştirmek de isteyebilirsiniz. Ekstra CPU ek yükü uygular, ancak aslında etkin disk verimini artırabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.