Controlla prima il dashboard: mostra lo stato complessivo di Safenix per ogni server. Verifica quindi il servizio e l'attività recente dei backup sul server.
1. Controlla lo stato del server nel dashboard
Ogni server ha un'etichetta di stato. I valori possibili sono:
- Protetto: l'ultimo backup è stato completato entro l'obiettivo dell'account. I file e il database vengono valutati separatamente e il risultato peggiore determina l'etichetta.
- In attesa del primo backup: il server è registrato, ma non ha ancora completato un backup.
- Non ripristinabile — nessun backup completo: i dati stanno arrivando, ma non esiste una copia completa da cui avviare un ripristino.
- Database non sottoposto a backup: è configurato un database, ma non ne è mai stata copiata una versione.
- Backup in ritardo: il server non ha completato un backup entro l'obiettivo previsto.
- Disconnesso: il server è stato disconnesso e non sta più caricando dati.
Il dashboard mostra anche le dimensioni dei dati protetti, l'ora degli ultimi backup dei file e del database e il numero di punti di ripristino disponibili. Un backup completato appare nel dashboard entro pochi secondi.
2. Conferma che il servizio dell'agente è in esecuzione
Sul server, esegui il comando seguente come root:
systemctl status safenix-agentQuesto conferma se il servizio dell'agente è in esecuzione. Da solo, però, non conferma che i backup stiano raggiungendo lo storage.
3. Osserva l'attività dell'agente
Per vedere in tempo reale cosa sta facendo l'agente, esegui:
journalctl -u safenix-agent -fLe righe di log sono in formato JSON. Indicano ogni backup avviato e completato, incluse le relative dimensioni e durata.
4. Conferma che i punti di ripristino stanno arrivando
Per verificare che i backup abbiano raggiunto lo storage, invece di confermare soltanto che il servizio è in esecuzione, esegui:
safenix-agent snapshotsQuesto comando interroga lo storage ed elenca i punti di ripristino disponibili. Richiede una credenziale di ripristino rilasciata dal dashboard. Il token utilizzato dall'agente per caricare i backup può solo scrivere e non può essere utilizzato per questo controllo.
5. Controlla separatamente la protezione del database
Per la protezione del database, esegui:
safenix-agent check-mysqlQuesto controllo segnala se la configurazione del database è corretta e se sarebbe possibile eseguire un ripristino con le autorizzazioni attuali.
Non esiste un unico comando dell'agente status che riepiloghi tutti questi controlli. Usa il dashboard per lo stato complessivo e i comandi del server per esaminare separatamente il servizio, l'attività, i punti di ripristino e la protezione del database.