Backup de MediaTemple (dv) usando Dropbox

Em meu servidor, tenho o seguinte arquivo para fazer backup de meus bancos de dados localmente:

/ var / www / vhosts / backup / backup databases.sh

#!/bin/sh

# The destination directory to backup the files to
destdir
=/var/www/vhosts/_backup

# The MySQL database hostname
dbhost
=localhost

# The MySQL database username - requires read access to databases
dbuser
={database_username}

# The MySQL database password
dbpassword
={database_password}

echo
`date` ": Beginning backup process..." > $destdir/backup.log

# remove old backups
rm $destdir
/*.tar.gz

# backup databases

for dbname in `echo 'show databases;' | /usr/bin/mysql -h $dbhost -u$dbuser -p$dbpassword`

do

if [ $dbname != "Database" ];

then

echo `date` ": Backing up database $dbname..." >> $destdir/backup.log

/usr/bin/mysqldump --opt -h $dbhost -u$dbuser -p$dbpassword $dbname > $destdir/$dbname.sql

tar -czf $destdir/$dbname.sql.tar.gz $destdir/$dbname.sql

rm $destdir/$dbname.sql

fi

done


mail -s "Backup Complete" {email_address} < $destdir/backup.log

Aqui está a aparência do cron job no Plesk.

Cenário

O resto do meu backup é executado em minha máquina de desenvolvimento local. Na minha máquina, estou usando uma versão paga do <a href=” http://db.tt/zGs2ic0″> Dropbox </a> com o Packrat (histórico de desfazer ilimitado). O recurso Packrat é o que me permite restaurar uma data específica no tempo. Aqui está o arquivo que estou usando:

~ / Dropbox / AnchorDev Development / backup / backup- {servername} .command

#!/bin/bash
rsync
--progress --force --delete --exclude 'fs' -azve ssh {username}@{hostname}:/var/www/vhosts ~/Dropbox/Backup/AnchorDev/{servername}/

Aqui está a aparência do meu crontab no CronniX na minha máquina local

Cenário