Stellen Sie Dateien zu einem präzisen Zeitpunkt wieder her, indem Sie mit --at einen Wiederherstellungspunkt auswählen. Die Wiederherstellung kann auf jedem Computer ausgeführt werden; der ursprüngliche Server ist nicht erforderlich.
Was Sie benötigen
Sie benötigen genau diese vier Elemente:
- die Serverkennung:
SAFENIX_AGENT_ID - das Verschlüsselungspasswort:
SAFENIX_ENCRYPTION_PASSWORD - die Control-Plane-Adresse:
SAFENIX_CONTROL_PLANE_URL - eine über das Dashboard ausgestellte Wiederherstellungsanmeldedaten, die mit
sk_restore_beginnt:SAFENIX_API_TOKEN
Die Wiederherstellungsanmeldedaten werden im Dashboard unter Anmeldedaten für den betreffenden Server ausgestellt. Sie sind schreibgeschützt, gelten nur für diesen Server und laufen standardmäßig nach 12 Stunden ab, mit einer maximalen Gültigkeitsdauer von 72 Stunden. Sie enthalten nicht das Verschlüsselungspasswort.
Das vom Agent zum Hochladen von Backups verwendete Token kann nicht für die Wiederherstellung verwendet werden. Es kann Backups schreiben, aber nicht lesen, auch nicht auf dem ursprünglichen Computer. Zum Lesen eines Backups sind immer über das Dashboard ausgestellte Wiederherstellungsanmeldedaten erforderlich.
1. Verfügbare Wiederherstellungspunkte prüfen
Listen Sie die verfügbaren Wiederherstellungspunkte auf, bevor Sie den Zeitpunkt für die Wiederherstellung auswählen:
safenix-agent snapshotsDer Befehl listet für jeden Wiederherstellungspunkt Datum und Uhrzeit in UTC, Kennung, Größe, Dateianzahl und geschützte Pfade auf.
2. Ausgewähltes Datum und ausgewählte Uhrzeit wiederherstellen
Verwenden Sie einen RFC3339-Zeitstempel. Dieses Beispiel stellt den Wiederherstellungspunkt am 12. August 2026 um 19:00 UTC wieder her:
safenix-agent restore --output-dir ./restore --at 2026-08-12T19:00:00ZErsetzen Sie den Zeitstempel durch das UTC-Datum und die UTC-Uhrzeit des benötigten Wiederherstellungspunkts. Wenn Sie --at weglassen, verwendet Safenix den neuesten Wiederherstellungspunkt.
Nur ausgewählte Pfade wiederherstellen
Um nur einen Teil des Backups wiederherzustellen, geben Sie die Pfade mit --paths an:
safenix-agent restore --output-dir ./restore --paths /etc,/var/wwwVerwenden Sie --output-dir, um festzulegen, wohin die wiederhergestellten Dateien geschrieben werden. Alle wiederhergestellten Dateien werden innerhalb dieses Verzeichnisses geschrieben. Nichts wird außerhalb davon geschrieben, sodass das derzeit verwendete Dateisystem unverändert bleibt.
Ohne --output-dir stellt der Befehl nichts wieder her. Er listet nur auf, was verfügbar ist, und gibt dies ausdrücklich an.
Nach der Wiederherstellung
Safenix legt wiederhergestellte Dateien nicht automatisch an ihren ursprünglichen Speicherorten ab. Dies ist beabsichtigt: Der Betreiber entscheidet über den letzten Schritt. Zusammen mit den wiederhergestellten Dateien wird eine Notizdatei geschrieben, die fertige Befehle zum Kopieren der Dateien an die benötigten Orte enthält.