HFS dosya sistemi sıkıştırmasını kullanmayı düşünen biri için hangi araçlar ve kavramlar iyidir?


12

Birden fazla HFS + biriminde yaklaşık 60 TB veri içeren, doğrudan fiber kanal üzerinden bağlı ve AFP kullanılarak paylaşılan bir istemcim var. Şu anda yaklaşık% 85 kapasite kullanıyoruz ve depolama alanını genişletme bütçesi aylarca geçerli olmayacak. Veri büyümemiz, dört ayda% 90 kapasiteye ulaşacağımızı gösteriyor. Masaüstü kullanıcılarının iş akışlarını değiştirmezken, dosyaları depoda kalan şeffaf olarak sıkıştıracak bir tür yerinde dosya sistemi sıkıştırmasını düşünüyorum. (Yani, dosyaları açmak zorunda kalmadan her zamanki gibi çalışmalıdırlar.)

HFS + dosya sistemi sıkıştırma ditto komutu kullanılarak gerçekleştirilebileceğini anlıyorum; Ayrıca dosyaları sıkıştırmak için ücretsiz afsctool'u başarıyla kullandım . İkincisi bir süredir güncellenmedi ve geliştiricinin taahhüdünden emin değilim. Ben bir programcı değilim, bu yüzden kaynak kodu benim için çok az şey ifade ediyor.

Sessizce, otomatik olarak dosya sistemi sıkıştırmasını aradığım şekilde yapacak alternatif ticari araçlar var mı? Tercihen, araç için güvenilir kurumsal destek olacaktır (örneğin, telefon desteği). Veya, düzenli olarak ditto kullanarak komut dosyası sıkıştırması daha iyi olur muydu? HFS + sıkıştırması doğru yolda bile mi?

Yanıtlar:


7

İlk olarak, sıkıştırmanın buna değip değmeyeceğini bulmalısınız. Bu büyük ölçüde depoladığınız içeriğin türüne bağlıdır. İçerik sıkıştırılamazsa (JPEG görüntüleri, çoğu video formatları, ZIP arşivleri vb.), Çok az faydası vardır ve eklenen dekompresyon yükü dosya erişiminde (küçük) yavaşlamaya neden olabilir.

HFS + sıkıştırma, birkaç nedenden dolayı büyük olasılıkla yanlış araçtır. Birincisi, sıkıştırma şeffaf değil, sadece dekompresyon. Diğer bir deyişle, bir dosya sıkıştırılmış olarak saklanırsa, okunduğunda şeffaf bir şekilde açılır, ancak yeni oluşturulan bir dosya varsayılan olarak sıkıştırılmaz.

Daha da kötüsü, sıkıştırılmış bir dosyanın üzerine yazdığınızda veya eklediğinizde, dosya bir kez daha HFS + sıkıştırması olmadan saklanır. Bu nedenle, kullanıcı verileriyle HFS + sıkıştırmasını kullanmak istiyorsanız, önce tüm birimi (ditto veya afsctool kullanarak) dosyaya kopyalamanız gerekir. 60 TB'de bu oldukça uzun zaman alabilir. Ayrıca, hangi dosyaların yakın zamanda eklendiğini / değiştirildiğini (veya sıkıştırılmadığını) ve bunları yeniden sıkıştırdığını belirleyen bir işlemi düzenli olarak yürütmeniz gerekir.

Aynen adam sayfası devletler gibi, HFS + sıkıştırma "sadece kurulum ve sistem dosyalarını içeren bir yedekleme senaryolarda kullanılmak üzere tasarlanmıştır" . /ApplicationsKlasörünüz için harika , ancak dosyacınız için çok uygun değil. Sadece kapasite için gerçekten çaresizseniz ve hiç yazılmayan çok fazla dosyanız varsa bunu bile düşünürdüm. Anahtar umutsuz olmak :)

OS X için herhangi bir şeffaf dosya sistemi düzeyinde sıkıştırma paketinin farkında değilim. ZFS, şeffaf dosya sistemi sıkıştırmasını destekler, ancak dosyalarınızı OS ve FS'ye geçirmek bir seçenek olmayabilir (çünkü ne yazık ki Mac OS X için tam bir ZFS uygulaması yoktur).


1
Bu çok yardımcı. Aslında, mevcut bütçe sınırlarımız ne olduğu ve depolama tüketim oranımız göz önüne alındığında, bu tür sıkıştırma benim için uygun. Bu kurulum, iyi sıkışan on milyonlarca küçük tıbbi görüntü dosyasına sahiptir (yaklaşık% 25). Mevcut dosya sisteminin% 80'inin aylarca dokunulmamış olduğunu söyleyebilirim, bu nedenle HFS sıkıştırması, daha fazla depolama alanı satın alana kadar bizi tutmak için iyi bir aday olabilir. Xserve oldukça etli ve doğru fırlatma öğesi ve komut dosyası ile, daha eski, daha az kullanılan projeleri seçerek çalışma saatleri dışında sıkıştırabilirim.
flumignan

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.