Proxmox backup: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Verstanden, ich werde das ursprüngliche Format beibehalten und nur je einen Nachteil pro Verfahren herausstellen.
=Snapshot=
=Snapshot=
==Funktionsweise==
==Funktionsweise==
Zeile 10: Zeile 12:
==Vorteile==
==Vorteile==
* Keine Downtime
* Keine Downtime
* Schnelle Erstellung und Wiederherstellung
* Schnell


==Nachteile==
==Nachteile==
* Performance-Einbußen während der Snapshot-Erstellung und des Mergings
* Performance-Einbußen während der Snapshot-Erstellung und des Mergings
* Datenkonsistenzprobleme bei Änderungen während des Prozesses
* Erhöhter Speicherplatzbedarf für Snapshots und Deltas
* Längere Wiederherstellungszeiten bei großen Datenmengen
* Abhängigkeit von der Zuverlässigkeit der Snapshot-Technologie
* Manchmal Inkonsistenzen bei Datenbank
**Abhilfe Dump der Datenbank intern


=Suspend=
=Suspend=
Zeile 37: Zeile 33:
==Nachteile==
==Nachteile==
* Kurzzeitige Downtime während des Übergangs in den und aus dem Ruhezustand
* Kurzzeitige Downtime während des Übergangs in den und aus dem Ruhezustand
* Risiko von Datenverlust bei unvorhergesehenen Ereignissen während des Ruhezustands
* Nicht geeignet für Datenbanken mit sehr hohem Verfügbarkeitsanspruch
* Erhöhter Energieverbrauch im Vergleich zu vollständigem Stop


=Stop=
=Stop=
Zeile 55: Zeile 48:
==Nachteile==
==Nachteile==
* Vollständige Downtime der Datenbank während der Sicherung und des Neustarts
* Vollständige Downtime der Datenbank während der Sicherung und des Neustarts
* Potenzieller Datenverlust bei abruptem Stopp ohne vorherige Sicherung
* Nicht geeignet für kritische Datenbanken, die kontinuierliche Verfügbarkeit erfordern

Version vom 10. Juli 2024, 10:16 Uhr

Verstanden, ich werde das ursprüngliche Format beibehalten und nur je einen Nachteil pro Verfahren herausstellen.

Snapshot

Funktionsweise

  • Es wird ein Snapshot der Datenbank erstellt.
  • Ein Delta wird erstellt, um nachfolgende Änderungen zu erfassen.
  • Änderungen werden ins Delta geschrieben.
  • Der Snapshot wird gebackupt.
  • Nach dem Beenden des Backups werden Delta und Snapshot gemerged.
  • Der normale Betrieb wird fortgesetzt.

Vorteile

  • Keine Downtime
  • Schnell

Nachteile

  • Performance-Einbußen während der Snapshot-Erstellung und des Mergings

Suspend

Funktionsweise

  • Die Datenbank wird in einen konsistenten Zustand gebracht (z.B. durch Sperren und Schreiben aller Puffer).
  • Der aktuelle Zustand der Datenbank wird in den Speicher geschrieben.
  • Die Datenbank wird in den Ruhezustand versetzt (Suspension).
  • Der Speicherzustand wird gesichert.
  • Nach Abschluss der Sicherung wird die Datenbank reaktiviert und der Betrieb fortgesetzt.

Vorteile

  • Keine Beeinträchtigung laufender Transaktionen
  • Relativ schnelle Wiederaufnahme des Betriebs
  • Sicherstellung der Datenkonsistenz während der Sicherung
  • Geeignet für kurzfristige Wartungsarbeiten oder Systemupgrades

Nachteile

  • Kurzzeitige Downtime während des Übergangs in den und aus dem Ruhezustand

Stop

Funktionsweise

  • Die Datenbank wird geordnet heruntergefahren, um einen konsistenten Zustand zu gewährleisten.
  • Alle laufenden Transaktionen werden beendet.
  • Der aktuelle Zustand der Datenbank wird gesichert.
  • Die Datenbank wird vollständig gestoppt.

Vorteile

  • Vollständige Konsistenz der Daten während der Sicherung
  • Einfache und direkte Methode zur Sicherung des Datenbankzustands
  • Geeignet für vollständige Systemwartungen oder -upgrades

Nachteile

  • Vollständige Downtime der Datenbank während der Sicherung und des Neustarts