linux:scripts:protocolobackup

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:scripts:protocolobackup [27/02/2012 09:30] – [esclavo] matelinux:scripts:protocolobackup [27/02/2012 10:20] (actual) – [scripts] mate
Línia 5: Línia 5:
 == esclavo == esclavo
   * (1) crear cuenta específica para backups: ''$ useradd -c "Usuario de backup" -m -d /home/bck bck''   * (1) crear cuenta específica para backups: ''$ useradd -c "Usuario de backup" -m -d /home/bck bck''
-  * (4) configurar el ''bck.ini''+  * (4) crear directorio de ficheros de backups, configurar el ''bck.ini''
   * (5) configurar en la cuenta de ROOT los cron a ejecutar   * (5) configurar en la cuenta de ROOT los cron a ejecutar
     * 01:00 -> eliminar ficheros de backup anteriores a 1 mes: ''00 01 * * * find /home/bck/backups -type f -mtime +30 -exec rm -f {} \; > /dev/null 2>&1''     * 01:00 -> eliminar ficheros de backup anteriores a 1 mes: ''00 01 * * * find /home/bck/backups -type f -mtime +30 -exec rm -f {} \; > /dev/null 2>&1''
Línia 53: Línia 53:
 # #
  
-source bck.ini+source /home/bck/bck.ini
  
 # crea un tar de los directorios especificados en LISTA # crea un tar de los directorios especificados en LISTA
Línia 95: Línia 95:
 # #
  
-source bck.ini+source /home/bck/bck.ini
  
 # DBS=`mysql -u$DBUSER -h$DBHOST -e"show databases"` # DBS=`mysql -u$DBUSER -h$DBHOST -e"show databases"`
Línia 112: Línia 112:
  
 #tar --remove-files -cf $TARPREFIX-$SUFFIX.tar $SUFFIX-*.gz #tar --remove-files -cf $TARPREFIX-$SUFFIX.tar $SUFFIX-*.gz
-tar --remove-files -cf $FECHA-$HOSTNAME-mysql.tar $FECHA-$HOSTNAME-mysql*.gz+tar --remove-files -cf $LOCALDIR$FECHA-$HOSTNAME-mysql.tar $LOCALDIR$FECHA-$HOSTNAME-mysql*.gz
  
 exit 0 exit 0
  • linux/scripts/protocolobackup.1330363818.txt.gz
  • Darrera modificació: 27/02/2012 09:30
  • per mate