私はmysqldumpを実行してスケジュールを設定しようとしています。私はRHEL 5を使用していますと、以下のようにcrontabファイルにそれを追加しました:cronのmysqlバックアップの問題
22 13 * * *ルートのmysqldump --user =ルート--password = 12345のMySQLdb>の/ var /バックアップ/ MySQLdbはdate +%d%m
.SQL
.sqlファイルは、バックアップフォルダに決して配置されませんでした。私もこのコマンドラインを実行しようとし、それは私にcronと何か関係があることを伝えるうまく働いた。さらに、 "ls"のようなシンプルなコマンドラインと出力を同じディレクトリに追加し、うまくいきました。
アイデア?
おかげで、 アーロン
回答ありがとうございます。私は実際には根なしでそれを試してみましたが、何の違いもないようです。はい、私は午後10時13分を選択した、これは私がcronの仕事をテストした最後の時だったので。 – Aaron
@Aaronあなたは正しいですが、 'date'コマンドが問題を引き起こしているようです。私は独立したシェルスクリプトのために行くとCronから呼び出すことをお勧めします。新しいアプローチで私の答えを更新しました。 – Nishant