[ ctpaba @ 06.10.2006. 09:34 ] @
na masini Sun Solaris 8 (sparc platforma) imam backup skriptu koja izgleda otprilike ovako:
Code:
TAPE=/dev/rmt/0n
FS="/ /usr /opt /var /export/home /data /java /weblogic"
mt rew
LEVELS=0
ERROR=false

for var in $FS
do
       if (ufsdump 0uf $TAPE $var)
       then
               LEVELS=`expr $LEVELS + 1`
               SAVED_FS="$SAVED_FS$var "
       else
               log_error "Error Writing Filesystem $var!"
               break
       fi
done
mt rew


ima li neko ideju o sintaksi za ufsrestore ? trebao bih restaurirati samo direktorijum /opt i priznajem da mi "man ufsrestore" nije bas jasan.
10x
[ neetzach @ 08.10.2006. 20:07 ] @
Pod predpostavkom da je /opt mountpoint, tj. drugi disk ili particija, onda treba da udjes u njega i kucas:

# ufsrestore rf /dev/rmt/0n

To ce rekurzivno da vrati fajlove sa trake. Sudeci po skripti, backup radi stalno full backup, bez inkrementalnih tako da ti je jedan restore dovoljan.
[ ctpaba @ 09.10.2006. 08:13 ] @


Da "/opt" je je posebna particija i naravno mounting point.
Video sam da skripta u stvari backupuje "/ /usr /opt /var /export/home /data /java /weblogic" i komanda "# ufsrestore rf /dev/rmt/0n" koliko ja vidim ima sve da pregazi.

sad meni je problem u tome sto meni treba samo "/opt" i ne bih da pregazim ostale direktorijume posto je u medjuvremenu radjeno puno stvari i tako bih izgubio skoro 2 meseca rada cele jedne ekipe.

ja kad radim backup radim drugacije i koristim tar tako da kad mi zatreba mogu da izvucem i samo jedan fajl koji mi je potreban a ovo mi deluje kao najgora moguca varijanta

10x
[ neetzach @ 10.10.2006. 06:10 ] @
Imas i varijantu da radis interaktivni backup, tj.: ufsrestore if <trka>
Tako ces moci da markiras direktorijume za restore.