Dies ist eine alte Version des Dokuments!
Datensicherung - Backup
Geräte bekommen Defekte. Zwangsläufig. Deshalb: Datensicherung!
Bandsicherung
Am Server ist ein LTO2 Laufwerk angeschlossen.
Gerät: /dev/nst0
bzw. /dev/st0
Der Unterschied zwischen nst0
und st0
ist, daß das zweite gerät nach jedem Auftrag automatisch zum bandanfang zurückspult. Bacula empfieht, nst0
zu verwenden.
Band löschen: mt -f /dev/st0 erase
Achtung: Dieser Vorgang kann mehrere Stunden dauern.
Als Datensicherungssoftware kann man Bacula verwenden. Die Katalogdaten speichern wir in MySQL.
apt-get install bacula-director-mysql bacula-fd bacula-sd bacula-sd-mysql bacula-console
mysql -u root -p > CREATE DATABASE bacula CHARACTER SET UTF8; > CREATE USER bacula@localhost IDENTIFIED BY '********'; > GRANT ALL PRIVILEGES ON bacula.* TO bacula@localhost; > FLUSH PRIVILEGES;
Für Scripte, die auf die Datenbank zugreifen müssen, werden
die Zugriffsdaten in einer speziellen Datei vorgehalten.
Diese kann mit --defaults-file <filename>
verwendet werden.
Nach einer installation hat das Script delete_catalog_backup
die falschen Berechtigungen. Am besten umstellen mit:
chown bacula. delete_catalog_backup chmod 750 delete_catalog_backup
- mysql-defaults.cnf
[client] host = localhost user = bacula password = ******** socket = /var/run/mysqld/mysqld.sock
Storage Daemon konfigurieren
- File Storage nach
/var/backups/mysql
- Tape Storage (LTO-2)