Zum Inhalt springen

Sichern und Wiederherstellen Ihrer Key Value Store-Instanz

Zuletzt aktualisiert am

Sicherung und Wiederherstellung (Backup and Restore) sind essenzielle Funktionen, um die SLAs Ihres Services zu gewährleisten. STACKIT Key Value Store bietet Funktionen zur Sicherung und Wiederherstellung, die Sie beim Erreichen dieses Ziels unterstützen. Die Funktionen umfassen:

  • Sicherung und In-Place-Wiederherstellung Ihrer Instanzen
  • Automatische, geplante Sicherung alle 4 Stunden
  • Erstellung manueller Sicherungen
  • Herunterladen Ihrer Sicherung
  • Aufbewahrung von Sicherungen für 14 Tage
  • Alle Einstellungen sind über das Portal, die CLI, Cloud Foundry und Terraform zugänglich

STACKIT Key Value Store erstellt automatisch alle 4 Stunden eine Sicherung. Diese Sicherungen werden 14 Tage lang aufbewahrt. Wenn Sie eine längere Sicherungshistorie benötigen, laden Sie die erstellten Sicherungen herunter.

Sie können sich einen Überblick über alle vorhandenen Sicherungen verschaffen.

Sie können alle Sicherungen anzeigen, indem Sie im Service-Dashboard Ihrer Instanz zum Reiter Sicherungen navigieren.

  1. Navigieren Sie im STACKIT Portal zu Key Value Store.

  2. Wählen Sie Ihre Key Value Store-Instanz aus.

  3. Wählen Sie in der Sidebar Sicherungen.

  4. Sie sehen eine Liste aller Sicherungen mit ihren Eigenschaften:

    ID, Startzeitpunkt, Endzeitpunkt, Größe der Sicherung, Status der Sicherung, Wiederherstellung erstellt am

    Wenn Sie vor dem Startzeitpunkt einer Sicherung einen Verschlüsselungsschlüssel erstellt haben, können Sie diese über das Drei-Punkte-Menü der Sicherung herunterladen.

Erstellen Sie einen Verschlüsselungsschlüssel, um Ihre Sicherungen herunterladen zu können. Bewahren Sie den Schlüssel an einem sicheren Ort auf.

  1. Navigieren Sie im STACKIT Portal zu Key Value Store.
  2. Wählen Sie Ihre Key Value Store-Instanz aus.
  3. Wählen Sie in der Sidebar Sicherungen.
  4. Wählen Sie in der oberen Leiste Verschlüsselungsschlüssel erstellen
  5. Geben Sie einen Verschlüsselungsschlüssel mit einer Mindestlänge von acht Zeichen ein und gehen Sie auf Erstellen.
  6. Lesen Sie den Hinweis und gehen Sie anschließend auf Fertig.

Sie können jederzeit eine manuelle Sicherung auslösen.

  1. Navigieren Sie im STACKIT Portal zu Key Value Store.
  2. Wählen Sie Ihre Key Value Store-Instanz aus und gehen Sie zu Sicherungen.
  3. Wählen Sie Manuelle Sicherung erstellen.
  4. Wählen Sie im Pop-up-Fenster Erstellen.
  5. Warten Sie, bis der Status der Sicherung Fertig lautet.

Sie können eine erstellte Sicherung auf Ihren lokalen Rechner herunterladen.

  1. Navigieren Sie im STACKIT Portal zu Key Value Store.
  2. Wählen Sie Ihre Key Value Store-Instanz aus und gehen Sie zu Sicherungen.
  3. Im Drei-Punkte-Menü der Sicherung wählen Sie Herunterladen. Wenn die Option Herunterladen nicht vorhanden ist, wurde die Sicherung ohne Verschlüsselung erstellt. Erstellen Sie immer erst einen Verschlüsselungsschlüssel, bevor Sie wichtige Daten in Ihre Instanz einfügen.
  4. Warten Sie, bis der Download abgeschlossen ist.

Sie können eine spezifische Sicherung auf derselben Instanz wiederherstellen. Um Ihre Sicherung auf einer separaten Instanz wiederherzustellen, müssen Sie die Sicherungsdatei herunterladen und nach dem Erstellen einer weiteren Instanz manuell wiederherstellen.

Verwaltete Wiederherstellung auf derselben Instanz

Abschnitt betitelt „Verwaltete Wiederherstellung auf derselben Instanz“

Sie können eine Wiederherstellung durchführen, indem Sie im STACKIT Portal im Dashboard Ihrer Instanz zum Reiter Sicherungen navigieren und die Schaltfläche zur Wiederherstellung verwenden.

  1. Navigieren Sie im STACKIT Portal zu Key Value Store.
  2. Wählen Sie Ihre Key Value Store-Instanz aus und gehen Sie zu Sicherungen.
  3. Gehen Sie in das Drei-Punkte-Menü der gewünschten Sicherung, die Sie wiederherstellen möchten, und dort auf Wiederherstellen.
  4. Lesen Sie im Pop-up-Fenster den Warnhinweis, dass alle Daten in Ihrer Instanz überschrieben werden. Wenn Sie einverstanden sind, gehen Sie auf Wiederherstellen

Entschlüsseln einer heruntergeladenen Sicherungsdatei

Abschnitt betitelt „Entschlüsseln einer heruntergeladenen Sicherungsdatei“

Sie können Ihre Sicherungsdateien herunterladen und entschlüsseln. Dies ist nützlich, wenn Sie planen, Ihre Daten unabhängig von STACKIT zu speichern.

  1. Verschlüsselte Sicherung herunterladen
    1. Navigieren Sie im STACKIT Portal zu Key Value Store.
    2. Wählen Sie Ihre Key Value Store-Instanz aus und gehen Sie zu Sicherungen.
    3. Gehen Sie auf das Drei-Punkte-Menü der Sicherung, die Sie wiederherstellen möchten, und dort auf Herunterladen.
    4. Warten Sie, bis der Download abgeschlossen ist.
  2. Heruntergeladene Sicherung entschlüsseln
    1. Öffnen Sie eine Shell und navigieren Sie in den Ordner, in den Sie die Sicherung heruntergeladen haben.

    2. Sicherung entschlüsseln und entpacken: <verschluesselte-backup-datei> ist der Platzhalter für die heruntergeladene Datei. <ziel-backup-datei-präfix> ist der Name der Zieldatei ohne Dateiendung. Sie können diesen Namen entsprechend den Einschränkungen Ihres lokalen Dateisystems frei wählen.

      Terminal-Fenster
      cat <verschluesselte-backup-datei> | openssl enc -aes256 -md md5 -d -pass 'pass:<verschluesselungsschluessel>' > <ziel-backup-datei-präfix>.rdb.tar.gz
      tar -xvjf <ziel-backup-datei-präfix>.sql.gz
    3. Datei überprüfen: Verwenden Sie den Befehl file, um die entschlüsselte und entpackte Sicherung zu überprüfen:

      Terminal-Fenster
      file dump.rdb

      Wenn alles korrekt ist, gibt file eine Ausgabe ähnlich dieser zurück:

      dump.rdb: Redis RDB file, version 0011