UiO har standardisert på TSM (Tivoli™ Storage Manager) som backupsystem. Dette systemet brukes av alle UNIX-maskiner og også endel PC-er som folk vil ta backup av.
De aller fleste Linux-maskiner ikke trenger backup i det hele
tatt, og man slipper litt styr med å sette opp det hele. Det
er ikke noe poeng i å ta backup av en maskin med bare
/, /usr og
/local, da dette er lett å gjenskape
ved reinstallasjon og dist (STORE).
![]() | Notat |
|---|---|
For generell informasjon om backup av UNIX, samt en utførlig FAQ med eksempler, se denne siden. |
For å registrere en backup-klient, send en mail til
<restore@usit.uio.no>. For å si fra at en
maskin ikke trenger backup i det hele tatt
lager du en fil
/etc/usit/tsm.noclient:
maskin.uio.no# touch /etc/usit/tsm.noclient
Hvis du har konfigurert maskinen etter installasjon slik det fremgår på disse web-sidene, blir dette flagget laget automatisk.
For at USIT skal sikre skikkelig backup av din Linux-maskin
må du altså si fra til
<restore@usit.uio.no> om følgende:
Hvilke partisjoner/kataloger det skal tas backup av
Hvor ofte det skal tas backup (daglig/ukentlig)
Spesifiser hvilke filsystemer som kjører, hvis det er noe annet enn ext3
TSM-klienten linker gjerne mot tidligere versjoner av
libstdc++, og fordi det ikke er (var)
binærkompabilitet mellom g++-versjoner trengs det en egen pakke i
nyere RedHat-versjoner.
Prøv å kjøre kommandoen dsmc, f.eks. slik:
maskin.uio.no# dsmc query filespace
/local/opt/tsm/bin/dsmc: error while loading shared libraries:
libstdc++.so.5: cannot open shared object file:
No such file or directory
Hvis du får feilmeldingen over og maskinen kjører RHEL4 eller RHEL5, mangler kompabilitetspakken "compat-libstdc++-33", som du kan installere slik:
For RHEL4:
maskin.uio.no# up2date compat-libstdc++-33
For RHEL5:
maskin.uio.no# yum -y install compat-libstdc++-33
![]() | Obs |
|---|---|
Hvis maskinen kjører 64bit Linux (x86_64), må du spesifisere at du skal installere 32bit-versjonen slik: For RHEL4:
For RHEL5:
|
Da skal dsmc virke igjen.