Restaurez des fichiers à une heure précise en sélectionnant un point de récupération avec --at. La restauration peut être exécutée sur n'importe quelle machine ; le serveur d'origine n'est pas requis.
Ce dont vous avez besoin
Vous avez exactement besoin de ces quatre éléments :
- l'identifiant du serveur :
SAFENIX_AGENT_ID - le mot de passe de chiffrement :
SAFENIX_ENCRYPTION_PASSWORD - l'adresse du plan de contrôle :
SAFENIX_CONTROL_PLANE_URL - un identifiant de restauration délivré depuis le tableau de bord, commençant par
sk_restore_:SAFENIX_API_TOKEN
L'identifiant de restauration est délivré depuis le tableau de bord, sous Credential, pour le serveur concerné. Il est en lecture seule, s'applique uniquement à ce serveur et expire par défaut après 12 heures, avec une durée de validité maximale de 72 heures. Il ne contient pas le mot de passe de chiffrement.
Le jeton utilisé par l'agent pour envoyer les sauvegardes ne peut pas être utilisé pour une restauration. Il peut écrire des sauvegardes, mais pas les lire, y compris sur la machine d'origine. La lecture d'une sauvegarde nécessite toujours un identifiant de restauration délivré depuis le tableau de bord.
1. Vérifier les points de récupération disponibles
Répertoriez les points de récupération disponibles avant de choisir l'heure de la restauration :
safenix-agent snapshotsLa commande répertorie pour chaque point de récupération sa date et son heure en UTC, son identifiant, sa taille, le nombre de fichiers et les chemins protégés.
2. Restaurer la date et l'heure sélectionnées
Utilisez un horodatage RFC3339. Cet exemple restaure le point de récupération du 12 août 2026 à 19:00 UTC :
safenix-agent restore --output-dir ./restore --at 2026-08-12T19:00:00ZRemplacez l'horodatage par la date et l'heure UTC du point de récupération dont vous avez besoin. Si vous omettez --at, Safenix utilise le point de récupération le plus récent.
Restaurer uniquement les chemins sélectionnés
Pour restaurer uniquement une partie de la sauvegarde, indiquez les chemins avec --paths :
safenix-agent restore --output-dir ./restore --paths /etc,/var/wwwUtilisez --output-dir pour spécifier où placer les fichiers restaurés. Tous les fichiers restaurés sont écrits dans ce répertoire. Rien n'est écrit en dehors de celui-ci ; le système de fichiers actuellement utilisé reste donc inchangé.
Sans --output-dir, la commande ne restaure rien. Elle répertorie uniquement ce qui est disponible et l'indique explicitement.
Après la restauration
Safenix ne replace pas automatiquement les fichiers restaurés à leurs emplacements d'origine. C'est intentionnel : l'opérateur décide de la dernière étape. Un fichier de notes est écrit avec les fichiers restaurés et contient des commandes prêtes à les copier là où ils sont nécessaires.