Het herstellen van een paar kleine bestanden uit een grote back-up duurt lang

Probleem Symptomen

Het herstellen van een klein bestand of map (bijv. Slechts een paar megabytes groot) duurt erg lang vanaf een back-up van een groot bestandssysteem (bijv. Een map met 1 terabyte aan gegevens).

Probleem Beschrijving

Amanda slaat back-ups van het bestandssysteem op in een van de twee algemene afbeeldingsindelingen:

  • UNIX / Linux-bestandssysteem, NFS en CIFS-back-ups zijn tar archieven, meestal GNU tar.
  • Windows NTFS-back-ups zijn gebaseerd op het ZIP64 formaat.

Beide formaten worden hersteld door aan het begin van de afbeelding te beginnen en er serieel doorheen te streamen, of u nu de volledige afbeelding herstelt of alleen geselecteerde bestanden / mappen. Daarom kan de tijd om bestanden te herstellen vergelijkbaar zijn met de tijd die nodig was om de backupimage te maken.

Om alleen geselecteerde bestanden te herstellen, tar of de Zmanda Windows Client moet nog steeds beginnen met streamen door de hele afbeelding van begin tot eind, en uw bestanden herstellen wanneer deze ze vindt.

Resolutie

Om de hersteltijd voor geselecteerde bestanden te verkorten, moet de back-uptijd worden verkort. Een manier om dit te doen, is door het op te splitsen in meerdere, kleinere objecten die een back-up maken van verschillende delen van het originele, grote object.

Overweeg het volgende voorbeeld:

$ ls /big/data
dir1/
dir2/
largedir1/
largedir2/
file1
file2
  1. Maak een back-upobject voor ' /big/data"En sluit de grote submappen ("./largedir1"En" ./largedir2“). Raadpleeg de volgende documentatie voor details over het uitsluiten van syntaxis:

    http://docs.zmanda.com/Project:Amanda_Enterprise_3.3/ZMC_Users_Manual/Backup_What#Exclude_Specifications
     
  2. Maak een back-up van elke submap als een afzonderlijk object:
    • / big / data / largedir1
    • / big / data / largedir2
  3. Of (alleen UNIX / Linux, NFS en CIFS) maak meerdere / big / data-back-upobjecten met verschillende aliassen (Backup| What > Advanced Options > Alias), en gebruiken exclude en include eigendommen. De exclude eigenschap kan worden ingesteld Backup| What, Maar de include eigenschap moet handmatig worden toegevoegd aan de "/etc/amanda/<BackupSet>/disklist.conf " het dossier. Raadpleeg het volgende artikel voor meer informatie:

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

Door het grote object in kleinere te splitsen en te herstellen vanaf het kleinere object, kan Amanda door minder gegevens stromen voor het herstelproces.