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ì?

  • Perché la rsnapshot che richiede la directory di origine non esiste?
  • rsnapshot su Amazon S3?
  • Tipo di file system ottimale e opzioni di assembly per un'unità dedicata a rsnapshot
  • Rsnapshot a più destinazioni (o per mantenere la struttura dei collegamenti duri)
  • Quali file system offrono funzionalità snapshot per gli utenti per recuperare i dati?
  • le regole di file del filter rsync per il sottoprogramma
  • rsync con --hard-links si blocca
  • Come eseguire backup di rsnapshot in posizioni diverse?
  • 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.