我有兩台VM ESXi 6.5
一台NAS Synology 1515做RAID6
NAS有做三個iSCSI LUN 一個iSCSI Target
兩台VM都透過同一個Target 在三個LUN互相存取 搬移虛擬機
後來想試試看可不可以用win10來掛載iSCSI直接把虛擬機檔案copy出來
iSCSI啟動器可以正確識別, 磁碟管理也出現那三顆LUN 但只能看到硬碟資訊卻不能掛載
把建立順序倒過來, 先在NAS建立第四個LUN 用win10掛載並格式化成功(這時ESXi仍有看到這一顆) 然後再用ESXi新增datastore成功, 但是要browse datastore卻出現失敗訊息
不過在datastore的訊息有顯示佈建成功
請問有什麼方法可以被不同裝置同時存取嗎 (我知道這動作很有可能造成資料損毀, 但我只是單純想多一個copy檔案出來的方法)
這是預防因為兩邊掛載同顆iSCSI磁碟而造成兩邊資料更新異動無法被對方Host知道而導致毀損,為何不直接把ESXi上這個LUN先unmount後掛到Windows 10 copy完後在中斷這組iSCSI LUN,重新再掛回去.但聽起來一個是Client一個是Server網路傳輸上除非你是直接接到同個Switch,不然一定很慢,更方便安全的方式何不在Windows10上直接連ESXi透過瀏覽Datastore去下載你要的虛擬機整包檔案,會不會更單純.
因為在設想各種災害演練, 如果ESXi整台掛了, 我還可以用win10個人電腦直接copy NAS裡面的vm檔出來, 而我的DSM版本是6.1.5 好像沒有直接登入NAS瀏覽LUN裡面檔案的方法
我推想的原因應該是各系統的磁碟格式不同, vcenter 6.5好像改用vm自己開發的photon os, 不清楚磁碟格式為何, 如果是linux的話格式化為exFAT不知有沒有辦法mac/win/ESXi互通
Sorry,剛進來論壇才看到你的回應,ESXi上的Datastore格式是VMFS,他算是Volume的格式,在這格式下才能在建立出VM(Windows NTFS / Linux EXT4 / exFAT等....)vCenter是管理ESXi的管理中心,我建議您可以有幾種做法來作災難演練,透過vCenter把您要的VM匯出當作整機備份或是先提到下載您要的VM整個vmdk / vmx這整包檔案再還原到VMware workstation / player來開啟或是OS層級直接透過Windows備份還原當然更可以透過Azure備份備援方案來做,我自己就是在做公有雲便宜又方便.