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

  • backup completo o incrementale di un gran numero di file
  • Backup con bash e rsync
  • Come meglio crittografare i dati su un disco rigido esterno
  • Informazioni estese estese su Nagios Web UI
  • Memorizzazione del nastro sicuro fuori sede
  • Come posso salvare i database di più gigabyte in MySQL? Punti bonus per ripristini più rapidi
  • Quando ssh non sarebbe appropriato invece di ssh?
  • Spostare l'inondazione quando lega interfacce in Linux
  • Linux mangia tutta la memory, sembra che non sia per applicazioni specifiche
  • Come posso aumentare il mio software RAID1 di unità?
  • Replica un grande e denso volume di Windows su un WAN - troppo grande per DFS-R
  • Come posso sintonizzare il timeout di ritrasmissione TCP iniziale?
  • 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.