Proxmox VPS: Backup-Zeiten definieren
Zurück zum Feedback Board
Aktueller Stand:
Beim Proxmox-Modul können Kunden eine bestimmte Anzahl an Backup-Slots nutzen, um eigenständig Backups ihrer VMs anzulegen.
Problemstellung / Hintergrund:
Wenn der Hoster zusätzlich zu den Backup-Slots des Kunden eigene Sicherungen durchführt (z. B. auf einem Proxmox Backup Server), kann es zu Konflikten kommen.
Beispiel: Angenommen es läuft gerade ein Anbieter-Backup. Versucht der Kunde im gleichen Zeitraum ein Backup über seine Slots zu erstellen, wird der Job von Proxmox VE blockiert: INFO: trying to get global lock - waiting...
-->Proxmox Forum: you cannot run two backup in parallel from the same Proxmox VE host.
Bei vielen VMs auf einem Host kann ein Anbieter-Backup-Job mehrere Stunden dauern (3+ Stunden).
Kunden-Backups können währenddessen timeouten oder nach Abschluss des Anbieter Backups hängen bleiben.
Vorschlag / Funktionsumfang:
Der Admin soll die Möglichkeit haben, Zeitpläne für Kunden-Backups zu definieren, um solche Konflikte zu vermeiden.
Globaler Zeitplan:
Gilt für alle in Hostware hinterlegten Proxmox Hosts.
Beispiel: „Zwischen 02:30 und 06:00 Uhr dürfen keine Kunden-Backups gestartet werden, das gilt dann für Node 1, Node 2, Node 3, etc.“
Hostsystem-spezifischer Zeitplan:
Alternativ kann der Admin individuelle Zeitfenster für einzelne Hostsysteme definieren.
Kundenanzeige:
Im VPS-Dashboard wird der Button „Backup anlegen“ ausgegraut dargestellt, wenn ein Backup außerhalb der erlaubten Zeit versucht wird.
Hinweistext für den Kunden:
„Backups dürfen im Zeitraum X bis Y nicht erstellt werden. Weitere Informationen finden Sie in unserer FAQ oder Sie können ein Ticket eröffnen.“
Vorteile:
Vermeidung von Konflikten zwischen Anbieter-Backups und Kunden-Backups.
Reduzierung von Timeout-Fehlern bei Kunden-Backups.
Diese Funktion könnte auch genutzt werden um in der Hauptnutzungszeit Backups durch den Kunden zu verbieten um eine I/O-Belastung durch Backups zu vermeiden.