Hola companys, com pense que és un tema important vaig a explicar un poquet com ho faig jo per fer còpies de secretictac.
Tinc al cron un script que fa automàticament tots els dies una còpia a les 17:00 hores. En el fitxer /etc/crontrab tinc el següent:
0 17 * * * root /home/server/backupsecretictac.sh
i en la carpeta home del server tinc el següent script (backupsecretictac.sh) amb permisos d'execució:
#!/bin/sh
mysqldump -uroot -plliurex --opt secretictac > /home/server/Dropbox/secretictac.sql
Com que tinc la carpeta /var/www/secretictac vinculada amb el meu dropbox, la còpia dels arxius és automàtica. Ja sé que aquesta part és la més discutible del meu sistema xDD, si no voleu utilitzar dropbox podeu afegir al script el següent per fer còpies de la carpeta amb rsync
#variable de la carpeta que volem fer backup
backup=/var/www/secretictac
#variable de la ruta de destí
desti=/home/ELTEUUSUARI/carpeta
#comandament per fer la còpia
rsync -avz --delete -u --no-whole-file ${backup} ${desti}
Sobre rsync n'hi ha molta documentació en la xarxa amb moltes variants per fer còpies de seguretat, fa poc també he trobat rsnapshot que té molt bona pinta per còpies recursives però encara no l'he utilitzat.
Així és com jo funcione... segur que es pot millorar, s'admeten suggerències ;)