-
Bereinigungsoperation
-
Garbage Collection (GC) und Gnadenfrist
-
Rolle von „Ausstehenden Löschungen“
-
Verwalten von „Ausstehenden Löschungen“
-
Vereinfachen Sie Ihren Proxmox VE VM Schutz
-
Häufig gestellte Fragen zu ausstehenden Entfernungen in Proxmox
-
Schlussfolgerung
In einer datenintensiven Umgebung ist die Backup-Verwaltung nicht nur ein Mittel zum Schutz von Daten, sondern auch der Schlüssel zur Gewährleistung der Geschäftskontinuität und Effizienz. Proxmox Backup Server bietet eine leistungsstarke Plattform zum sicheren Sichern und Wiederherstellen von virtuellen Maschinen und Containern in der Proxmox VE-Umgebung. Doch während sich die Backup-Daten weiter ausweiten, wird die effiziente Verwaltung des Speicherplatzes entscheidend. In diesem Zusammenhang verwendet PBS eine Reihe von Mechanismen einschließlich „Pending Removals“ zur intelligenten Recycling von Datenblöcken, die nicht mehr benötigt werden.
Bereinigungsoperation
Im PBS-System ist die Bereinigungsoperation das Löschen alter Backups gemäß der vom Administrator festgelegten Aufbewahrungsdauer. Ihr Ziel ist es, den Speicherplatz freizugeben, der von Backups belegt ist, die sich nicht mehr in der Aufbewahrungsfrist befinden. Die Bereinigungsoperation bereitet das Löschen vor, indem sie Datenblöcke (oder „Chunks“) markiert, die nicht länger von irgendeinem Backup referenziert werden, jedoch werden diese Daten zu diesem Zeitpunkt noch nicht sofort aus dem physischen Speicher entfernt.
Garbage Collection (GC) und Gnadenfrist
Um diese markierten Datenblöcke physisch zu löschen, führt PBS einen Garbage-Collection-(GC-)Prozess ein. Die GC-Aufgabe ist verantwortlich für das Scannen des Dateisystems, die Identifizierung und das Entfernen dieser nicht mehr benötigten Datenblöcke. Um jedoch vorzeitiges Löschen von Datenblöcken aufgrund von Uhrenteilung oder laufenden Backupvorgängen zu verhindern, hat PBS eine Gnadenfrist von 24 Stunden und 5 Minuten entworfen. Dies bedeutet, dass mindestens 24 Stunden und 5 Minuten zwischen dem Zeitpunkt, zu dem der Datenblock durch den Reduzierungsprozess als lösbar gekennzeichnet wird, und dem Zeitpunkt, zu dem die GC tatsächlich die Löschung durchführt, vergehen müssen.
Rolle von „Ausstehenden Löschungen“
Datenblöcke innerhalb des Gnadenzeitraums werden als „Ausstehende Löschungen“ klassifiziert. Obwohl diese Datenblöcke als nicht länger erforderlich gekennzeichnet wurden, werden sie aufgrund des Gnadenzeitraums nicht durch den aktuellen GC-Zyklus gelöscht. „Ausstehende Löschungen“ bietet Systemadministratoren einen klaren Hinweis darauf, welche Datenblöcke entfernt werden sollen. Dieser Mechanismus stellt sicher, dass die Sicherheit Ihrer Daten bei Ausfällen oder Systemzeitproblemen nicht gefährdet ist.
Zusammengefasst ist „pending removals“ der Status von Sicherungen, die zur Löschung markiert wurden „prune“ ist der Prozess der Löschungen durchführt (auf Grundlage der Aufbewahrungsdauer) und „garbage collection“ ist der Systemprozess, der tatsächlich unverwiesen Datenblöcke bereinigt. Alle drei arbeiten zusammen, um den Speicherplatz für Sicherungen zu verwalten und sicherzustellen, dass alte oder nicht mehr benötigte Daten sicher und effizient entfernt werden.
Verwalten von „Ausstehenden Löschungen“
Um „Ausstehende Löschungen“ effektiv zu verwalten, müssen PBS-Administratoren die Planung von Säuberungs- und GC-Aufgaben berücksichtigen. Idealweise sollten GC-Aufgaben mindestens 24 Stunden und 5 Minuten nach Abschluss der Säuberung geplant werden, um sicherzustellen, dass alle zum Löschen markierten Datenblöcke bereinigt werden können. Darüber hinaus können Administratoren durch das Anzeigen der GC-Aufgabenprotokolle verfolgen, welche Datenblöcke gelöscht werden sollen, um die Speicherkapazität besser planen zu können.
Manchmal wird der Speicherplatz trotz der Markierung der Daten für die Löschung nicht tatsächlich freigegeben. Sie können den Garbage-Collection-Prozess manuell über die Befehlszeile von Proxmox wie folgt auslösen:
proxmox-backup-manager garbage-collect --repository <repository-id>
Denken Sie daran dass einmal eine Sicherung gekürzt/gelöscht wurde kann sie nicht wiederhergestellt werden stellen Sie daher sicher dass Sie die richtigen Aufbewahrungsrichtlinien haben und dass Sie die zu entfernenden Sicherungen bereits als nicht mehr erforderlich überprüft haben bevor Sie mit dem Kürzungsprozess fortfahren.
Vereinfachen Sie Ihren Proxmox VE VM Schutz
Proxmox VE enthält einen integrierten Backup-Server zum Schutz von VMs und Containern, aber es ist ratsam eine sekundäre spezialisierte Datenschutzlösung einzusetzen.
Vinchin Backup & Recovery bietet eine Suite erweiterter Backup-Funktionalitäten für Proxmox. Dies beinhaltet automatisierte VM-Backups, agentenloses Backup, sowohl LAN- als auch LAN-freie Backup-Optionen, externes Kopieren, sofortige Wiederherstellung und effiziente Datenkompressionsverfahren. Diese Suite folgt der 3-2-1-Backup-Regel, gewährleistet also einen umfassenden Schutz für die Sicherheit und Integrität Ihrer Daten in Proxmox VE.
Es dauert nur 4 Schritte um Proxmox VE VMs zu sichern:
1. Wählen Sie das zu sichernde Objekt aus.
2. Wählen Sie das Sicherungsziel aus.
3. Wähle Sicherungsstrategien aus.
4. Prüfen und einreichen Sie die Arbeit.
Außer Proxmox unterstützt Vinchin über 10 Virtualisierungsplattformen wie VMware, Hyper-V, XenServer, oVirt, XCP-ng usw. Ihnen steht eine 60-tägige kostenlose Testversion mit voller Funktionalität zur Verfügung, um zu erleben, wie effektiv Vinchin Backup & Recovery Ihren virtuellen Umstand schützt. Wenden Sie sich an uns mit Ihren spezifischen Anforderungen, und wir werden eine maßgeschneiderte Lösung bereitstellen, die mit Ihrer IT-Infrastruktur übereinstimmt.
Häufig gestellte Fragen zu ausstehenden Entfernungen in Proxmox
1. Q: Gibt es weitere Möglichkeiten den Speicherplatz von Proxmox zu optimieren?
A: Aktivieren Sie Kompression auf Dateisystemen die dies unterstützen, wie beispielsweise ZFS Kompression, dies kann die Größe Ihrer Sicherungen und VM-Disks erheblich reduzieren.
2. Q: Hat der Proxmox Backup Server Bestätigungsabfragen vor dem Ausführen von „ausstehenden Löschungen“?
A: Normalerweise fragt PBS Benutzer nicht nach der Bestätigung von Löschvorgängen, da diese Vorgänge in der Regel durch automatische Aufbewahrungsrichtlinien ausgelöst werden. Wenn jedoch ein Benutzer eine Sicherung manuell löscht, gibt es in der Regel eine Bestätigungsabfrage.
3. Q: Werden „ausstehende Löschungen“ in einer clustergerechten Umgebung im Proxmox Backup Server synchronisiert?
A: Wenn Sie in einer PBS-Clusterumgebung operieren, sollte der Status „ausstehender Löschungen“ auf allen Clustermitgliedern konsistent sein, da die Clustermitglieder den gleichen Datenspeicherstatus teilen sollten.
Schlussfolgerung
Der Mechanismus „Pending Removals“ von Proxmox Backup Server ist eine sorgfältig entwickelte Funktion zur Sicherstellung der Datensicherheit beim automatisierten Backup-Management. Durch intelligente Bereinigungs- und Müllsammlungsoperationen sowie angemessene Einstellungen der Kündigungsfristen stellt PBS eine effiziente Nutzung des Speicherplatzes sicher und reduziert das Risiko von Datenverlust durch unzureichende Operationen. Das Verständnis und die richtige Konfiguration dieser Mechanismen ist für jede Organisation entscheidend, die auf Proxmox für das Backup von kritischen Daten angewiesen ist.
Teilen auf: