Hur man använder amrecover-kommandot för att återställa data

Denna artikel är för Amanda Enterprise Edition (AE)

Med den här konfigurationen ska du nu kunna kontakta servern från värden där du utför återställningen genom att köra amrecover:

  1. Som root-användare kör du:
    # amrecover <your-backup-set-name-here>
  2. Om det behövs använder du kommandot “sethost” vid amrecover-prompten för att ställa in värdnamnet som anges på sidan “Backup what”. Du kan köra "listhost" vid amrecover-prompten för att se en lista med giltiga värdnamnalternativ.
    amrecover> sethost <hostname-of-the-backup-client>
  3. Använd kommandot "setdisk" för att ställa in skiv- / katalognamnet som anges på sidan "Säkerhetskopiera vad". Du kan köra “listdisk” vid amrecover-prompten för att se en lista över giltiga diskar / katalogalternativ.
    amrecover> setdisk <directory-that-was-backed-up>
  4. Använd kommandot “ls” för att lista innehållet i den senast lyckade säkerhetskopian
    amrecover> ls
  5. Använd kommandot “cd” för att ändra katalog och leta upp filen du behöver återställa i säkerhetskopian
    amrecover> cd <directory>
  6. Om du inte körde amrecover från den katalog som du vill återställa, använd kommandot “lcd” för att ändra den lokala katalogen (katalogen där filer och kataloger kommer att återställas)
    amrecover> lcd <local-directory>
  7. Använd kommandot “lägg till” upprepade gånger efter behov för att välja alla filer och kataloger som du vill återställa
    amrecover> add <file-I-want-to-restore>
  8. När du är klar med att välja filer och kataloger för att återställa använder du kommandot “extrahera” för att extrahera (återställa) de markerade filerna och katalogerna
    amrecover> extract
    Answer questions as prompted.
  9. Använd kommandot "avsluta" för att avsluta "amrecover" -prompten
    amrecover> quit

Anmärkningar:

  1. Om du behöver återställa data från ett visst datum använder du kommandot "setdate" i "amrecover" -prompten. T.ex. amrecover> uppsättningsdatum ÅÅÅÅ-MM-DD-HH-MM-SS
  2. Som vanligt kommer "# man amrecover" att ge dig alla alternativ för detta kommando.