Backup HOWTO

Från Lysators datorhandbok, den ultimata referensen.
Version från den 23 mars 2006 kl. 22.55 av Poj (diskussion | bidrag)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Översikt

I skrivande stund, 2005-05-10, har vi ett backupsystem i drift. På bakis.lysator.liu.se körs en nätverksinstallation av Bacula som tar backup av diverse datorer.

Att sätta upp en ny klient

Recept från eRik Forsberg (i inlägg 12990843):

  • Kopiera ~pen/extsrc/bacula/cvs till lagom ställe på burk.
  • Applicera patchen i text 12990729 på src/filed/restore.c
  • cd cvs/bacula/
  • ./configure --enable-client-only --prefix=/opt/bacula \
        --enable-readline --with-working-dir=/var/bacula/working
  • make
  • Som root: make install
  • Starta om bacula: /etc/init.d/bacula restart.

De här filerna behöver installeras på klienten:

  • /opt/bacula/sbin/bacula-fd
  • /opt/bacula/etc/bacula-fd.conf
  • /opt/bacula/etc/local_partitions

På server måste man editera /lysator/etc/bacula/bacula-dir.conf.

Sedan måste man köra bconsole -> reload.

/opt/bacula/etc/bconsole.conf ska innehålla bakis.lysator.liu.se.

För att verifiera en klientinstallation kan man göra:

  • Kör /opt/bacula/sbin/bconsole (på bakis?)
  • Skriv estimate, välj klient (t ex fatabur)
  • Vänta. Om den spottar ur sig en estimering på hur mycket data den skulle backa om den körde en backup, så funkar klienten.

Man kan göra status client=Fatabur också för en enklare snabb-koll om klienten svarar.