Wo speichert Xenserver VM-Snapshots?

22382
Flotsam N. Jetsam

Ich bin ssh'd in den xenserver und versuche, die Momentaufnahmen mithilfe von "find / scripts | grep -i string" zu finden, wobei string die Momentaufnahme ist, die ich als Momentaufnahme bezeichnet habe, als ich sie in xencenter aufgenommen habe. Diese Methode funktioniert nicht, also möchte ich wissen, wo xenserver meine Schnappschüsse aufbewahrt?

2

3 Antworten auf die Frage

2
Flotsam N. Jetsam

Ich habe endlich eine Antwort aus dem Citrix Forum erhalten:

"Es gibt keine Snapshot-Dateien. Virtuelle Festplatten (einschließlich Snapshots) in einem LVM-SR werden als Volumes gespeichert. Sie können Volumes mit Befehlen im Paket lvm2 verwalten (führen Sie rpm -vV lvm2 aus, um die enthaltenen Befehle anzuzeigen)."

Hier ist der vollständige Thread.

2
nextgentech

Ich weiß, dass dies zu spät ist, aber bei der Installation von XenServer besteht die Möglichkeit, ein auf Ext3-Dateisystem basierendes Speicher-Repository zu verwenden. In diesem Fall handelt es sich bei den VM-Festplatten um tatsächliche VHD-Dateien, die in gespeichert sind /var/run/sr-mount/<UUID OF SR>.

Dies ermöglicht auch das Thin Provisioning, das von Ext3, NFS und anderen SR-Typen auf Unternehmensebene unterstützt wird, jedoch nicht vom Standard-LVM-SR-Typ.

Wenn Sie während der Installation die Laufwerke auswählen, die für die Speicherung von virtuellen Maschinen verwendet werden sollen, wählen Sie "Thin Provisioning aktivieren (optimierter Speicher für XenDesktop)" aus . Auch wenn Sie XenDesktop nicht verwenden, ist dies immer noch die Option, mit der der Ext3-basierte SR im Vergleich zum Standard-LVM aktiviert wird.

Weitere Informationen finden Sie unter:
Citrix XenServer 6.1.0 - Installationshandbuch
Citrix XenServer 6.1.0-Administratorhandbuch

Suchen Sie in diesen Dokumenten nach "ext3" und "Thin Provisioning".

Wenn Sie versuchen möchten, eine vorhandene Installation von einem LVM-SR zu einem Ext3-SR zu wechseln, lesen Sie im Installationshandbuch im Abschnitt "Konvertieren eines vorhandenen Hosts in Thin Provisioning" nach. Beachten Sie jedoch, dass dadurch alle vorhandenen Daten zerstört werden und VMs in der LVM SR. Sie müssen also alle VMs aus dem vorhandenen SR heraus sichern oder migrieren, bevor Sie den Wechsel vornehmen.

Falls Citrix die Links für die Dokumente ändert oder wenn neue XenServer-Versionen verfügbar werden, suchen Sie bei Google nach "Xenserver-Installationshandbuch" oder "Xenserver-Administratorhandbuch", und es sollte leicht zu finden sein.

Interessante Infos. Haben Sie einen Link, der diese Option anzeigt? Würde helfen, eine großartige Antwort zu geben. Lizz vor 11 Jahren 0
@Lizz Ich habe die Antwort mit mehr Details und Links zu den relevanten Citrix-Dokumenten aktualisiert. nextgentech vor 11 Jahren 0
1
rymo

Die kurze Antwort: Es ist wahrscheinlich keine Datei, die Sie finden können | grep.

Die Speicherung von XenServer-Snapshots hängt vom Typ des verwendeten Storage Repository (SR) sowie von der Xen-Versionsnummer ab, unter der der SR ursprünglich erstellt wurde. Dieses Whitepaper enthält alle blutigen Details.

Wenn Sie sich in dom0 ssh befinden, xe vdi-list is-a-snapshot=truekönnen Sie mit dem Befehl in die richtige Richtung gehen.