Zurück zur Startseite

Datensicherung und -wiederherstellung

Datensicherung und -wiederherstellung ist ein Dienst von NKE, mit dem
Cluster-Daten und -Konfigurationen regelmässig gesichert und wiederhergestellt
werden.

Details

Kunden von NKE können sich darauf verlassen, dass ihre Cluster-Konfiguration und
die Daten des darin genutzten Persistent Volume Claim (PVC) vor Verlust
geschützt sind und bereitgestellt werden können, wenn dies gewünscht oder nötig
wird. Zu diesem Zweck erstellt Nine regelmässig automatisierte Sicherungskopien,
die auf Kundenwunsch wiederhergestellt werden können.

Daten von Persistent Volumes werden mithilfe von Snapshots redundant auf unserer
Virtualisierungs-Infrastruktur gesichert. Kubernetes Ressourcen-Backups werden
in einem Object Storage Bucket gespeichert.

Verfügbarkeit

Datensicherung und -wiederherstellung ist standardmässig Teil von NKE.

Nutzung

  • Datensicherungen der Daten und Konfiguration des Clusters werden automatisiert jeweils nachts erstellt
  • Datensicherungen werden standardmässig 30 Tage lang aufbewahrt
  • Sie können die Daten eines Namespaces selbst wieder herstellen

Wiederherstellung eines Namespaces

Um Sicherungen wiederherzustellen, muss das
velero cli tool
lokal installiert sein.

Sie können den gesamten Namespace selbst wiederherstellen. Dazu müssen Sie
zunächst die Datensicherung finden, die Sie wiederherstellen möchten. Mit dem
folgenden Befehl können Sie sich eine Liste aller vorhandenen Sicherungen
anzeigen lassen:

velero backup get -n nine-system

Wenn Sie die gewünschte Datensicherung gefunden haben, können Sie den Inhalt des
Namespaces in einem neuen/anderen Namespace mit folgendem Befehl
wiederherstellen:

velero restore create -n nine-system --from-backup <identifiedBackup> --include-namespaces <namespaceToBeRestored> --namespace-mappings <namespaceToBeRestored>:<targetNamespace>

Wenn Sie den Inhalt eines bestehendes Namespaces in demselben wiederherstellen
möchten, löschen Sie entweder den Ziel-Namespace, bevor Sie ihn
wiederherstellen, oder Sie löschen alle bestehenden Ressourcen, die von Velero
im Namespace wiederhergestellt werden würden. Velero überschreibt keine
bestehenden Ressourcen.

velero restore create -n nine-system --from-backup <identifiedBackup> --include-namespaces <namespaceToBeRestored>

Haben Sie die gewünschten Informationen nicht gefunden?

Kontaktieren Sie unseren Support:

+41 44 637 40 40 Support Portal support@nine.ch