Sorun Belirtileri
Küçük bir dosyanın veya dizinin geri yüklenmesi (örneğin, yalnızca birkaç megabayt büyüklüğünde), büyük bir dosya sistemi yedeklemesinden (örneğin, 1 terabayt veri içeren bir dizin) uzun zaman alır.
Sorunun Açıklaması
Amanda, dosya sistemi yedeklerini iki genel görüntü biçiminden birinde depolar:
- UNIX / Linux dosya sistemi, NFS ve CIFS yedeklemeleri
tar
arşivler, genellikle GNU tar. - Windows NTFS yedeklemeleri,
ZIP64
biçimi.
Görüntünün tamamını ya da yalnızca seçilen dosyaları / dizinleri geri yüklüyor olsanız da, her iki biçim de görüntünün başlangıcından başlayarak ve onu seri olarak akıtarak geri yüklenir. Bu nedenle, dosyaları geri yükleme süresi, yedek imajı oluşturmak için geçen süreye benzer olabilir.
Yalnızca seçilen dosyaları geri yüklemek için, tar
veya Zmanda Windows İstemcisi, dosyalarınızı bulduğunda geri yükleyerek baştan sona tüm görüntü boyunca akışı başlatmalıdır.
çözüm
Seçili dosyalar için geri yükleme süresini azaltmak için yedekleme süresinin kısaltılması gerekir. Bunu yapmanın bir yolu, onu orijinal, büyük nesnenin farklı parçalarını yedekleyen çok sayıda küçük nesneye bölmektir.
Aşağıdaki örneği düşünün:
$ ls /big/data dir1/ dir2/ largedir1/ largedir2/ file1 file2
- "İçin bir yedekleme nesnesi oluşturun"
/big/data
"Ve büyük alt dizinleri ("./largedir1
" ve "./largedir2
"). Söz dizimini hariç tutmayla ilgili ayrıntılar için lütfen aşağıdaki belgelere bakın:
http://docs.zmanda.com/Project:Amanda_Enterprise_3.3/ZMC_Users_Manual/Backup_What#Exclude_Specifications
- Her bir alt dizini ayrı bir nesne olarak yedekleyin:
- / big / data / largedir1
- / big / data / largedir2
- Veya (yalnızca UNIX / Linux, NFS ve CIFS) farklı takma adlara sahip birden çok / büyük / veri yedekleme nesnesi oluşturun (
Backup| What > Advanced Options > Alias
), ve kullanexclude
veinclude
özellikleri.exclude
özellik ayarlanabilirBackup| What
, amainclude
özellik "/etc/amanda/<BackupSet>/disklist.conf
" dosya. Daha fazla bilgi için lütfen aşağıdaki makaleye bakın:
http://wiki.zmanda.com/index.php/How_To:Split_DLEs_With_Exclude_Lists
Büyük nesneyi daha küçük nesnelere bölerek ve daha küçük nesneden geri yükleyerek, Amanda geri yükleme işlemi için daha az veri akışı sağlayabilir.