Non so cosa sia serverpilot, mi spiace.
mysqldump è il programma standard di mysql per fare i backup dei database, dovrebbe essere installato con mysql-client
Lo script del mio sistemista è tipo così
(inizia con sincronizzare la data)
poicodice:/sbin/ntpdate 193.204.114.232 NOW=`/bin/date +"%Y%m%d-%H%M%S"` GIORNO=`/bin/date +"%d"`
codice:MYFILE=/backup/dati_$GIORNO.7z...codice:/bin/mysqldump -uroot -password nomedatabase >/tmp/copiadatabase.sql
Poi mette un programma strano di compressione per mettere dentro $MYFILE la copia (penso la comprima)
E infine usa il programma SMTP-cli per spedirla
codice:/bin/smtp-cli -verbose -server=mail.qualcosa.it -4 -user=pippo@qualcosa.it -pass=lapassworddiposta -from=pippo@qualcosa.it -to casellabackup@gmail.com -subject "Rapporto di backup" -body-plain="Corpo del messaggio" -attach=$MYFILE