Ottima guida Gimli!
L'unico consiglio che ti posso dare è quello di backuppare anche la cartella /var/spool/cron/crontabs. E' sempre abbastanza odioso riscrivere i cronjob
Io sul mio server ho utilizzato strumenti simili per il monitoraggio, anche se meno affinati dei tuoi
Monitoraggio hardware.
lm-sensors + semplice script bash che mi avverte via email se la temp di cpu/chipset o hdd superano una soglia limite
Più in generale uso Munin per la creazione di grafici (grazie a RRDtool) che riportano varie statistiche (Apache Disk Exim Mysql Network Nfs Uptime Processes Sensors Squid System), consultabili via browser
Monitoraggio dei log.
Demone di logging: sysklogd
Analisi log ed invio e-mail: logwatch con report giornaliero
Backup (protetto) delle porzioni fondamentali del sistema.
Utilizzo un programma che ho trovato nei rep di debian: ibackup
Giornalmente archivia i seguenti file e cartelle:
Codice:
|-- boot|
| |-- config-2.6.26
| `-- grub
| `-- menu.lst
|-- etc
|-- tmp
| `-- sysinfo
| |-- deb_installed (dpkg -l)
| |-- deb_installed_gs (dpkg --get-selections)
| |-- dmesg
| |-- fdisk-l
| |-- ifconfig
| |-- netstat-nr
| |-- netstat-plunt (Active Internet connections)
| `-- netstat-s
|-- usr
| `-- src
| `-- linux
`-- var
`-- spool
`-- cron
`-- crontabs