So fügen Sie VMWare vSphere Speicher hinzu, ohne die Daten zu löschen

So fügen Sie VMWare vSphere Speicher hinzu, ohne die Daten zu löschen

Ich habe eine Frage zum Hinzufügen eines Speicherlaufwerks in VMWare vSphere. Angenommen, ich habe ESXi installiert und habe 3 Speicherlaufwerke, und alle 3 werden auf der Registerkarte „Konfiguration“ in vSphere angezeigt. Speicherlaufwerk 1 wurde von VMWare formatiert und führt ESXi aus. Speicherlaufwerk 2 wurde von VMWare formatiert und ist für die virtuelle Maschine zugänglich. Speicherlaufwerk 3 wurde von Windows formatiert und enthält Daten.

Wenn ich Speicherlaufwerk 3 in vSphere formatiere, lösche ich die Daten. Wenn ich Speicherlaufwerk 3 in vSphere nicht formatiere, kann die virtuelle Maschine nicht auf Speicherlaufwerk 3 zugreifen.

Eine Möglichkeit, die mir zur Lösung dieses Problems eingefallen ist, besteht darin, Speicherlaufwerk 3 in Windows freizugeben. Wenn meine virtuelle vSphere-Maschine Windows ist, kann ich ein Netzwerklaufwerk zuordnen, mit dem ich die Daten von Speicherlaufwerk 3 auf Speicherlaufwerk 2 verschieben kann.

Ich habe das Gefühl, dass ich hier etwas übersehe und es wahrscheinlich einen einfacheren Weg gibt, Daten auf einem Speicherlaufwerk in vSphere zugänglich zu machen.

Antwort1

Als ich diese Seite fand, versuchte ich herauszufinden, wie man eine lokale Festplatte, auf der sich bereits Daten befanden, zu einer neuen ESXi-Gast-VM hinzufügt. Sie können eine Festplatte zu einem Datenspeicher hinzufügen, ohne sie zu formatieren, indem Sie RDM (Raw Device Mapping) verwenden.

Vmware hat einen Artikel darüberHier. Sie sollten diese Seite lesen, um mehr über die Nachteile und zusätzliche Einzelheiten zu erfahren.

Zusammenfassung

Führen Sie den folgenden Befehl vom Terminal aus (über SSH), um den gewünschten Gerätepartitionsnamen zu finden:

# ls -l /vmfs/devices/disks

Anschließend machen Sie es verfügbar, indem Sie eine RDM-Zeigerdatei im folgenden Befehlsformat erstellen:

vmkfstools -z /vmfs/devices/disks/diskname /vmfs/volumes/<ExistingDatastoreName>/<ExistingVMFolder>/<ChosenNameForThisRDM.vmdk

Gehen Sie anschließend zum vShpear Client oder Embedded Host Client und hängen Sie das RDM an die Gast-VM an:

  1. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine, der Sie eine RDM-Festplatte hinzufügen möchten.
  2. Klicken Sie auf „Einstellungen bearbeiten“.
  3. Klicken Sie auf „Hinzufügen“.
  4. Wählen Sie Festplatte.
  5. Wählen Sie „Vorhandene virtuelle Festplatte verwenden“ aus.
  6. Navigieren Sie zu dem Verzeichnis, in dem Sie in Schritt 5 den RDM-Zeiger gespeichert haben, wählen Sie die RDM-Zeigerdatei aus und klicken Sie auf „Weiter“.
  7. Wählen Sie den virtuellen SCSI-Controller aus, an den Sie die Festplatte anschließen möchten, und klicken Sie auf „Weiter“.
  8. Klicken Sie auf „Fertig stellen“.

Jetzt können Sie die Gast-VM starten und das Laufwerk innerhalb des Gastbetriebssystems mounten.

verwandte Informationen