如何在不擦除資料的情況下向 VMWare vSphere 新增存儲

如何在不擦除資料的情況下向 VMWare vSphere 新增存儲

我有一個關於如何在 VMWare vSphere 中新增儲存磁碟機的問題。假設我已經安裝了 ESXi,並且有 3 個儲存驅動器,並且所有 3 個儲存驅動器都顯示在 vSphere 的「配置」標籤中。儲存磁碟機 1 已由 VMWare 格式化並執行 ESXi。儲存磁碟機 2 已由 VMWare 格式化且可由虛擬機器存取。儲存磁碟機 3 已被 Windows 格式化並且上面有資料。

如果我在 vSphere 中格式化儲存磁碟機 3,我將清除資料。如果我不在 vSphere 中格式化儲存磁碟機 3,虛擬機器將無法存取儲存磁碟機 3。

我想出的解決此問題的一種方法是在 Windows 中共用儲存磁碟機 3。如果我的 vSphere 虛擬機器是 Windows,我可以對應網路驅動器,以便將資料從儲存磁碟機 3 移至儲存磁碟機 2。

我感覺我在這裡遺漏了一些東西,並且可能有一種更簡單的方法可以在 vSphere 中存取儲存磁碟機上的資料。

答案1

當我找到此頁面時,我試圖弄清楚如何將包含現有資料的本機硬碟新增至新的 ESXi 來賓虛擬機器。您可以使用 RDM(原始設備映射)將磁碟新增至資料存儲,而無需對其進行格式化。

Vmware有一篇關於它的文章這裡。您將需要閱讀該頁面以了解有關缺點和其他詳細資訊的更多資訊。

概括

從終端機(透過 SSH)執行以下命令以查找所需的設備分區名稱:

# ls -l /vmfs/devices/disks

然後,您將透過使用以下命令格式建立 RDM 指標檔案來使其可用:

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

之後,前往 vShpear 用戶端或嵌入式主機用戶端並將 RDM 連接到主機虛擬機器:

  1. 右鍵點選要新增 RDM 磁碟的虛擬機器。
  2. 點選編輯設定。
  3. 單擊新增。
  4. 選擇硬碟。
  5. 選擇使用現有虛擬磁碟。
  6. 瀏覽至您在步驟 5 中儲存 RDM 指標的目錄,選擇 RDM 指標文件,然後按一下下一步。
  7. 選擇要將磁碟連接到的虛擬 SCSI 控制器,然後按一下「下一步」。
  8. 按一下“完成”。

現在您可以啟動來賓虛擬機器並從來賓作業系統內部安裝磁碟機。

相關內容