Przywrócenie kilku małych plików z dużej kopii zapasowej zajmuje dużo czasu

Objawy problemu

Przywrócenie małego pliku lub katalogu (np. Tylko kilku megabajtów) zajmuje dużo czasu z kopii zapasowej dużego systemu plików (np. Katalogu zawierającego 1 terabajt danych).

opis problemu

Amanda przechowuje kopie zapasowe systemu plików w jednym z dwóch ogólnych formatów obrazu:

  • Kopie zapasowe systemu plików UNIX / Linux, NFS i CIFS to pliki smoła archiwa, zwykle GNU tar.
  • Kopie zapasowe Windows NTFS są oparte na ZIP64 format.

Oba formaty są przywracane, zaczynając od początku obrazu i przesyłając go kolejno, niezależnie od tego, czy przywracasz cały obraz, czy tylko wybrane pliki / katalogi. Dlatego czas przywracania plików może być podobny do czasu potrzebnego do utworzenia obrazu kopii zapasowej.

Aby przywrócić tylko wybrane pliki, smoła lub klient Windows Zmanda musi nadal rozpocząć przesyłanie strumieniowe przez cały obraz od początku do końca, przywracając pliki, gdy je znajdzie.

Rozkład

Aby skrócić czas przywracania wybranych plików, należy skrócić czas tworzenia kopii zapasowej. Jednym ze sposobów jest podzielenie go na wiele mniejszych obiektów, które tworzą kopie zapasowe różnych części oryginalnego dużego obiektu.

Rozważmy następujący przykład:

$ ls / big / data dir1 / dir2 / largedir1 / largedir2 / file1 file2
  1. Utwórz obiekt zapasowy dla ” / big / data”I wyklucz duże podkatalogi („./largedir1" i " ./largedir2„). Zapoznaj się z następującą dokumentacją, aby uzyskać szczegółowe informacje na temat składni wykluczania:

    http://docs.zmanda.com/Project:Amanda_Enterprise_3.3/ZMC_Users_Manual/Backup_What#Exclude_Specifications
     
  2. Utwórz kopię zapasową każdego podkatalogu jako oddzielnego obiektu:
    • / big / data / largedir1
    • / big / data / largedir2
  3. Lub (tylko UNIX / Linux, NFS i CIFS) utwórz wiele obiektów kopii zapasowych / dużych / danych z różnymi aliasami (Kopia zapasowa | Co> Opcje zaawansowane> Alias), I użyć wykluczać i zawierać nieruchomości. Plik wykluczać właściwość można ustawić w Kopia zapasowa | Co, ale zawierać właściwość należy dodać ręcznie do „/ etc / amanda / /disklist.conf ”Plik. Więcej informacji można znaleźć w następującym artykule:

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

Dzieląc duży obiekt na mniejsze i odtwarzając z mniejszego obiektu, Amanda może przesyłać mniej danych do procesu przywracania.

pl_PLPolish