Commencez par vérifier le tableau de bord : il affiche l’état général de Safenix pour chaque serveur. Vérifiez ensuite le service et l’activité récente des sauvegardes sur le serveur.
1. Vérifier l’état du serveur dans le tableau de bord
Chaque serveur possède un libellé d’état. Les valeurs possibles sont :
- Protégé : la dernière sauvegarde a été terminée dans le délai prévu par l’objectif du compte. Les fichiers et la base de données sont évalués séparément, et le moins bon résultat détermine le libellé.
- En attente de la première sauvegarde : le serveur est enregistré, mais aucune sauvegarde n’a encore été terminée.
- Non restaurable — aucune sauvegarde complète : des données arrivent, mais il n’existe aucune copie complète à partir de laquelle commencer une restauration.
- Base de données non sauvegardée : une base de données est configurée, mais n’a jamais été copiée.
- Sauvegarde en retard : le serveur n’a pas terminé de sauvegarde dans le délai prévu.
- Déconnecté : le serveur a été déconnecté et n’envoie plus de données.
Le tableau de bord affiche également la taille des données protégées, l’heure des dernières sauvegardes des fichiers et de la base de données, ainsi que le nombre de points de restauration disponibles. Une sauvegarde terminée apparaît dans le tableau de bord en quelques secondes.
2. Confirmer que le service de l’agent est en cours d’exécution
Sur le serveur, exécutez la commande suivante en tant que root :
systemctl status safenix-agentCela confirme si le service de l’agent est en cours d’exécution. Cela ne confirme pas à lui seul que les sauvegardes atteignent le stockage.
3. Observer l’activité de l’agent
Pour voir en temps réel ce que fait l’agent, exécutez :
journalctl -u safenix-agent -fLes lignes du journal sont au format JSON. Elles indiquent chaque sauvegarde qui commence et qui se termine, y compris sa taille et sa durée.
4. Confirmer que les points de restauration arrivent
Pour vérifier que les sauvegardes ont atteint le stockage, plutôt que de confirmer uniquement que le service est en cours d’exécution, exécutez :
safenix-agent snapshotsCette commande interroge le stockage et répertorie les points de restauration disponibles. Elle nécessite un identifiant de récupération fourni par le tableau de bord. Le jeton utilisé par l’agent pour envoyer les sauvegardes peut uniquement écrire et ne peut pas être utilisé pour cette vérification.
5. Vérifier séparément la protection de la base de données
Pour la protection de la base de données, exécutez :
safenix-agent check-mysqlCette vérification indique si la configuration de la base de données est correcte et si une restauration serait possible avec les autorisations actuelles.
Il n’existe aucune commande unique status de l’agent qui récapitule toutes ces vérifications. Utilisez le tableau de bord pour connaître l’état général, et les commandes du serveur pour examiner séparément le service, l’activité, les points de restauration et la protection de la base de données.