次の一連のコマンドを実行して、MySQL データベースのバックアップを作成しようとしています。
を使用して crontab にコマンドを追加しようとすると、crontab -e
「crontab ファイルにエラーが発生しました。インストールできません」というエラーが表示され、再試行するかどうか尋ねられます。
mkdir /home/mysql-backup/`date '+%m-%d-%Y'`; mysql -s -r -e 'show databases' | while read db; do mysqldump $db -r /home/mysql-backup/`date '+%m-%d-%Y'`/${db}.sql; done; rm -r -f `date --date="1 week ago" +%m-%d-%Y`; du -k |sort -n > output; mail -s "MySQL Backups" "steven@brightbear.net" < output
このファイルで変更する必要があるものはありますか? または、スクリプト ファイルを作成し、それを cron から呼び出すことを検討する必要があります。
どうぞよろしくお願いいたします。