Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Mount Netapp Snapshot VMDK

Moderatoren: Dayworker, irix

Member
Beiträge: 79
Registriert: 02.04.2007, 18:25

Mount Netapp Snapshot VMDK

Beitragvon softeislutscher » 19.03.2014, 10:59

Hi Jungs,

ich hab mal wieder ein schönes Problem...

und zwar haben wir bei VI3 immer schön die Möglichkeit gehabt, Snapshots von einer Netapp zu mounten (es gab ja die Option NFS:LockDisable)...

schön das die ja seit 4.0 oder 4.1 entfernt wurde und der ESXi immer versucht einen Lock auf das VMDK zu setzen...
somit kann ich die VMDK als Independent (nonpersistent) nicht mehr mounten...

habt ihr ggf. ne Idee oder nen Workaround dafür?

danke

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 19.03.2014, 12:23

Mal davon abgesehen von der Frage, weshalb ihr überhaupt Snapshots habt, da sie kein Backup sind, könntest du einfach einen neuen Snapshot anlegen. In diesem Fall wird der Lock auf den neuen Snapshot gesetzt und der alte sprich die VMDK wäre frei zum Sichern oder was auch immer.

Member
Beiträge: 79
Registriert: 02.04.2007, 18:25

Beitragvon softeislutscher » 19.03.2014, 12:32

wir nutzen es, um aus den Snapshot Single Mailboxes von Exchange zu restoren...

ist halt megapraktisch :D

EDIT:
aber auf die Snapshotsfolder ist ja normalerweise nur lesezugriff, was ja auch sinn macht...

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 19.03.2014, 12:42

Gerade bei Exchange und jeder anderen DB wäre ich extrem vorsichtig mit Snapshots. Jede Schreib-IO vergrössert den Snapshot immer weiter und sobald ein Mitglied der Snapshot-Kette beschädigt wird, ist fast unausweichlich ein Datenverlust vorprogrammiert.
Von der Warte sind Snapshots megapraktisch um ein Backup einer VM machen zu können, aber keine Dauerlösung. :D

King of the Hill
Beiträge: 13058
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 19.03.2014, 12:51

Er macht Snapshots auf Filer Ebene und von "Backup" war doch keine Rede.

Hab ich es richtig verstanden das der Host das Volume mounten kann aber die Inhalte haben einen Lock?

Gruss
Joerg

Member
Beiträge: 79
Registriert: 02.04.2007, 18:25

Beitragvon softeislutscher » 19.03.2014, 14:32

Servus Jörg,

vollkommen korrekt...

Backups werden hier nicht gemacht...

über die Snapshots erziehlen wir mehr Funktionen:

1. Truncade der Exchange Logs in die DB's
2. ggf. Restore einer Mailbox im kurzen zeitabstand...

alles läuft sauber über VSS ab, somit sollte hier auch eine gewisse Sicherheit da sein, das die Daten im Konsitenten zustand sind...

der Mount der Snapshot VMDK in eine spezielle VM hat auch auf 3.5 sauber funktioniert, aber leider durch den wegfall des NFS.LockDisable scheinbar nicht mehr möglich...

jetzt dachte ich, ich frag euch VMware Gurus, ob es da ggf. nen Workaround gibt, das wieder zubekommen, oder ob ich mir dann evtl auf einen anderen Weg umschwenken muss... leider wäre ein anderer Weg sehr schmerzhaft, das wir um die 3.0 TB Exchange Daten momentan hosten...

danke
Alex

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 19.03.2014, 18:40

Auch nach 5mal lesen weiss ich immer noch nicht was genau gemountet werden soll :
geht es um zB
/vmfs/volumes/datastore/vm/disk-000001.vmdk
oder um
/vmfs/volumes/snapshot-datastore
?

Member
Beiträge: 319
Registriert: 26.04.2009, 15:59
Wohnort: Laatzen

Beitragvon PatrickW » 20.03.2014, 08:40

Es geht um Snapshots auf NetApp Ebene und nicht auf VMware Ebene. Er möchte eine VMDK die sich in einem NetApp Snapshot befindet ohne Lock an eine VM hängen um aus dieser eine Exchange Mail wiederherzustellen. VMware Snapshots sind da erst mal außen vor.

Profi
Beiträge: 877
Registriert: 18.03.2005, 14:05
Wohnort: Ludwigshafen

Beitragvon Martin » 20.03.2014, 09:13

Funktioniert es vielleicht, wenn die VMDK manuell aus dem Snapshot-Verzeichnis herauskopiert wird?

Member
Beiträge: 79
Registriert: 02.04.2007, 18:25

Beitragvon softeislutscher » 20.03.2014, 10:15

genau, es geht hier direkt um die vmdk im snapshot verzeichnis...

also irgendwas mit .snapshot

da das read-only ist, kann der ESXi ja keinen lock mehr setzen (vorher war es möglich, da man die option disablen konnte)...

wäre eine idee, mit dem Rauskopieren, aber leider sind die VMDK's rießen groß, bis knapp 2 TB... das dauert zu lange, bzw. brauch ich den Platz ja noch zum rauskopieren...

aufm ESXi direkt gibt es auch keine option den NFS.LockDisable?

King of the Hill
Beiträge: 13058
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 20.03.2014, 10:35

Nein die Opion ist mit vSphere nicht mehr verfuegbar.

Gruss
Joerg

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 20.03.2014, 13:07

Falls es erlaubt / möglich ist dass Auslesen der vmdks mit Hilfe einer Linux VM durchzuführen habe ich 2 Vorschläge.
- guestfish
- über vmfs-fuse mount mit offset

Details würden den Rahmen sprengen.
Ich verwende beide Varianten um bei meinen Recoveryarbeiten vmdks auszulesen die eigentlich gelockt sind. Beide Varianten sind ohne weiteres im laufenden Betrieb möglich.
Einzige Anforderung: root Zugriff auf den ESXi von der Linux VM aus

Member
Beiträge: 79
Registriert: 02.04.2007, 18:25

Beitragvon softeislutscher » 20.03.2014, 14:08

oki, dann werd ich mal schauen was ich grundsätzlich dazu finde...

wenn es scho mal optionen gibt is es ja wunderbar...

danke euch schon mal...

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 20.03.2014, 15:20

Wenn du vielleicht eine Möglichkeit weisst, wie ich das ganze ohne einen Netapp-snapshot nachstellen kann, dann probier ich es mal aus ...

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 20.03.2014, 15:47

Neuer Stand: ick kann sogar vmdks auslesen die vom ESXi gelockt sind.

Ruf doch mal an ...

Member
Beiträge: 79
Registriert: 02.04.2007, 18:25

Beitragvon softeislutscher » 20.03.2014, 16:29

servus,

oki... das hört sich scho mal gut an...

ggf. zum nachstellen wäre ja ein nfs store, mit vmdk und read only permissions das gleiche...

dann die vmdk als independend (nonpersistent) mounten zur VM...

danke

EDIT:
darf man fragen wie;)?

Member
Beiträge: 202
Registriert: 18.01.2008, 11:02

Beitragvon roeschu » 20.03.2014, 16:55

Wenn du FlexClone Lizenz auf der Netapp hast kannst du vom betreffenden .snapshot einen FlexClone machen und dann auf die VMDK im Flexclone Vol zugreifen..

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 20.03.2014, 16:57

Mist - dann hab ich was ganz anderes ausprobiert - ich war immer von VMFS ausgegangen.
Probiere weiter ...

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 20.03.2014, 23:37

:grin:

Bild

Der screenshot zeigt beide Szenarien. MOA-LiveCD in einer ESXi VM gestartet.

Die 2k3dwus.vmdk liegt auf VMFS und ist gerade in Betrieb - das heisst also das sie eigetlich mit "normalen" Mitteln nicht mountbar ist weil sie vom ESXi gelockt wird.

Die 2k8vcenter5.vmdk liegt auf NFS und ist per Datei-attribut auf readonly gesetzt.
Ein Auslesen durch hinzufügen zu einer HelperVM ist nicht möglich.
Auslesen via guestfish geht aber trotzdem.

Ob das ganze auch funktioniert wenn der ESXi das NFS-volume readonly einbindet habe ich noch nicht ausprobiert.

Member
Beiträge: 13
Registriert: 05.08.2013, 13:04
Wohnort: Kleinniedesheim

Beitragvon FrankvanLight » 24.03.2014, 13:59

Also wir haben hier auch noch ESXi 4.1 + Netapp und bei uns geht das ganz einfach über Snapdrive = Mount des Netapp Snapshots und dann das Netapp Tool für SingleMailboxrecovery benutzen um die Emails wiederherzustellen.


Zurück zu „vSphere 5 / ESXi 5 und 5.1“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste