Problem Symptom
Återställning av en liten fil eller katalog (t.ex. bara några få megabyte stor) tar lång tid från en säkerhetskopia av ett stort filsystem (t.ex. en katalog som innehåller 1 terabyte data).
Problembeskrivning
Amanda lagrar säkerhetskopior av filsystem i något av två allmänna bildformat:
- UNIX / Linux-filsystem, NFS och CIFS-säkerhetskopior är
tar
arkiv, vanligtvis GNU tjära. - Windows NTFS-säkerhetskopior baseras på
ZIP64
format.
Båda formaten återställs genom att börja i början av bilden och strömma igenom den seriellt, oavsett om du återställer hela bilden eller bara valda filer / kataloger. Därför kan tiden för att återställa filer vara ungefär lika lång som det tog att skapa säkerhetskopian.
För att återställa endast valda filer, tar
eller Zmanda Windows Client måste fortfarande börja strömma genom hela bilden från början till slut och återställa dina filer när den hittar dem.
Upplösning
För att minska återställningstiden för valda filer måste säkerhetskopieringstiden minskas. Ett sätt att göra detta är att dela upp det i flera, mindre objekt som säkerhetskopierar olika delar av det ursprungliga stora objektet.
Tänk på följande exempel:
$ ls /big/data dir1/ dir2/ largedir1/ largedir2/ file1 file2
- Skapa ett reservobjekt för ”
/big/data
"Och uteslut de stora underkatalogerna ("./largedir1
"Och"./largedir2
“). Se följande dokumentation för information om exkludera syntax:
http://docs.zmanda.com/Project:Amanda_Enterprise_3.3/ZMC_Users_Manual/Backup_What#Exclude_Specifications
- Säkerhetskopiera varje underkatalog som ett separat objekt:
- / big / data / largedir1
- / big / data / largedir2
- Eller (endast UNIX / Linux, NFS och CIFS) skapa flera / stora / data backup-objekt med olika alias (
Backup| What > Advanced Options > Alias
) och användaexclude
ochinclude
egenskaper. Deexclude
fastigheten kan ställas in iBackup| What
, Men deninclude
måste läggas till manuellt i "/etc/amanda/<BackupSet>/disklist.conf
”-Fil. Se följande artikel för mer information:
http://wiki.zmanda.com/index.php/How_To:Split_DLEs_With_Exclude_Lists
Genom att dela upp det stora objektet i mindre och återställa från det mindre objektet kan Amanda strömma igenom mindre data för återställningsprocessen.