私はNagiosを使用してサーバーを監視しており、バックアップにはrsnapshotを使用しています。 rsnapshotが正常に実行されていることを監視するNagiosのプラグインが欲しいのですが。ディレクトリツリーで全体の差分を実行するrsnapshotプラグインをいくつか見ましたが、これは私にはあまりにも非効率的です。
最後の実行が正常に行われたこと(つまり、ログファイルを確認すること)またはすべてのディレクトリが存在することを簡単にチェックするものはありますか?
私はrsnapshotについて本当に答えることはできませんが、rdiffを使用しています-同様のツール。
バックアップ用にnagiosで監視するものがいくつかあります。
このようにして、バックアップの中断や受信サーバーでのファイルシステムの破損(長期間変更されていないファイルの場合)から身を守ります。
秘訣は、nagiosプラグインに手間のかかる作業(バックアップ全体の検証など)を行わせるのではなく、それを実行するcronジョブをスケジュールし、nagiosプラグインにジョブの結果(作成されたファイルやログファイルの内容など)をチェックさせることです。
ちなみに-チェック this out。
ロリー、私たちはあなたのために働くはずのプラグインをリリースしました。 nagios-tools パッケージのcheck_rsnapshot.php
ファイルとドキュメント ここ を参照してください。
このプラグインは、いくつかのオプションのチェックを使用してrsnapshotバックアップを検証します。