Milyonlarca dosyaya hızlıca erişmek ve bunları yedeklemek için seçenekler
Benzer sorunları olan insanlardan borç almak
Bu, USENET haber sunucularına ve web proxy'lerini önbelleğe alan daha kolay bir soruna benziyor: rastgele erişilen yüz milyonlarca küçük dosya. Onlardan bir ipucu almak isteyebilirsiniz (genellikle hiç yedekleme yapmaları gerekmediği sürece).
http://devel.squid-cache.org/coss/coss-notes.txt
http://citeseer.ist.psu.edu/viewdoc/download;jsessionid=4074B50D266E72C69D6D35FEDCBBA83D?doi=10.1.1.31.4000&rep=rep1&type=pdf
Açıkçası, döngüsel haber dosya sisteminin döngüsel niteliği sizin için önemli değildir, ancak kullanıcının paketlenmiş görüntülere sahip çoklu disk dosyalarına / cihazlarına ve kullanıcının konum bilgisini aramak için sağladığı bilgilerden hızlı bir indeks almasına ilişkin alt seviye kavramı çok uygundur.
Özel dosya sistemleri
Tabii ki, bunlar sadece bir dosyada bir dosya sistemi oluşturmak ve kendi dosya sistemi kodunuzu yazmanız dışında onu geri döngü üzerine monte etmekle ilgili insanların konuştukları ile aynı kavramlardır. Elbette, sisteminizin çoğunlukla okuma olduğunu söylediğiniz için, aslında bir disk bölümünü (veya boyutlandırma esnekliği için lvm bölümünü) bu amaç için ayırabilirsiniz. Yedeklemek istediğinizde, salt okunur dosya sistemini bağlayın ve ardından bölüm bitlerinin bir kopyasını alın.
LVM
Yukarıda bir bölümün dinamik boyutlandırılmasına izin vermek için faydalı olduğundan LVM'den bahsetmiştim; Ancak, elbette, LVM çok uygulanabilir olabilecek başka özelliklere sahiptir. Özellikle bir dosya sistemini bir anda dondurmanızı sağlayan "anlık görüntü" işlevi. Herhangi bir kazayla rm -rf
ya da her neyse, anlık görüntüyü rahatsız etmeyecektir. Tam olarak ne yapmaya çalıştığınıza bağlı olarak bu, yedekleme ihtiyaçlarınız için yeterli olabilir.
RAID-1
RAID'e zaten aşina olduğunuzdan ve muhtemelen güvenilirlik için zaten kullandığınızdan eminim, ancak RAID-1 en azından RAID yazılımı kullanıyorsanız (donanımsal RAID ile kullanabilirsiniz, ancak bu gerçekten Daha düşük güvenilirlik sağlar çünkü aynı model / revizyon kontrol cihazının okunması gerekebilir). Konsept, normal güvenilirlik ihtiyaçlarınız için gerçekte ihtiyaç duyduğunuzdan daha fazla bir diske sahip bir RAID-1 grubu oluşturmanızdır (örneğin, RAID-1 yazılımını iki diskli veya muhtemelen büyük bir disk ve donanım ile kullanıyorsanız üçüncü bir disk) Donanımın üstünde RAID-1 bulunan RAID-1 yazılımı olan daha küçük disklere sahip RAID5). Yedekleme zamanı geldiğinde, bir disk takın, mdadm'dan bu diski baskın grubuna eklemesini isteyin, tamlık gösterene kadar bekleyin, isteğe bağlı olarak bir onaylama taraması isteyin ve sonra diski çıkarın. Tabii ki,