Skip to content

Instantly share code, notes, and snippets.

@mrmamba
Created December 11, 2012 11:12
Show Gist options
  • Save mrmamba/4257843 to your computer and use it in GitHub Desktop.
Save mrmamba/4257843 to your computer and use it in GitHub Desktop.
Archivado Drobpx
#!/bin/bash
retencion=31
fecha=`date +"%m%d%y"`
cd /root/Dropbox
/bin/tar cjf web.tar.bz2 web/
mv web.tar.bz2 archive/$fecha.bz2
find /root/Dropbox/archive/*.bz2 -mtime +$retencion -exec rm {} \;
#!/bin/bash
#variables
fecha=`date +"%m%d%y"`
retencion=30
directorioTrabajo=/root/Dropbox/sql
#volcado bbdd
cd $directorioTrabajo
/usr/bin/mysqldump --user USUARIO--password=CLAVE basededatos > $directorioTrabajo/$fecha.sql
#compresion fichero
/bin/bzip2 $fecha.sql
#limpieza ficheros viejos
find $directorioTrabajo/*.bz2 -mtime +$retencion -exec rm {} \;
#!/bin/bash
/usr/bin/rsync -azv --delete /var/www/WEB/ /root/Dropbox/web/
@zigotica
Copy link

awesome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment