5 0 0: VMware Sandbox Rücksicherung
Übersicht
SEP sesam unterstützt die Online-Rücksicherung der VMware-Sandbox über den Rücksicherungsassistenten (wenn Sie die entsprechenden Berechtigungen haben, siehe Rücksicherungsassistent), um Tests in einer isolierten virtuellen Umgebung ohne Netzwerkzugang zur Produktion durchzuführen. Sie können die SEP sesam Sandbox für VMware als Testumgebung verwenden, in der Sie eine oder mehrere virtuelle Maschinen (VMs) rücksichern und starten können, Probleme mit VMs beheben, neue Software, Aktualisierungen und Patches installieren, die VM-Sicherungen verifizieren usw.
Sie möchten z.B. überprüfen, ob die Rücksicherungen funktionieren, also richten Sie einen Auftrag zur Überprüfung der Active Directory (AD)-Rücksicherung und eine weitere zur Überprüfung der Exchange-Rücksicherung ein.
Beachten Sie, dass Sie in früheren SEP sesam Versionen die Web VMware Sandbox Rücksicherung im Basis- oder Fortgeschritten-Rücksicherungsmodus durchführen können. Jetzt ist sie nur noch im Fortgeschritten-Rücksicherungsmodus verfügbar, aber Sie können einfach zwischen Basis- und Fortgeschritten-Modus wechseln, indem Sie die Option Erweiterte Ansicht auswählen, siehe Einstellen des UI-Modus.
Voraussetzungen
- Stellen Sie sicher, dass Sie über ausreichende Rücksicherungsberechtigungen und Zugriffsrechte verfügen.
- Stellen Sie sicher, dass Sie ein anderes Netzwerk für die Rücksicherung der Sandbox verwenden, um IP-Adresskonflikte zu vermeiden, da die ursprüngliche VM in der Regel noch aktiv ist.
Zugriff auf den Rücksicherungsassistenten
Sie können den Web Rücksicherungsassistenten auf eine der folgenden Arten aufrufen:
- über die GUI: durch Anklicken des Symbols Rücksicherungsassistent in der Toolbar oder über Aktivitäten -> Rücksicherungsassistent
- über die SEP sesam Web UI: linkes Menü -> Rücksicherungsassistent
- oder durch folgende Eingabe in die Browser-Adresszeile: http://[sesamserver]:11401/sep/ui/restore/.
![]() |
Anmerkung |
|
Durchführen der VMware Sandbox Rücksicherung
Sie können die VMware Sandbox Rücksicherung in der Weboberfläche im Fortgeschritten-UI-Modus durchführen, wenn Sie über die entsprechenden Berechtigungen verfügen.
- Öffnen Sie den Rücksicherungsassistenten in Ihrem Browser.
- Wählen Sie im Fenster Start die Option VMware vSphere. Wählen Sie dann die Option Erweiterte Ansicht in der unteren linken Ecke und Sandbox Rücksicherung.
- Wählen Sie im Fenster Virtuelle Machine den entsprechenden vSphere Server und die virtuelle Maschine. Klicken Sie auf Weiter.
- Wählen Sie im Fenster Auftrag unter der Auftragsauswahl Ihren Sicherungsauftrag aus. Ein Sicherungsauftrag definiert die Quelldaten auf dem Client, die gesichert wurden.
Wählen Sie dann unter der Sicherungsauswahl genau die Sicherungsversion aus, die Sie rücksichern möchten. Mit der Kalenderfunktion oben rechts können Sie den Datumsbereich für die angezeigten Sicherungen einstellen.Anmerkung Die Option Generationsrücksicherung ist standardmäßig aktiviert. Bei der Auswahl von inkrementellen oder differentiellen Sicherungen kann sie deaktiviert werden, wenn Sie nur die ausgewählte Sicherung und nicht die gesamte Sicherungskette rücksichern möchten. - Wählen Sie das Rücksicherungsziel: vSphere Server, Datacenter und Virtuelle Maschine und wählen Sie dann die entsprechende Ausführungsoptionen: Vorhandene virtuelle Maschine nicht überschreiben, Vorhandene virtuelle Maschine mit neuem Namen anlegen oder Vorhandene virtuelle Maschine überschreiben. Im letzteren Fall können Sie auch auswählen, dass die laufende VM automatisch heruntergefahren wird. Klicken Sie auf Weiter.
- Wählen Sie im Fenster Optionen Folgendes aus:
- Wählen Sie unter den Virtualisierungs-Rücksicherungsoptionen in der Auswahlliste das Ziel Datamover aus.
- Wählen Sie unter den Zieloptionen der virtuellen Maschine aus den Auswahllisten den ESX-Server, den Datenspeicher und die Netzwerkschnittstelle(n) aus, die Sie für die Rücksicherung der Sandbox verwenden möchten. Wählen Sie optional den Ordner und/oder Ressourcenpool/vApp aus.
- Unter Wiederherstellungsoptionen - Sandbox-Prüfungen können Sie die auszuführenden Prüfungen und Aktionen auswählen. Durch Klicken auf die Schaltfläche Bearbeiten wird die Liste der Aktivierten Wiederherstellungsoptionen geöffnet.
- Wenn Sie den Mauszeiger über einen Befehl bewegen, werden zusätzliche Symbole angezeigt, auf die Sie klicken können, um die Liste der Wiederherstellungsoptionen anzupassen.
- Klicken Sie auf die Schaltfläche Neu in der linken Spalte, um ein neues Argument zu erstellen. Geben Sie den Namen Ihren Befehl ein oder klicken Sie auf die Schaltflächen Actions, Checks oder Run, um die Auswahlliste zu öffnen und die entsprechende Option oder Prüfung auszuwählen. Die Auswahllisten Actions, Checks und Run enthalten eine umfangreiche Liste von Befehlen und Optionen, die für verschiedene Sandbox-Rücksicherungsszenarien verwendet werden können.
Um zum Beispiel die Betriebszeit der VM zu definieren, geben Sie eine neue Aktion sleep nach der Aktion start ein, in dem Sie aus der Auswahlliste Actions die Option sleep: Sleep N seconds wählen und dann die gewünschte VM-Uptime in Sekunden definieren. Zum Beispiel erlaubt sleep=300, dass eine VM 5 Minuten lang geprüft wird, bevor sie wieder gestoppt wird (aktiv auf einem Host läuft). - Verwenden Sie die Pfeile nach oben/unten bewegen, um die Reihenfolge der Aktionen/Prüfungen in der Liste neu anzuordnen.
- Verwenden Sie die Schaltfläche Papierkorb, um die aktuell ausgewählte Option/Prüfung zu entfernen. Die Option/Prüfung wird aus der Liste Aktivierte Wiederherstellungsoptionen entfernt. Eine Liste der verfügbaren VM-Sandbox-Aktionen zur Rücksicherung finden Sie unter Verfügbare Sandbox-Aktionen.
- Unter der Optionale Auswahl der Datenquelle können Sie aus den Auswahllisten Ihren bevorzugten Medienpool, Laufwerk, genutzte Medien|Barcode und Schnittstelle einstellen.
- Ein zusätzlicher Satz von Optionen ist unter den Erweiterte Rücksicherungsoptionen verfügbar:
- Verwenden Sie die Auswahlliste Protokollstufe, um die Rücksicherungsprotokollstufe für Ihren speziellen Client zu ändern, siehe Protokollstufen einstellen.
- Klicken Sie auf die Schaltfläche Bearbeiten unter den Rücksicherungsoptionen, um die Transporthierarchie einzustellen, indem Sie die Transportmodi entsprechend Ihren Präferenzen zur Liste der Zugeordnete Transportmodi hinzufügen: Details zu den Transportmodi finden Sie unter Auswählen des besten VMware-Transportmodus für Ihre Umgebung.
- Verwenden Sie die Rücksicherungsoptionen (Server-seitig), um zusätzliche Optionen für den SEP sesam Server zu setzen, z.B. sm_restore -v 1 startet eine Rücksicherung mit einer höheren Protokollstufe.
- Sie können die Aufbewahrungsfrist für die Rücksicherung angeben (wie lange (in Tagen) der Rücksicherungsauftrag aufbewahrt wird). Wenn Sie diesen Sandbox-Rücksicherungsauftrag als Vorlage verwenden möchten, setzen Sie die Aufbewahrungsfrist auf 0 (unendlich), um das Löschen des Auftrags zu verhindern.
- Wenn ein Pre- oder Post-Skript für den Rücksicherungsauftrag angewendet werden soll, aktivieren Sie das Kontrollkästchen Pre ausführen oder Post ausführen. Für Details siehe Pre/Post Optionen.
- Im letzten Schritt überprüfen Sie die Zusammenfassung Ihres Rücksicherungsauftrags (Rücksicherungtyp (basierend auf Auftragstyp), ausgewählte Sicherung, deren Datum und Details, Rücksicherungsoptionen usw.) und klicken Sie auf Rücksicherung starten.
Abbildungen
Abbildungen
Abbildungen
Abbildungen
Abbildungen
Abbildungen
Abbildungen
Verwenden Sie diese Liste, um weitere Optionen zu definieren oder die vorhandenen Optionen zu ändern und neu anzuordnen:
Abbildungen
Abbildungen
Abbildungen
Abbildungen
Verfügbare Sandbox-Aktionen
SEP sesam unterstützt die folgenden Aktionen, die hauptsächlich für die Sandbox-Rücksicherung verwendet werden können. Beachten Sie, dass einige der Aktionen auch für die VM-Sicherung verwendet werden können. Für zusätzliche Aktionen, die für VMware-Sicherungen verfügbar sind, siehe auch Verfügbare Sicherungsaktionen.
Check (Prüfen)
Die Check-Aktion löst einen Test aus, wenn eine Eigenschaft der virtuellen Maschine die angegebene Bedingung erfüllt. Die Aktion ist entweder erfolgreich oder protokolliert die Ursache des Fehlschlags. Die Option onError legt fest, wie der Fehler die gesamte Sandbox-Rücksicherung beeinflusst. Die Check-Aktion kann innerhalb der Wiederherstellungsaktionssequenz mehrfach auftreten.
Die allgemeine Syntax für eine Aktion lautet:
check=<property><operator><value>[<options>]
wo:
- <property> ist eine benannte Eigenschaft oder ein Tag der virtuellen Maschine (z.B. powerState oder vmToolsState).
- <operator> ist ein Vergleichsoperator. Verfügbare Operatoren sind "=", "<>", ">", ">=", "<", "<=" oder "%=" (gleich). Der "gleich"-Operator sollte denselben Platzhalter zulassen wie der "gleich"-Operator der DB-Auswahlanweisung.
- <value> ist der Wert der benannten Eigenschaft oder des Tags.
- <options> ist eine Liste an Optionen, getrennt durch "#" (Raute), um das Verhalten der Check-Aktion anzupassen. Verfügbare Optionen sind:
- wait: Wenn der aktuelle Eigenschaftswert nicht mit der angegebenen Bedingung übereinstimmt, wartet die Aktion darauf, dass die virtuelle Maschine die Eigenschaft ändert, bis sie mit der angegebenen Bedingung übereinstimmt oder ein Standardzeitlimit erreicht ist. Das Standardzeitlimit beträgt 120 Sekunden.
- timeout: Setzt die Zeitüberschreitung auf den angegebenen Wert in Sekunden.
- onError: Legt das Verhalten fest, wenn die Check-Aktion fehlschlägt. Gültige Werte sind break, abort oder der absolute Pfad eines Skripts, das auf dem SEP sesam Server oder RDS ausgeführt wird, auf dem der VMWare Sicherungs-Client (sbc_vadp) läuft. break stoppt die Ausführung der Sandbox-Rücksicherung und führt ein vollständiges Rollback durch. abort stoppt die Ausführung der Sandbox-Rücksicherung und lässt die virtuelle Maschine in ihrem aktuellen Zustand für die weitere Analyse. Beachten Sie, dass Sie die virtuelle Maschine bereinigen sollten, wenn die Analyse abgeschlossen ist.
Beachten Sie, dass keiner der Teile ein "." (ein Punkt) oder "," (ein Komma) enthalten darf. Ein Punkt ist das Trennzeichen für die Aktion in der angegebenen Wiederherstellungsaktionssequenz, und ein Komma ist das Trennzeichen für den übergeordneten Parameter -a. Punkte müssen durch "~" (eine Tilde) ersetzt werden.
- Beispiele
check=powerState=on
- Überprüft den Zustand der virtuellen Maschine. Die folgenden Werte sind verfügbar: on, online, poweredOn, running, off, offline, poweredOff, stop, stopped, halted, suspended.
check=powerState=on[wait]
- Überprüft, ob die virtuelle Maschine eingeschaltet ist. Wartet bis zu 120 Sekunden, ob die virtuelle Maschine eingeschaltet wird (falls sie offline ist).
check=powerState=on[wait#timeout=30]
- Überprüft, ob die virtuelle Maschine eingeschaltet ist. Wartet bis zu 30 Sekunden, ob die virtuelle Maschine eingeschaltet wird (falls sie offline ist).
check=vmToolsState=installed
- Überprüft den Status der VMware-Guest-Tools auf der virtuellen Maschine. Die folgenden Werte sind verfügbar: installed, running, guestToolsRunning, stopped, notRunning, guestToolsNotRunning, executing, guestToolsExecutingScripts.
check=ip=*
- Überprüft, ob eine IP-Adresse (IPv4 und IPv6) für die virtuelle Maschine festgelegt ist.
check=ip=0~0~0~0/0
- Überprüft, ob eine IPv4-Adresse für die virtuelle Maschine festgelegt ist.
check=ip=::/0
- Überprüft, ob eine IPv6-Adresse für die virtuelle Maschine festgelegt ist.
Run (Ausführen)
Die Run-Aktion startet den angegebenen Befehl auf der laufenden virtuellen Maschine mit den VMWare-Guest-Tools. Voraussetzung für das Verwenden der Run-Aktion ist, dass die virtuelle Maschine bootet und die VMWare-Guest-Tools installiert sind und ausgeführt werden. Die Aktion ist entweder erfolgreich oder protokolliert die Ursache des Fehlers. Die Option onError legt fest, wie der Fehler die gesamte Rücksicherung der Sandbox beeinflusst. Die Run-Aktion kann innerhalb der Wiederherstellungsaktionssequenz mehrfach vorkommen.
Die allgemeine Syntax für die Aktion lautet:
run=<command>[<options>]
wo:
- <command> ist der Befehl, der auf der virtuellen Maschine ausgeführt werden soll. Es wird empfohlen, die URL-kodierte Form zu verwenden.
- <options> ist eine Liste von Optionen, die durch "#" (Raute) getrennt sind und das Verhalten der Run-Aktion anpassen. Verfügbare Optionen sind:
- wait: Dies ist die Standardoption für die Run-Aktion und zwingt die Aktion zu warten, bis die Ausführung des Befehls auf der virtuellen Maschine abgeschlossen ist. Die Ausgabe des ausgeführten Befehls wird in das Sicherungs- oder Rücksicherungsprotokoll aufgenommen. Die Standardzeitüberschreitung ist auf 0 (unbestimmtes Warten) eingestellt.
- noWait: Wenn diese Option angegeben ist, wird der Befehl auf der virtuellen Maschine gestartet, aber es wird weder auf die Beendigung des Befehls gewartet noch eine Ausgabe dokumentiert.
- timeout: Setzt die Zeitüberschreitung (Timeout) auf den angegebenen Wert in Sekunden. Wenn die Ausführung des Befehls nicht innerhalb der angegebenen Zeitüberschreitung abgeschlossen wird, wartet die Run-Aktion nicht mehr auf die Beendigung des Befehls und ruft auch keine Befehlsausgabe ab. Der Befehl selbst wird in der virtuellen Maschine weiter ausgeführt, bis er beendet ist.
- onError: Legt das Verhalten fest, wenn die Run-Aktion fehlschlägt. Gültige Werte sind break, abort oder der absolute Pfad eines Skripts, das auf dem SEP sesam Server oder RDS ausgeführt wird, auf dem der VMWare Sicherungs-Client (sbc_vadp) läuft. break stoppt die Ausführung der Sandbox-Rücksicherung und führt ein vollständiges Rollback durch. abort stoppt die Ausführung der Sandbox-Rücksicherung und lässt die virtuelle Maschine in ihrem aktuellen Zustand für die weitere Analyse. Beachten Sie, dass Sie die virtuelle Maschine bereinigen sollten, wenn die Analyse abgeschlossen ist.
- os_username: Der Name des Benutzers, der für die Ausführung des Befehls verwendet wird. Wenn er weggelassen wird, versucht SEP sesam, den Benutzernamen vom Client oder dem Sicherungs-/Rücksicherungsauftrag zu erhalten.
- os_password: Das Passwort zur Authentifizierung des Benutzers, der für die Ausführung des Befehls verwendet wird. Wird es weggelassen, versucht SEP sesam, das Passwort vom Client oder dem Sicherungs-/Rücksicherungsauftrag zu erhalten. Das Passwort kann im Klartext oder verschlüsselt eingegeben werden. Wenn das Passwort verschlüsselt ist, verwenden Sie geschweifte Klammern (os_password={<verschlüsseltes Passwort>}).
Recover (Wiederherstellen)
Die Aktionsparameter verwalten alle Aktionsschritte, die während der Sicherung durchgeführt werden. Die Aktionen können mit dem "." (Punkt) als Trennzeichen zwischen den Schritten kombiniert werden.
Die allgemeine Syntax lautet:
recover=<action1>.<action2>.<action3>...
Zum Beispiel:
recover=rest.conf.vmdk.data
Die folgende Tabelle enthält alle verfügbaren Recover-Aktionen.
Aktion | Syntax | Beschreibung |
---|---|---|
start | -a recover=start | Starten der VM |
stop | -a recover=stop | Beenden der VM |
remove | -a recover=remove | Entfernen der VM |
rmiv | -a recover=rmiv | Entfernen der VM aus dem Inventar des vSphere-Servers. Sie kann später mit dem vCenter-Client wieder importiert werden. |
rmdi | -a recover=rmdi | Entfernen aller Festplatten aus der VM |
delsnapall | -a recover=delsnapall | Entfernen aller SEP sesam Snapshots der VM |
rest | -a recover=rest | Rücksichern der Konfigurationsdaten, die Metadaten enthalten und für die Rücksicherung erforderlich sind |
conf | -a recover=conf | Erstellen einer leeren VM ohne VMDKs |
vmdk | -a recover=vmdk | Hinzufügen einer VMDK zur VM (VM muss bereits existieren) |
addvmdk | -a recover=addvmdk | Hinzufügen einer weiteren benutzerdefinierten VMDK zur VM |
data | -a recover=data | Rücksichern der VMDK-Daten der VM |
attach | -a recover=attach | Anhängen einer VMDK an die VM |
attach-ro-nfs | -a recover=attach-ro-nfs | Hinzufügen eines NFS-Datenspeicher im "Nur-Lese"-Modus |
snap | -a recover=snap | Erstellen eines VM SEP sesam Snapshots |
delsnap | -a recover=delsnap | Entfernen des VM SEP sesam Snapshot |
consolidate | -a recover=consolidate | Entfernen des VM-Snapshot mit Konsolidierung |
reloc | -a recover=reloc | Verschieben der VM |
detach | -a recover=detach | Entfernen des Datenspeichers vom Hostsystem |
detach_vmdk | -a recover=detach_vmdk | Trennen der VMDK von der VM |
remove_nfs_store | -a recover=remove_nfs_store | Entfernen des NFS-Datenspeichers |
sleep | -a recover=sleep=10 | Gibt eine Wartezeit in Sekunden an |
exec | -a recover=exec=cleancmd | Ausführen eines externen Befehls, der sich in sepsesam/bin/sesam befinden muss
|
run | -a recover=run=clean | Ausführen des Befehls direkt auf der VM |
mac | -a recover=mac=[new|orig|<specific MAC Address>] | Verfügbar ab Apollon V2 Handhabung der MAC-Adresse: Generieren einer neuen MAC-Adresse, Setzen der ursprüngliche MAC-Adresse oder Verwenden einer bestimmte MAC-Adresse, die bei der Einrichtung angegeben wird. Wenn Sie eine explizite MAC-Adresse angeben, können Sie entweder kein Trennzeichen verwenden (z.B. 001B638445E6) oder das '-' Trennzeichen (z.B. 00-1B-63-84-45-E6). Wenn die 'mac'-Option nicht angegeben wird, wird die ursprüngliche MAC-Adresse eingestellt, wenn der Überschreibungsmodus aktiviert ist. |
Monitoring (Überwachung) Rücksicherung
Sie können den Fortschritt der Rücksicherung über die Web UI (Überwachung -> Rücksicherungen) überwachen oder den Status in der GUI (Auswahl -> Job Status -> Rücksicherungen) einsehen. Die Rücksicherungsübersicht bietet detaillierte Informationen über den letzten Lauf von Rücksicherungsaufträgen, einschließlich Auftragsname, Status (Erfolgreich, Fehlerhaft, Wartend...), Start- und Endzeit der letzten Sicherung, Datengröße, Durchsatz usw. Für Details siehe SEP sesam Web UI oder Rücksicherungen nach Status in the GUI.
Siehe auch
Rücksicherungsassistent – VMware Rücksicherung – VMware Einzeldateirücksicherung (Single File Restore)