Pulihkan beberapa fail kecil dari sandaran besar memerlukan masa yang lama

Gejala Isu

Pemulihan fail atau direktori kecil (misalnya, hanya beberapa megabait besar) memerlukan masa yang lama dari sandaran sistem fail yang besar (contohnya, direktori yang mengandungi 1 terabait data).

Penerangan Isu

Amanda menyimpan sandaran sistem fail dalam salah satu daripada dua format gambar umum:

  • Sistem fail UNIX / Linux, NFS, dan sandaran CIFS adalah tar arkib, biasanya tar GNU.
  • Sandaran Windows NTFS didasarkan pada ZIP64 format.

Kedua-dua format dipulihkan dengan bermula pada awal gambar dan mengalirkannya secara bersiri, sama ada anda memulihkan keseluruhan gambar atau hanya fail / direktori yang dipilih. Oleh itu, masa untuk memulihkan fail boleh serupa dengan masa yang diperlukan untuk membuat gambar sandaran.

Untuk memulihkan fail yang dipilih sahaja, tar atau Pelanggan Windows Zmanda masih mesti memulakan aliran melalui keseluruhan gambar dari awal hingga akhir, memulihkan fail anda ketika ia menemukannya.

Resolusi

Untuk mengurangkan masa pemulihan fail yang dipilih, masa sandaran mesti dikurangkan. Salah satu cara untuk melakukannya adalah dengan membaginya menjadi beberapa objek yang lebih kecil yang menyandarkan bahagian yang berlainan dari objek yang besar dan asli.

Pertimbangkan contoh berikut:

$ ls /big/data
dir1/
dir2/
largedir1/
largedir2/
file1
file2
  1. Buat objek sandaran untuk ” /big/data"Dan tidak termasuk subdirektori besar ("./largedir1"Dan" ./largedir2"). Lihat dokumentasi berikut untuk perincian mengenai sintaks pengecualian:

    http://docs.zmanda.com/Project:Amanda_Enterprise_3.3/ZMC_Users_Manual/Backup_What#Exclude_Specifications
     
  2. Sandarkan setiap sub-direktori sebagai objek yang berasingan:
    • / big / data / largedir1
    • / big / data / largedir2
  3. Atau (UNIX / Linux, NFS, dan CIFS sahaja) buat objek sandaran berbilang / besar / data dengan alias yang berbeza (Backup| What > Advanced Options > Alias, dan gunakan exclude and include harta benda. The exclude harta tanah boleh didirikan di Backup| What, Tetapi include harta mesti ditambahkan secara manual ke “/etc/amanda/<BackupSet>/disklist.conf "Fail. Sila baca artikel berikut untuk maklumat lebih lanjut:

    http://wiki.zmanda.com/index.php/How_To:Split_DLEs_With_Exclude_Lists

Dengan membelah objek besar menjadi objek yang lebih kecil dan memulihkan dari objek yang lebih kecil, Amanda dapat mengalirkan lebih sedikit data untuk proses pemulihan.