5 1 0: KVM QEMU Sicherung
Suchen Sie nach einer Alternative für ihre VMware Umgebung?
SEP unterstützt viele Hypervisor mit Snapshot basierten VM-Sicherungen. Klicken Sie HIER für einen Überblick der verfügbaren SEP Module und informieren Sie sich über unterstützte Funktionalitäten wie CBT, Single File Restore und andere. |
Übersicht
SEP sesam bietet effiziente Datensicherung für libvirt-basierte KVM-Virtualisierung durch Integration in die libvirt-Schicht des Virtualisierungssystems. Die KVM/QEMU-Integration ermöglicht es Ihnen, virtuelle KVM/QEMU-Maschinen auf den einzelnen Hostsystemen zu sichern.
Wichtige Funktionen
Sicherung
- Die folgenden Sicherungsmethoden sind für die Sicherung von VMs auf dem KVM-Host verfügbar:
- Wenn Sie die Option config_only verwenden, wird nur die VM-Konfiguration gesichert.
- Sicherung von einzelnen VMs, die in einer Auftragsgruppe zusammengefasst werden können. Durch Hinzufügen Ihrer Aufträge für einzelne VMs zu einer Auftragsgruppe können Sie alle Aufträge auf einmal mit einem einzigen Termin auslösen. Details finden Sie unter Hinzufügen eines Auftrags zu einer Auftragsgruppe.
- Sicherung von VMs mit bestimmten Festplatten (Festplattenausschluss).
- Die einzige unterstützte KVM-Sicherungsmethode ist die COPY-Sicherung. Es wird empfohlen, SEP Si3 zielseitige Deduplizierung für Ihre KVM-Sicherungen zu verwenden, um die Größe der gesicherten Daten zu reduzieren.
- Wenn Sie beabsichtigen, mehrere VMs zu sichern, können Sie den Prozess automatisieren, indem Sie automatisch Aufträge für VMs erstellen, die mit demselben Host verbunden sind. Sie können auch automatisch Clients für VMs erstellen, denen die erstellten Aufträge und ACLs zugewiesen werden können. Es wird empfohlen, diese Funktionen zu verwenden, wenn ein neuer Hypervisor hinzugefügt wird und viele neue VMs gesichert werden müssen. Einzelheiten finden Sie unter Automatisieren des Sicherungsprozesses.
Rücksicherung
- Sie können Ihre VMs über die GUI Rücksicherung oder über die Webschnittstelle Rücksicherungsassistent rücksichern. Optionen für die Rücksicherung:
- Rücksicherung kompletter VMs und ihrer Konfiguration.
- Rücksicherung der VM-Konfiguration.
- Rücksicherung in neuen VM-Instanzen.
- SEP sesam bietet auch eine einfache und flexible Einzeldateirücksicherung (SFR) für KVM, wenn Sie die entsprechenden Berechtigungen haben. Für weitere Details zu SFR siehe KVM Einzeldateirücksicherung.
Einschränkungen
- Beispielkonfigurationen sind einzelne Virtualisierungs-Hosts, auf denen Debian-, CentOS- oder SLES-basierte Distributionen in Einzelinstanz-Konfigurationen laufen, die zur Virtualisierung von Systemen mit QEMU und libvirt verwendet werden. High-Level-Anwendungen wie OVIRT und andere Cloud-basierte Lösungen wie OpenNebula oder Cloudstack werden nicht unterstützt.
- Die virtuelle Maschine, die Sie sichern möchten, darf keine definierten internen oder externen Snapshots haben.
- Bei der Sicherung über den Hypervisor und der Verwendung einer externen Platte kann SEP sesam die Daten auf den RDM-Platten oder auf einer VM ohne angeschlossenen SCSI Controller nicht sichern. Die Daten solcher Platten werden stillschweigend in der Sicherung übersprungen, daher enthält der Sicherungssatz keine Daten für die externe Platte, während die Sicherung erfolgreich ist und keine Warnung über die fehlenden Daten ausgegeben wird. Wenn eine Rücksicherung einer VM mit externem Laufwerk auf die ursprüngliche VM mit der Option überschreiben durchgeführt wird, wird das Laufwerk neu erstellt und alle vorhandenen Daten auf dem Rücksicherungsziel gehen verloren.
Um diese Hypervisors zu sichern, müssen Sie einen oder mehrere SCSI Controller zur virtuellen Maschine hinzufügen, bevor Sie eine Sicherung durchführen, auch wenn es keine Geräte gibt, die die SCSI verwenden, oder Sie müssen einen SEP sesam Client auf der virtuellen Maschine installieren und eine zusätzliche Datei- oder Anwendungssicherung durchführen, um diese Daten zu sichern.
Anforderungen
Um einen fehlerfreien Betrieb von SEP sesam zu gewährleisten und die Leistung zu verbessern, stellen Sie sicher, dass die folgenden Bedingungen erfüllt sind:
- Überprüfen Sie die Supportmatrix für die Liste der unterstützten KVM/QEMU Versionen.
- Laden Sie das SEP sesam Client Paket entsprechend Ihrer Distribution herunter. SEP sesam Client enthält bereits alle notwendigen Komponenten für die Sicherung der virtuellen KVM/QEMU Maschinen.
Hinzufügen des KVM/QEMU Clients zur SEP sesam Umgebung
Sobald Sie das SEP sesam-Paket heruntergeladen haben, konfigurieren Sie den KVM/QEMU-Host als neuen Client, indem Sie ihn zur SEP sesam-Umgebung hinzufügen.
- Wählen Sie unter Auswahl -> Komponenten -> Clients den entsprechenden Standort und klicken Sie auf die Schaltfläche Neuer Client. Das Fenster Neuer Client wird geöffnet.
- Wählen Sie in der Auswahlliste Plattform die Option Linux. Durch die Auswahl der Plattform wird das Betriebssystem Linux automatisch gesetzt.
- Aktivieren Sie das Kästchen Virtualisierungsserver und wählen Sie dann KVM Server aus der Auswahlliste Virtualisierungsservertyp.
- Klicken Sie auf OK, um den neuen Client hinzuzufügen.
Weitere Einzelheiten zu den verfügbaren Optionen finden Sie unter Konfigurieren von Clients.
Hinweis | |
Wenn Sie lieber ein Video ansehen, anstatt eine Schritt-für-Schritt-Anleitung zu lesen, können Sie alle Schritte der Sicherungsprozedur lernen, indem Sie sich Backup of KVM with SEP sesam auf SEP sesam YouTube Channel anschauen. |
Konfiguration einer KVM/QEMU Sicherung
Die Konfiguration einer KVM/QEMU Sicherung auf dem SEP sesam Server umfasst die Erstellung eines KVM/QEMU Sicherungsauftrages, die Einrichtung eines Sicherungszeitplanes (Angabe, wann Sie Ihre Daten sichern wollen) und die Verknüpfung des Zeitplanes mit einem Sicherungstermin (Angabe, wie und wo die Daten gesichert werden sollen). Allgemeine Informationen zur Sicherungskonfiguration und zu den Voraussetzungen finden Sie unter Standard Sicherungsverfahren. Die Konfiguration einer KVM/QEMU Sicherung weicht jedoch geringfügig vom Standardverfahren ab und erfordert einige KVM/QEMU spezifische Schritte, die im Folgenden beschrieben werden.
Anmerkung | |
|
- Wählen Sie unter Auswahl -> Aufträge -> Nach Clients den KVM/QEMU Client und klicken Sie auf Neuer Sicherungsauftrag. Das Fenster Neuer Sicherungsauftrag wird geöffnet.
- Wählen Sie die Quelle. Klicken Sie auf die Schaltfläche Durchsuchen (großer Pfeil) und wählen Sie die virtuelle KVM-Maschine, die Sie sichern möchten, aus der Liste der auf dem Hostsystem erkannten virtuellen Maschinen aus. Durch Auswahl der Quelle werden Auftragstyp und Auftrag automatisch gesetzt.
- Wenn Sie weitere Optionen definieren möchten (z.B. Pre/Post Befehle für Sicherung und Rücksicherung, Verschlüsselung oder Komprimierung von Daten (verwenden Sie diese Option nicht, wenn Sie einzelne Dateien rücksichern wollen!), Angabe der OS-Zugangsdaten, Konsolidierung einzelner Aufträge unter einer bestimmten Auftragsgruppe, Zuordnung eines Auftrages zu einem Zeitplan), klicken Sie auf den entsprechenden Reiter im Fenster Neuer Sicherungsauftrag.
Klicken Sie auf OK, um den Auftrag zu erstellen. - Wenn Sie den neu erstellten Auftrag sofort starten möchten, klicken Sie mit der rechten Maustaste auf den Namen des Auftrags und klicken Sie auf Sofortstart. Wenn Sie eine regelmäßige Sicherung erstellen möchten, müssen Sie einen Zeitplan für Ihren Sicherungsauftrag erstellen: Klicken Sie unter Auswahl -> Zeitplanung -> Zeitpläne auf Neuer Zeitplan und richten Sie einen Zeitplan ein. Weitere Informationen finden Sie unter Erstellen eines Zeitplanes.
- Nachdem Sie einen Zeitplan konfiguriert haben, müssen Sie einen neuen Sicherungstermin dafür erstellen. Gehen Sie zu Auswahl -> Zeitplanung -> Neuer Sicherungsauftrag, klicken Sie auf den Reiter Parameter und wählen Sie die entsprechende Sicherungsmethode aus der Auswahlliste. Beachten Sie, dass nur COPY-Sicherungen von virtuellen KVM-Maschinen unterstützt werden. Weitere Informationen finden Sie unter Erstellen eines Sicherungstermins.
Hinweis | |
Sie können Ihren Sicherungsauftrag auch zu einem bestehenden Zeitplan hinzufügen, indem Sie auf den Sicherungsauftrag doppelklicken, den Reiter Zeitpläne auswählen und ihn zu einem oder mehreren Zeitplänen hinzufügen. Darüber hinaus können Sie Ihren Sicherungsauftrag in Auftragsgruppen gruppieren. Weitere Informationen finden Sie unter Hinzufügen eines Auftrages zu einer Auftragsgruppe. |
Konfigurieren einer Sicherung der VM-Konfiguration
Wenn Sie nur die VM-Konfiguration sichern möchten, wechseln Sie zum Reiter Optionen, wenn Sie einen Sicherungsauftrag in der GUI erstellen, oder doppelklicken Sie auf den vorhandenen Sicherungsauftrag, um dessen Eigenschaften zu öffnen, und geben Sie unter dem Reiter Optionen im Feld Sicherungsoptionen den folgenden Befehl ein:
-a config_only
Konfigurieren der Sicherung einer VM mit direkt angeschlossenem Speicher oder DRBD
Standardmäßig unterstützt das SEP sesam KVM/QEMU Modul nur VMs mit Standard-QCOW2- oder RAW-Geräten, die im regulären Dateisystem des Virtualisierungs-Hosts platziert sind. Wenn Sie eine VM mit direkt angeschlossenem Speicher sichern wollen, sind zusätzliche Schritte erforderlich.
Anmerkung | |
Bei direkt angeschlossenem Speicher oder DRBD ist es nur möglich, das gesamte LUN-Gerät mit nicht verwendeten Blöcken zu sichern. |
- Um einen Snapshot des direkt angeschlossenen Speichergeräts einer VM (ISCSI LUN, DRBD-Gerät) zu erstellen, müssen die Snapshot-Daten während der Sicherung auf der Hypervisor-Festplatte gespeichert werden. Ein interner Snapshot allein reicht nicht für eine erfolgreiche Sicherung der Festplatten der VMs aus.
- Um den externen Snapshot des direkt angeschlossenen Speichers im angegebenen Verzeichnis, z.B. /tmp/, zu speichern, doppelklicken Sie in der GUI auf den Sicherungsauftrag, um dessen Eigenschaften zu öffnen, und geben Sie unter dem Reiter Optionen im Feld Sicherungsoptionen den folgenden Befehl ein:
-a snapshotdir=/<path>/
Durch Hinzufügen dieser Option legt SEP sesam KVM/QEMU den externen Snapshot des direkt angeschlossenen Speicher in diesem Verzeichnis ab.
Monitoring (Überwachung) der Sicherung
Sie können den Status Ihrer Sicherungsläufe in der GUI (Monitoring -> Letzter Sicherungsstatus oder Job Status -> Sicherungen) oder SEP sesam Web UI einsehen. Diese Sicherungsstatusübersicht zeigt Einzelheiten zum letzten Lauf der Sicherungen, inklusive dem Auftragsnamen, Start und Stoppzeit der letzten Sicherungen, Sicherungsmethode, Datengröße, Durchsatz, zugewiesener Medienpool, etc.
Bekannte Themen
Im Falle von Problemen mit KVM/QEMU bitte hier schauen: KVM/QEMU Troubleshooting.
Siehe auch
Standard Sicherungsverfahren – Automatisieren des Sicherungsprozesses – KVM/QEMU Rücksicherung– KVM QEMU Einzeldateirücksicherung (Single File Restore)