Qualsiasi buon plugin di nags di rsnapshot?

Sto utilizzando Nagios per monitorare i server e utilizziamo rsnapshot per i backup. Mi piacerebbe un plugin per Nagios che controlla che rsnapshot viene eseguito correttamente. Ho visto alcuni plugin di rsnapshot che farà un integer diff su una struttura di directory, che è troppo inefficace per me.

Ci sono alcuni che fanno alcuni controlli semplici che l'ultima corsa è andata OK (cioè guardando i file di log) o che tutte le directory sono lì?

  • Come si imposta la dimensione del block bzip2 quando si utilizza tar?
  • Devo utilizzare le istantanee LVM insieme a rsnapshot?
  • Qual è il modo migliore per copiare 9TB di dati su più unità esterne, in sequenza?
  • Esegui backup di più account di Exchange senza accesso diretto al server di scambio
  • Un modo semplice per mantenere sincronizzati due drive in rsync?
  • Comando complesso nagios
  • Come correttamente sostenere il database di mediawiki (mysql) senza scoraggiare i dati?
  • get l'errore "row di command errata" quando si tenta di estrarre l'archivio 7zip su linux
  • Amanda, Bacula, BackupPC Che ha un client Windows affidabile?
  • Accedi a un FIFO, quindi reindirizza a un file?
  • Cosa cercare quando si acquista una scheda FiberChannel?
  • Peso più leggero IMAP / POP3 server
  • 2 Solutions collect form web for “Qualsiasi buon plugin di nags di rsnapshot?”

    non posso davvero rispondere a rsnapshot, ma uso rdiff – strumento simile.

    ci sono due cose che mi monitorano con nagios per i miei backup:

    • quale era il codice di output dell'ultima esecuzione di rdiff. se non è 0 – significa che qualcosa è andato storto nel process. ho semplicemente un semplice script di bash che esegue bacup e dipende dal risultato del file di risultati ok o fallito. con nagios i controllare la freschezza del file OK e avvisare se è più vecchio di 25h.
    • prima di eseguire il backup i file di touch in / xyz / toccato. sul server che riceve il backup ho controllato la freschezza di quel file. se è più vecchio di 25h significa che la notte scorsa il backup non è arrivato alla macchina ricevente.
    • rdiff ha verificato l'opzione. Non so se ha rsnapshot. la verifica richiede molto tempo, la eseguire una volta al giorno e mettere il risultato in un file … quindi il semplice plugin nagios questo file di registro cerca per i messaggi di errore.

    in questo modo mi proteggo da backup interrotti e contro la corruzione del file system sul server di ricezione (per file non modificati per molto tempo).

    il trucco non deve permettere a Nagios plugin di eseguire un sollevamento pesante (ad es. verifica dell'integer backup), ma pianificare il lavoro cron che lo fa e avere nagios plugin solo il risultato di verifica del lavoro (ad esempio file creato o contenuto del file di registro).

    e comunque – controlla questo .

    Rory, abbiamo appena rilasciato un plugin che dovrebbe funzionare per te. Vedere il file check_rsnapshot.php nel pacchetto check_rsnapshot.php -tools e la documentazione qui .

    Questo plugin verificherà i backup di rsnapshot utilizzando un numero di controlli opzionali:

    • minfiles – controlla il numero di file in un'istantanea contro un numero minimo previsto;
    • minsize – controlla la dimensione di un'istantanea contro una dimensione minima prevista; log – analizza il registro di rsnapshot per garantire che le esecuzioni più recenti per each periodo di conservazione siano state completate correttamente;
    • timestamp – controlla per i file creati sul lato server che contengono un timestamp e quindi assicurano che le istantanee siano affidabili;
    • rotazione – verifica che le directory di conservazione siano in rotazione; e
    • dir-creation – controlla che le directory di conservazione siano state create.
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.