doc:appunti:linux:sa:bacula
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:bacula [2013/08/29 10:07] – [Setup iniziale] niccolo | doc:appunti:linux:sa:bacula [2018/06/15 15:23] (current) – [Logging e notifiche mail] niccolo | ||
---|---|---|---|
Line 100: | Line 100: | ||
Nella configurazione del Director si dichiara uno o più **Storage**, | Nella configurazione del Director si dichiara uno o più **Storage**, | ||
+ | ===== Logging e notifiche mail ===== | ||
+ | |||
+ | Qui la documentazione sulla [[http:// | ||
+ | |||
+ | Attenzione alla configurazione predefinita e la rotazione dei log in Debian! Nella risorsa **Messages** del director controllare la direttiva **append**, deve essere adeguata al logrotate che viene installato in **''/ | ||
+ | |||
+ | Nell' | ||
+ | |||
+ | In una situazione un po' più strutturata i messaggi vengono inviati ad un indirizzo di posta elettronica standard, qualificato con un dominio: | ||
+ | |||
+ | < | ||
+ | mail = alert@rigacci.org = all, !skipped | ||
+ | operator = alert@rigacci.org = mount | ||
+ | </ | ||
+ | |||
+ | Se si desidera che vengano inviate mail solo in condizioni di errore dovrebbe essere sufficiente sostituire la direttiva **mail** con la direttiva **mail on error**: | ||
+ | |||
+ | < | ||
+ | mail on error = alert@rigacci.org = all, !skipped | ||
+ | </ | ||
+ | |||
+ | È opportuno anche verificare il mittente apposto ai messaggi generati, l' | ||
+ | |||
+ | < | ||
+ | mailcommand = "/ | ||
+ | operatorcommand = "/ | ||
+ | </ | ||
===== Configurazione di un client ===== | ===== Configurazione di un client ===== | ||
Line 227: | Line 254: | ||
===== Installazione Client Windows ===== | ===== Installazione Client Windows ===== | ||
- | Scaricare ed eseguire **win32bacula-5.0.2.exe**, | + | Scaricare ed eseguire **win32bacula-5.0.2.exe**, |
Da //Start//, //Strumenti di amministrazione//, | Da //Start//, //Strumenti di amministrazione//, | ||
- | Se il servizio non parte si può controllare eventuali messaggi di errore lanciando **'' | + | Se il servizio non parte si può controllare eventuali messaggi di errore lanciando **'' |
Nel caso nostro è stato necessario commentare la sezione relativa al restricted director per il tray monitor. | Nel caso nostro è stato necessario commentare la sezione relativa al restricted director per il tray monitor. | ||
+ | |||
+ | Con la versione 5.2.10 su Windows 2008 Server, il file di configurazione è in '' | ||
**NOTA1:** Se si esegue **Bat** come utente Administrator la lista **Jobs Run** rimane vuota. | **NOTA1:** Se si esegue **Bat** come utente Administrator la lista **Jobs Run** rimane vuota. | ||
- | **NOTA2:** Quando si fa il backup di un filesystem Windows | + | **NOTA2:** Quando si fa il backup di un filesystem Windows |
**'' | **'' | ||
+ | |||
+ | Ecco un esempio di una risorsa //FileSet// per client Windows: | ||
+ | |||
+ | < | ||
+ | FileSet { | ||
+ | Name = " | ||
+ | Enable VSS = yes | ||
+ | Include { | ||
+ | Options { | ||
+ | | ||
+ | } | ||
+ | File = " | ||
+ | File = " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
===== ERR=Connection reset by peer ===== | ===== ERR=Connection reset by peer ===== | ||
Line 385: | Line 430: | ||
In questa pagina sono riassunte le configurazioni necessarie: [[bacula_virtual_changer_config]]. | In questa pagina sono riassunte le configurazioni necessarie: [[bacula_virtual_changer_config]]. | ||
==== Setup iniziale ==== | ==== Setup iniziale ==== | ||
- | |||
- | Formattare uno o più dischi USB dopo aver creato una singola partizione: | ||
- | |||
- | < | ||
- | mkfs.ext4 -T largefile -L " | ||
- | </ | ||
- | |||
- | Tutti i dischi che appartengono a questo stesso **autochanger virtuale** avranno la **stessa label**. | ||
Vedere l' | Vedere l' | ||
Line 410: | Line 447: | ||
magazine | magazine | ||
</ | </ | ||
- | |||
- | Il punto di montaggio è **''/ | ||
- | |||
- | < | ||
- | chown -R bacula.disk / | ||
- | chmod 0770 / | ||
- | </ | ||
Aggiustare lo script (**attenzione: | Aggiustare lo script (**attenzione: | ||
Line 426: | Line 456: | ||
chown root.tape / | chown root.tape / | ||
chmod 0640 / | chmod 0640 / | ||
+ | </ | ||
+ | |||
+ | **Formattare uno o più dischi** USB dopo aver creato una singola partizione: | ||
+ | |||
+ | < | ||
+ | mkfs.ext4 -T largefile -L " | ||
+ | </ | ||
+ | |||
+ | Tutti i dischi che appartengono a questo stesso **autochanger virtuale** avranno la **stessa label**. | ||
+ | |||
+ | Il punto di montaggio è **''/ | ||
+ | |||
+ | < | ||
+ | chown -R bacula.disk / | ||
+ | chmod 0770 / | ||
</ | </ | ||
Line 459: | Line 504: | ||
mount | grep usbchanger | mount | grep usbchanger | ||
# Not mounted! | # Not mounted! | ||
- | cd /var/lib/bacula/ | + | ls -l /mnt/usbchanger1/magazine |
- | cat loaded0 | + | |
- | 5 | + | |
# Device is now mounted: | # Device is now mounted: | ||
mount | grep usbchanger | mount | grep usbchanger | ||
Line 467: | Line 510: | ||
</ | </ | ||
- | ====== Manipolazione dei magazzini | + | ==== Manipolazione dei magazzini ==== |
FIXME **Attenzione** agli errori che si possono causare con il load/unload dei nastri (virtuali) dal magazzino (hard disk USB) nel drive (virtuale). | FIXME **Attenzione** agli errori che si possono causare con il load/unload dei nastri (virtuali) dal magazzino (hard disk USB) nel drive (virtuale). | ||
+ | |||
+ | Prima di scollegare il disco USB accertarsi che il nastro virtuale sia tolto dal drive virtuale: | ||
+ | |||
+ | < | ||
+ | status storage=usbchanger1 | ||
+ | ... | ||
+ | Device " | ||
+ | Slot 10 is loaded in drive 0. | ||
+ | |||
+ | unmount storage=usbchanger1 | ||
+ | 3307 Issuing autochanger " | ||
+ | 3901 Device " | ||
+ | </ | ||
+ | |||
+ | Da **'' | ||
+ | |||
+ | Alcuni file mantengono le informazioni di stato e possono essere consultati direttamente: | ||
+ | |||
+ | * **''/ | ||
+ | * **''/ | ||
+ | * **''/ | ||
+ | * **''/ | ||
==== Utilizzare manualmente i volumi dell' | ==== Utilizzare manualmente i volumi dell' | ||
Line 627: | Line 692: | ||
</ | </ | ||
- | Il restore verrà effettuato sull' | + | Il restore verrà effettuato sull' |
doc/appunti/linux/sa/bacula.1377763622.txt.gz · Last modified: 2013/08/29 10:07 by niccolo