#!/bin/sh
DBNAME=soporte
DATE=`date +"%Y%m%d"`
SQLFILE=$DBNAME-${DATE}.sql
mysqldump --opt -uroot -ppassword $DBNAME > $SQLFILE
gzip $SQLFILE
luego para subir al ftp se puede usar curl
asi
curl -u clave:password -T *.sql.gz ftp://192.168.x.x
DBNAME=soporte
DATE=`date +"%Y%m%d"`
SQLFILE=$DBNAME-${DATE}.sql
mysqldump --opt -uroot -ppassword $DBNAME > $SQLFILE
gzip $SQLFILE
luego para subir al ftp se puede usar curl
asi
curl -u clave:password -T *.sql.gz ftp://192.168.x.x
192.1687.x.x es el folder del ftp raiz
se guarda en el cron
algo asi
21 horas todos los dias
subida al ftp 22 hs
#Backups Bases Mysql
00 21 * * * root /home/lx/bkplx.sh
#Subida del backups al server con curl
00 22 * * * root /root/ftpcurlsrvwin.sh
saludos
Comentarios