ホームページ >バックエンド開発 >PHPチュートリアル >Linux の自動データベース バックアップが失敗する

Linux の自動データベース バックアップが失敗する

WBOY
WBOYオリジナル
2016-08-29 08:50:48941ブラウズ

シェル
dbbackup.sh:

リーリー

クロンタブ

リーリー

何が問題なのか教えてください。

返信内容:

シェル
dbbackup.sh:

リーリー

クロンタブ

リーリー

何が問題なのか教えてください。

1. コマンドを直接実行します。
2 crontab サービスが有効になっていますか?

1 crontab タスクは現在のユーザー ID を使用して実行されます。root を追加することは役に立ちません。

2 コマンドを手動で実行して、成功したかどうか、または他のエラーがあるかどうかを確認します。
3 これを dbbackup.sh スクリプトに追加します。コンテンツをファイルに記録する (開始行と終了行に
を追加するなど) リーリー

このメソッドは、スクリプトが実行されたかどうか、およびどのステップでエラーが発生したかを判断するために使用されます。

4 実行の標準出力とエラー出力が crontab タスクに追加されます。 リーリー
5 スクリプトの実行権限

6 mysqldump がソース コードからインストールされている場合は、Crontab がパスを読み取ることができない可能性があるため、mysqldump はスクリプトに絶対パスを記述する必要があることに注意する必要があります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。