Büyük bir yedeklemeden birkaç küçük dosyanın geri yüklenmesi uzun zaman alır

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
  1. "İç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
     
  2. Her bir alt dizini ayrı bir nesne olarak yedekleyin:
    • / big / data / largedir1
    • / big / data / largedir2
  3. 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 kullan exclude ve include özellikleri.  exclude özellik ayarlanabilir Backup| What, ama include ö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.