Solaris handbok för Sun-tillbehör

Kommandot ufsrestore

Kommandot ufsrestore kopierar filsystem från band till hårddisk. Det kan endsat kopiera filsystem som skapades av kommandot ufsdump.

Du måste använda ufsrestore med något av följande tre alternativ:

Följande alternativ är inte obligatoriska:

Exempel:

Följande exempel visar hur du tar fram en fil från band interaktivt. Filen lagras i den aktuella katalogen (/disk2 i detta exempel). En blockfaktor på 96 anges liksom dumpfilen (den första bandstationen) /dev/rmt/0.


Obs!

Du måste använda samma blockfaktor (eller högre) när du tar fram eller kopierar filer från bandet till hårddisken som du använde när du kopierade filerna från hårddisken till bandet.


exempel# cd /disk2
exempel# ufsrestore ibf 126 /dev/rmt/0
ufsrestore > ?
Available commands are:
  ls [arg] - list directory
  cd arg - change directory
  pwd - print current directory
  add [arg] - add 'arg' to list of files to be extracted
  delete [arg] - delete 'arg' from list of files to be
extracted
  extract - extract requested files
  setmodes - set modes of requested directories
  quit - immediately exit program
  what - list dump header information
  verbose - toggle verbose flag (useful with "ls")
  help or '?' - print this list
IF no 'arg' is supplied, the current directory is used


Systemet svarar med en ledtext för ufsrestore. Om du skriver ett frågetecken visas en lista med tillgängliga parametrar.

Ta fram en lista med de kataloger som ligger på bandet genom att skriva ls.


ufsrestore > ls
4lib/     dict        mail    openwin      spool
5bin      games       man/    preserve     src
adm       include/    net     pub          tmp

Lägg nu till filerna eller katalogerna till listan med de filer du vill återställa med kommandot add:


ufsrestore > add man mail

I det här exemplet läggs filerna man och mail till listan med de filer som skall återställas från bandet.

Nu kan du återställa de här filerna från bandet. De kommer att skrivas till din aktuella arbetskatalog (/disk2 i det här exemplet).


ufsrestore > extract

När alla önskade filer har återställts avslutar du ufsrestore med q:


ufsrestore > q