Backup von virtuellen Maschinen in Citrix XenServer

Aus Wiki Thomas-Krenn.AG
Wechseln zu: Navigation, Suche

Dieser Artikel beschreibt die unterschiedlichen Möglichkeiten wie ein Backup von virtuellen Maschinen in Citrix XenServer 5.5 erstellt werden kann. Die Informationen stammen großteils aus dem englischsprachigen Dokument Citrix XenServer Virtual Machine Backup.[1]

Inhaltsverzeichnis

Backupmethoden

Die Backupmethoden für virtuelle Maschinen können in drei Bereiche gegliedert werden:

XenServer ermöglicht durch die XenCenter Export Funktionalitäten bzw. durch das CLI ein Cold bzw. Warm Backup durchzuführen. Die in der weiteren Folge aufgelisteten Methoden zeigen Möglichkeiten um Hot Backups zu erstellen. Bei Hot Backups kann die virtuelle Maschine während des Backups weiter laufen.

Hot Backup Methoden

Agent-based Backup

Bei dieser Methode werden wie in traditionellen Server Umgebungen Backup Agenten verwendet. Die Backup Agenten werden dabei in jeder virtuellen Maschine einzeln installiert.

Vorteile:

Nachteile:

Backend Storage Replication

Beim Einsatz eines Storage-Systems stehen oft Replikationsfunktionen im Storagesystem zur Verfügung. Diese müssen zumeist eigens lizenziert werden und können entweder Replikationen/Snapshots innerhalb eines Storagesystems oder Replikationen hin zu einem anderen Storagesystem erzeugen.

Hinweis: reine Kopierfunktionalitäten wie etwa Modular-Server LUN Copier eignen sich hier nicht, da bei diesen Methoden die betroffenen Systeme heruntergefahren werden müssen, damit die Daten nicht gemountet sind.

Vorteile:

Nachteile:

Manuelle Snapshots via XenCenter

Ab XenServer 5.5 ist es möglich Snapshots für alle beliebigen Storage Repositories zu erstellen. Diese Snapshots sind in erster Linie dazu gedacht, schnelle Backups von ganzen VMs zu erstellen - beispielsweise vor der Installation eines Sicherheitsupdates in der VM.

Vorteile:

Nachteile:

Scripted Snapshots via XenAPI

Neben den Weg über das XenCenter ist es auch möglich vie XenAPI oder XenServer (remote) CLI Snapshots zu erzeugen. Snapshots, die auf diese Weise erzeugt werden, können den Citrix VSS Provider für Windows VMs nutzen. Damit sind Applikations-konsistente Snapshots möglich.

Vorteile:

Nachteile:

Enhanced Backup Enablement mit 3rd Party Produkten

Mit dem neuen Enhanced Backup Enablement können mit Hilfe von 3rd Party Backup-Produkten die Vorteile der schnellen Snapshots mit den Vorteilen von lokalen Backup-Agenten (einfacheres file-level Restore) kombiniert werden. Je nach Backup-Produkt variiert die Interaktion zwischen der Backup-Software und dem XenServer geringfügig. Der Snapshot kann entweder durch die Backup-Software über einen XenServer API call oder durch einen Backup Agent in der VM über das VSS Framework initiiert werden.

Vorteile:

Nachteile:

Einzelnachweise

  1. Citrix XenServer Virtual Machine Backup (Citrix Knowledge Center)

Share/Save/Bookmark  Feedback zu diesem Artikel geben
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Kategorien
Drucken/exportieren
Werkzeuge