36. Exemplo de um rotina com rsyncExemplo de um rotina com rsync
#!/bin/sh
export PATH=/usr/local/bin:/usr/bin:/bin
LIST="rootfs usr data data2"
for d in $LIST; do
mount /backup/$d
rsync -ax --exclude fstab --delete /$d/ /backup/$d/
umount /backup/$d
done
DAY=`date "+%A"`
rsync -a --delete /usr/local/apache /data2/backups/$DAY
rsync -a --delete /data/solid /data2/backups/$DAY
39. Exemplos de utilização do cronExemplos de utilização do cron
# Roda o comando updatedb command aos 35 minutos de cada
hora
35 * * * * root updatedb
# Roda /usr/local/bin/diskusage.sh a cada 5 minutos (ex.: 0, 5,
10, 15, ...)
*/5 * * * * root /usr/local/bin/diskusage.sh
# Roda /usr/local/bin/diskusage.sh at 1:25 AM, 1:50 AM a cada
terça e no dia 15 de cada mês
25,50 1 15 * 2 root /usr/local/bin/diskusage.sh
43. Redundant Array of Inexpensive DisksRedundant Array of Inexpensive Disks
44.
45.
46.
47.
48. Informações importantes sobre RAIDInformações importantes sobre RAID
RAID não é Backup, é redundância!
Utilizar somente RAID 0, 1 e 0+1
Evite RAID 5 e similares (RAID
baseada em paridade)
74. Vantagens do AmandaVantagens do Amanda
Boa Documentação
Implementação rápida
Cópia simultânea em disco e fita
Uso de ferramentas nativas
Suporte a criptografia
Gerência automática do tipo de backup
76. Vantagens do BaculaVantagens do Bacula
Tape Spanning
Backups em paralelo
Multiplos Backups por fita
Catalogo de backup baseado em banco de
dados
Suporte a robô de fita
86. Formatos de compactação
Gerenciando fitas
Backup P2P
Criptografia
Integridade de dados
Restaurando backups
Automatizando testes
GNU Tar
Serviços específicos
Hot Backup
Backup Clientless