Cohesity hat nun mit dieser Ankündigung Schritte in Richtung einer Unterstützung von Proxmox unternommen und beschreibt im Wesentlichen zwei Wege: die Sicherung per NFS und die Sicherung per Remote Adapter.
Sicherung per NFS
Proxmox bringt von Haus aus seine eigene Backup-Funktionalität mit. In diesem Fall wird im Cohesity-Cluster ein NFS-Laufwerk erstellt, das dann als Storage in den Proxmox-Cluster eingebunden wird. Das Proxmox-Backup wird dann angewiesen, auf diesen Storage zu sichern. Dies hat den Vorteil, dass Proxmox selbst application aware ist.
Von Nachteil ist, dass das Scheduling dann von Proxmox selbst und nicht Cohesity gesteuert wird. Proxmox muss also selbst regelmäßig darauf überprüft werden, ob Sicherungen fehlerfrei durchgelaufen sind bzw. es muss ein entsprechendes Monitoring eingerichtet werden. Ebenso von Nachteil ist, dass in der Proxmox-Oberfläche zwar die Sicherung einzelner oder aller virtueller Maschinen eingerichtet werden kann, der Cluster selbst bzw. dessen Konfiguration aber ungesichert bleibt.
Sicherung per Remote Adapter
Als Alternative schlägt Cohesity vor, den Remote Adapter auf dem Proxmox-Host zu installieren und die Sicherung dann über den Remote Adapter von Cohesity ausführen zu lassen. Cohesity schweigt sich in der Pressemitteilung jedoch darüber aus, ob der Remote Adapter selbst application aware sein wird. Verdächtig ist hierbei folgende Formulierung:
"In this approach, the backup commands can be provided in a script on the Proxmox host to invoke protection."
Dies lässt vermuten, dass es wieder dem Administrator des Clusters anheim fällt, die für das Backup notwendigen Befehle herauszusuchen. Wenn dafür auf die Schnittstellen von Proxmox selbst zurückgegriffen wird, ist auch diese Sicherung application aware, die Verantwortung für die korrekte Umsetzung liegt aber abermals in der Verantwortung des Clusteradministrators. Hier bleibt abzuwarten, ob Cohesity einen Remote Adapter bereitstellt, der von sich aus application aware ist.
Fazit
Cohesity hat das Problem zumindest erkannt, bietet aber aus unserer Sicht noch keine vollständige und damit auch vollständig unterstützte Lösung an. Von dieser kann erst die Rede sein, wenn Cohesity einen Remote Adapter anbietet, der eindeutig für Proxmox als application aware gekennzeichnet und voll unterstützt wird, so dass man im Fehlerfall Unterstützung von Cohesity erwarten kann.
Quellen
Cohesity