L lionbackup CLOUD
REGISTRIEREN LOGIN

Restore mit lionbackup

Veröffentlicht am 29. Juli 2026 · 7 Schritte · ← Blog

Sieben Schritte von der leeren Maschine zur wiederhergestellten Verzeichnisstruktur — mit strikter Lese-/Schreib-Token-Trennung und Ihrem privaten Schlüssel.

Schritt 1 / 7

Schritt 1: Read-Token anlegen im Portal

Für die Wiederherstellung brauchen Sie ein Read-Token — im selben Projekt erzeugt wie das Write-Token. Die strikte Trennung ist Absicht: der tägliche Backup-Rechner besitzt nur das Write-Token und kann nichts auslesen; das Read-Token generieren Sie erst dann, wenn es benötigt wird.

Read-Token im Portal erzeugen

Schritt 2: Verzeichnisstruktur anlegen

Auf dem Wiederherstellungs-Rechner dieselbe Struktur wie bei der Installation:

New-Item -ItemType Directory -Force -Path C:\lionbackup\bin,C:\lionbackup\conf,C:\lionbackup\key,C:\lionbackup\log,C:\lionbackup\tmp | Out-Null
VerzeichnisZweckGrößeEmpfohlenes Medium
bindas Client-Programm~10 MBbeliebig (interne Platte)
confKonfigurationsdateien< 1 MBbeliebig
keybleibt leer — der private Schlüssel kommt vom Stick (Schritt 5)
logProtokollewenige MBbeliebig
tmpArbeitsbereich: hier wird komprimiert + verschlüsselt≥ 1,2× Ihr größtes Backupinterne SSD/NVMe — je schneller, desto schneller das Backup. Kein USB-Stick, kein Netzlaufwerk

Schritt 3: lionbackup-Client herunterladen

Client noch nicht installiert? Auf einer frischen Maschine laden Sie den offiziellen Windows-Client direkt von unserem Download-Server:

Invoke-WebRequest -Uri https://downloads.prod.lionbackup.cloud/lionbackup-windows-amd64.exe -OutFile C:\lionbackup\bin\lionbackup-client.exe

Bereits installiert (z. B. Restore auf dem Backup-Rechner selbst)? Dann direkt weiter zu Schritt 4. Details zur Einrichtung in der Installations-Anleitung.

PowerShell: Download des Clients

Schritt 4: Restore-Konfiguration anlegen

Legen Sie C:\lionbackup\conf\restore.yaml an:

lionbackup:
  environment: prod
  storagezone: de01-1
  project: "IHRE-PROJEKT-UUID"
  token: "IHR-READ-TOKEN"
  tmp_directory: C:\lionbackup\tmp
  log_directory: C:\lionbackup\log
  require_https: true
ParameterBedeutung
environment / storagezone / projectwie beim Backup — dasselbe Projekt
tokendas Read-Token aus Schritt 1
tmp_directoryZwischenablage für den Download — groß + schnell
log_directoryProtokolle
require_httpsimmer true

Eine files:-Liste braucht die Restore-Konfiguration nicht.

Schritt 5: Privaten Schlüssel bereitlegen

Stecken Sie den USB-Stick mit Ihrer lionbackup.key an (bei der Installation weggesichert). Der Schlüssel kann direkt vom Stick verwendet werden.

Hinweis: Ohne den privaten Schlüssel ist keine Entschlüsselung möglich — auch durch uns nicht. Genau das ist Ende-zu-Ende-Verschlüsselung.

Schritt 6: Backups auflisten

Welche Sicherungen liegen vor?

C:\lionbackup\bin\lionbackup-client.exe --config C:\lionbackup\conf\restore.yaml --list

Die Ausgabe zeigt je Backup die file_id, Name, Größe und Zeitpunkt. Notieren Sie die file_id des gewünschten Stands.

PowerShell: Liste der verfuegbaren Backups

Schritt 7: Backup herunterladen und entschlüsseln

Restore in ein Zielverzeichnis (USB-Stick hier als Laufwerk E:):

C:\lionbackup\bin\lionbackup-client.exe --config C:\lionbackup\conf\restore.yaml --restore IHRE-FILE-ID --identity E:\lionbackup.key --target C:\lionbackup\tmp\restore --progress-bar

Der Client lädt herunter, prüft die Integrität, entschlüsselt und entpackt nach C:\lionbackup\tmp\restore — dort liegt Ihre Verzeichnisstruktur exakt wie gesichert. Fertig. 🎉

PowerShell: erfolgreicher Restore