Drift/Backup: Difference between revisions
< Drift
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
== Restore == | == Restore == | ||
# logg på nosferatu | # logg på nosferatu og su til root | ||
# Start bconsole | # Start bconsole | ||
# Skriv: `restore` | # Skriv: `restore` | ||
# Velg restore-metode fra listen | # Velg restore-metode fra listen | ||
#* For å restore en hel mappe: | #* For å restore en hel mappe: | ||
#** | #** Velg #10: "Find the [[Verbatim(JobIds)]] for a backup for a client before a specified time" | ||
#** | #** Velg #11: "Enter a list of directories to restore for found [[Verbatim(JobIds)]]" | ||
# For å restore en enkelt fil fra en gitt dato: | # For å restore en enkelt fil fra en gitt dato: | ||
#* | #* Velg #8: "Enter a list of files to restore before a specified time" | ||
# | # Skriv inn liste over filer/kataloger som skal gjenopprettes. IKKE skriv /export foran /home. | ||
# Husk å trykke enter en ekstra gang på slutten, så det blir en tom linje. | |||
# Vent minst en halv time. | |||
# | |||
# Velg mappen filene skal lagres til. | # Velg mappen filene skal lagres til. | ||
# Sjekk at alt er riktig satt, feil kan du rette med 'mod'. | # Sjekk at alt er riktig satt, feil kan du rette med 'mod'. |
Revision as of 01:41, 14 March 2007
Backup
Backup blir gjort med bacula, klienter kjoeres på decibel (backup av /home) og bacchus (backup av /local/adm/). Backupserveren er nosferatu.pvv.ntnu.no. Innloggingen der er begrenset til vi finner ut om det er bare drift eller alle pvv sine medlemmer som skal ha tilgang til boksen.
Restore
- logg på nosferatu og su til root
- Start bconsole
- Skriv: `restore`
- Velg restore-metode fra listen
- For å restore en hel mappe:
- Velg #10: "Find the Verbatim(JobIds) for a backup for a client before a specified time"
- Velg #11: "Enter a list of directories to restore for found Verbatim(JobIds)"
- For å restore en hel mappe:
- For å restore en enkelt fil fra en gitt dato:
- Velg #8: "Enter a list of files to restore before a specified time"
- Skriv inn liste over filer/kataloger som skal gjenopprettes. IKKE skriv /export foran /home.
- Husk å trykke enter en ekstra gang på slutten, så det blir en tom linje.
- Vent minst en halv time.
- Velg mappen filene skal lagres til.
- Sjekk at alt er riktig satt, feil kan du rette med 'mod'.
- Godkjenn kjøring av jobb.
- Vent på at dataen skal hentes ut fra backup.
Linker
Server-oppsett
Quirks
/var på nosferatu var for liten til at databasen som bacula bruker fikk plass der så /var/db/bacula er symlinket til /data/bacula.
Starting services
Man starter bacula-fd på decibel med kommandoen: /usr/local/sbin/bacula-fd -v -d 5 -c /usr/local/etc/bacula-fd.conf
Ny disk
Hvis du skal legge til en disk for f.eks. Incr-0020:
- Sett inn den nye disken med drivebaysaken slått av.
- Slå på draivbæien.
- Se hvilken device den får.
- Gjør sånn mongo-bsd-formatering. (Et filsystem per disk er greit.)
- Sett den opp til å montere på /backup/diskX
- Lag /var/backup/Incr-0020 som en symlink til /backup/diskX/Incr-0020
- Gå inn i bconsole
- Kjør label, velg Incr-poolen, skriv Incr-0020 (sånn ca., gidder ikke å sjekke rekkefølge nå)
- Avslutt bconsole
- Gå til /usr/local/etc
- co -l bacula-dir.conf
- Endre "Max Volumes" under Incr-poolen til 20
- ci -u bacula-dir.conf
- Drep og start på nytt alle bacula-relaterte prosesser