Neste exemplo vamos fazer um script para criar um backup do banco de bados MySQL. Para fazer um backup do banco de dados mysql do seu web site crie um script em e salve em /home/usuario/backup-mysql com o nome de mysql.sh

#!/bin/sh
# mysqlBackup.sh
DATA=`/bin/date +%Y%m%d`
# NOME armazena o nome do arquivo de backup, neste casoi
# o diretório é /home/fabio/backup, configure aqui o seu
# diretório de backup
NOME=”/home/usuario/backup/site-$DATA.sql”
# variáveis do MySQL
HOST=”localhost”
USER=”root”
PASSWORD=”123″
DATABASE=”joomla”
mysqldump -h $HOST -u $USER -p$PASSWORD –database $DATABASE > $NOME

De permissões de execução chmod 744 /home/usuario/backup-mysql/mysql.sh Edite o crontab para agendar o backup

00 02 * * * ~/backup-mysql/mysql.sh