Checkmk
to checkmk.com

Important

This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved.

1. Nozioni di base

Col tempo dedicherai parecchio tempo alla configurazione precisa dei tuoi host e servizi, dei limiti, delle notifiche e così via, quindi dovresti fare dei backup. Questo non è utile solo nel caso in cui qualcosa vada storto, ma anche per scopi di test o per l'utilizzo in configurazioni alternative. Puoi eseguire il backup di una configurazione completa e effettuare il ripristino se necessario. I backup possono essere pianificati, crittografati e compressi.

Tip

In alternativa, Checkmk offre la possibilità di eseguire le funzioni di base di backup e ripristino tramite la riga di comando con omd backup e omd restore. Questo è spiegato nell'articolo Amministrazione del sito con omd.

Per iniziare a creare backup nell'interfaccia grafica di Checkmk, usa Setup > Maintenance > Backups.

2. Prerequisiti

Per creare backup sul sistema di origine e successivamente effettuare il ripristino su un sistema di destinazione, devono essere soddisfatti due requisiti principali:

  • Su entrambi i sistemi deve essere eseguita l'installazione della stessa versione di Checkmk, ad esempio la 2.4.0p24.

  • Su entrambi i sistemi deve essere effettuata l'installazione della stessa edizione di Checkmk, ad esempio Comunità Checkmk CRE.

Tip

La piattaforma di sistema non è rilevante, quindi puoi, ad esempio, eseguire il backup con Ubuntu come sistema di origine e il ripristino con Red Hat o un dispositivo come sistema di destinazione.

3. Configurazione dei backup crittografati

Come primo passo, switch all'elenco delle destinazioni di backup nella pagina Site backup e, utilizzando il pulsante di azione icon backup targets Backup targets, crea una nuova destinazione con Add target:

Dialog for defining a backup target.

Il percorso assoluto del file specificato in "Destination" si riferisce al sistema, non all'istanza.

Una volta salvata la destinazione di backup, torna alla pagina Site backup. Apri l'elenco delle chiavi di backup con Backup encryption keys e crea una nuova chiave per i tuoi backup con Add key, specificando un nome significativo e una password sicura (passphrase):

Dialog for specifying a backup key.

Dopo aver creato la chiave, vedrai un messaggio che ti informa che non hai ancora effettuato lo scaricamento delle chiavi:

Message informing that the backup keys have not yet been downloaded.

Puoi scaricare la chiave in formato PEM utilizzando il pulsante "Download this key". A proposito, devi anche inserire la passphrase della chiave durante lo scaricamento. Poiché hai bisogno di queste chiavi per il ripristino dei backup, il messaggio rimarrà visibile finché tutte le chiavi non saranno state salvate.

List of backup keys.
Tip

Se una chiave di backup dovesse non essere più disponibile, puoi caricare nuovamente la chiave di backup. Devi inserire la passphrase anche prima di caricarla.

4. Creazione di una richiesta di backup

Ora puoi creare una nuova richiesta di backup — sempre nella pagina "Site backup", questa volta utilizzando il pulsante "Add job":

Dialog for defining a backup job.

Qui puoi selezionare, tra le altre cose, gli elementi che hai appena creato in "Target" e "Encryption". Troverai anche opzioni per la compressione e per la pianificazione dei backup. Come vedrai presto, puoi anche avviare i backup manualmente. Con "Do not backup historical data" puoi salvare le metriche (file RRD), la cronologia di monitoraggio e i file di log, il che si traduce in archivi di backup notevolmente più piccoli.

5. Creazione di un backup

Nella pagina Site backup dovresti ora vedere la tua richiesta di backup completata e puoi avviarla utilizzando Icon for starting the backup.:

List showing a not yet started backup job.

Puoi interrompere l'esecuzione dei backup con Icon for stopping the backup.:

List showing a running backup job.

Infine, vedrai una conferma che il backup è stato completato:

List showing a completed backup job.

Sia per i processi in esecuzione che per quelli completati, Icon for displaying the details for the backup job. ti porta ai dettagli del processo.

6. Ripristino

Puoi avviare il ripristino dei backup nella pagina Site backup cliccando su Restore. Questa procedura è piuttosto intuitiva:

  1. Seleziona la destinazione del backup con "Icon for restoring the backup.".

  2. Seleziona il backup che desideri effettuare il ripristino con "Icon for restoring the backup.".

  3. Inserisci la passphrase per la chiave di backup.

  4. Avvia il ripristino.

Dopo il ripristino, l'istanza verrà riavviata, quindi vedrai temporaneamente un messaggio di errore HTTP 503:

HTTP 503 error message.

Non appena l'istanza sarà nuovamente disponibile, otterrai i dettagli nel risultato:

Dialog showing the details for the restore.

Infine, conferma il ripristino cliccando su "Complete the restore".

7. Backup nel monitoraggio distribuito

La funzione di backup della GUI di Checkmk esegue il backup solo dei dati del sito locale. Ad esempio, se il sito locale è l'istanza centrale in un monitoraggio distribuito con Setup centrale, il backup include i dati di configurazione di questa istanza centrale e di tutte le istanze remote configurate dall'istanza centrale. Tuttavia, se desideri un backup completo che includa i dati di stato delle tue istanze remote, devi configurare un backup anche su queste istanze remote.

Questo richiede un po' più di tempo, poiché devi prima abilitare la configurazione tramite Setup su ogni istanza remota, quindi effettuare l'accesso e configurare il backup. Infine, puoi ripristinare la configurazione precedente delle istanze remote.

Questo funziona in tutte le edizioni di Checkmk.

Procedi come segue per un'istanza remota:

  1. Su l'istanza centrale, apri le proprietà dell'istanza remota tramite Setup > General > Distributed monitoring.

  2. Nella box "Configuration connection" attiva l'opzione "Users are allowed to directly login into the Web GUI of this site" e disattiva l'opzione "Disable configuration via Setup on this site", poiché la configurazione tramite Setup su un'istanza remota non è possibile per impostazione predefinita.

  3. Attiva le modifiche.

  4. Accedi all'istanza remota e configura il backup come descritto in questo articolo.

  5. Infine, sull'istanza centrale ripristina le opzioni modificate delle proprietà dell'istanza remota ai valori precedenti. Attiva anche queste modifiche.

Per effettuare il ripristino di un backup su un'istanza remota, procedi allo stesso modo: prima abilita il login interattivo e la configurazione tramite Setup, poi ripristina le opzioni una volta completato il ripristino.


Last modified: Thu, 05 Feb 2026 09:52:14 GMT via commit 4133947da
In questa pagina