VMWare: Vom Guest aus checken ob Snapshot gesetzt ist
Moin,
ich würde für ein Programm, das sehr viel Daten schreibt, erstmal einen check benötigen der sichergestellt das kein snaphot der vm gesetzt ist - aus der Guest VM selbst heraus.
Umgebung ist:
- Host ESXi 6.7
- Guest ein RHEL 7 mit installierten VMWare Tools
Konnte in den CLI Tools bisher nichts finden:
https://www.vmware.com/pdf/vmware-tools-cli.pdf
Welche Möglichkeiten hätte ich noch?
PS: Aufgrund von Security vorgaben kann ich nicht via ssh auf den Host verbinden und dort mir die Info holen
ich würde für ein Programm, das sehr viel Daten schreibt, erstmal einen check benötigen der sichergestellt das kein snaphot der vm gesetzt ist - aus der Guest VM selbst heraus.
Umgebung ist:
- Host ESXi 6.7
- Guest ein RHEL 7 mit installierten VMWare Tools
Konnte in den CLI Tools bisher nichts finden:
https://www.vmware.com/pdf/vmware-tools-cli.pdf
Welche Möglichkeiten hätte ich noch?
PS: Aufgrund von Security vorgaben kann ich nicht via ssh auf den Host verbinden und dort mir die Info holen
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 595129
Url: https://administrator.de/contentid/595129
Ausgedruckt am: 22.11.2024 um 02:11 Uhr
5 Kommentare
Neuester Kommentar
PowerCli?
Get-Snapshot
Voraussetzung: VM muss Server erreichen können, Rechte müssen passend sein.
Get-Snapshot
This cmdlet retrieves the virtual machine snapshots available on a vCenter Server system.
Syntax
Get-Snapshot [-VM] <VirtualMachine> [[-Name] <String>] [-Id <String[]>] [-Server <VIServer[]>] [<CommonParameters>]
Syntax
Get-Snapshot [-VM] <VirtualMachine> [[-Name] <String>] [-Id <String[]>] [-Server <VIServer[]>] [<CommonParameters>]
if (!(Get-Snapshot -VM 'XYZ')){
# tu was wenn kein Snapshot vorhanden
}else{
# sonst was anderes
}
In dem Fall wird das schwierig denn wenn das so ohne weiteres möglich wäre wäre das ja eine eingebaute Backdoor/Sicherheitslücke mit der man aus der VM ausbrechen könnte.
Moin,
ohne daß ich konkret es ausarbeiten wollte:
Paravirtualisierung kann nicht die Lösung sein, da es Security durchbricht, d.h. die VM darf nicht den Wirt fragen, also umgekehrt bauen:
Wirt könnte, wenn er einen Snapshot erstellt eine (virtuelle) Floppy oder CD-ROM in das Laufwerk des Gastes einlegen bzw. umlegen bei Löschen des Snapshot, der Gast könnte eine Datei darauf einlesen und damit den aktuellen Status bestimmen.
HG
Mark
ohne daß ich konkret es ausarbeiten wollte:
Paravirtualisierung kann nicht die Lösung sein, da es Security durchbricht, d.h. die VM darf nicht den Wirt fragen, also umgekehrt bauen:
Wirt könnte, wenn er einen Snapshot erstellt eine (virtuelle) Floppy oder CD-ROM in das Laufwerk des Gastes einlegen bzw. umlegen bei Löschen des Snapshot, der Gast könnte eine Datei darauf einlesen und damit den aktuellen Status bestimmen.
HG
Mark