2012-04-27 15 views
-1

私は深夜に3日ごとにデータベースをバックアップするようにcronをスケジュールしたいと思います。スケジューリングcron Linux

これは正しいですか?

0 0 */3 * * /usr/bin/mysqldump -hhost_ip -uusername my_db_name -ppassword > my_backup.sql 

この質問は先に質問したかもしれませんが、私はこれを確認したいだけです。おかげさまで どんな助けでも大いに助けになるでしょう!

+0

あなたはいいです。 1)プロンプトからコマンドが正常に実行されることを確認します。 2)my_backup.sqlは上書きされていますか? – tuxuday

+0

"私は生産現場にこのcronを置くつもりなので、確認したいだけです。" - あなたはすでにあなたのテストサーバーでそれを確認しておくべきです。生成されたバックアップを復元できることも確認しておく必要があります。 – Mat

+2

@vimalnath:バックアップ関連のものをテストしないことは、大罪です。あなたは他の場所でテストしていないプロダクションに何かを押し込むことを検討すべきではありません。 – Mat

答えて

0

いいえ。 あなたはユーザーがいない

# m h dom mon dow user command 
+0

は既にrootユーザーとしてログインしています。 そう、私はそれが必要とは思わない。 間違っている場合は私を訂正してください。 – Vimalnath

+1

/etc/crontabに@vimalnathが必要です。/var/spool/cron/crontabs/user(または代替)には必要ありません – askovpen

関連する問題