×

誤刪除虛擬機(jī)磁盤文件,如何恢復(fù)

  • 作者:新網(wǎng)
  • 來源:新網(wǎng)
  • 瀏覽:100
  • 2018-05-11 15:11:50

在儲存上誤刪除一個虛擬機(jī)的磁盤文件,由于該虛擬機(jī)是開機(jī)狀態(tài),所以這個虛擬機(jī)的除了一個VMDK文件,其他所有的文件都被刪除了。這個VMDK應(yīng)該是虛擬機(jī)的磁盤文件,但是如何把這個VMDK重新恢復(fù)到虛擬機(jī)中呢?

   在儲存上誤刪除一個虛擬機(jī)的磁盤文件,由于該虛擬機(jī)是開機(jī)狀態(tài),所以這個虛擬機(jī)的除了一個VMDK文件,其他所有的文件都被刪除了。這個VMDK應(yīng)該是虛擬機(jī)的磁盤文件,但是如何把這個VMDK重新恢復(fù)到虛擬機(jī)中呢?

8587333198484946015.jpg

<div>  解決方法一:
  1.在虛擬機(jī)上添加一個和原來硬盤大小一致、路徑一致的虛擬硬盤AA
  2.將AA.VMDK文件下載下來
  3.用記事本打開這個文件
  4.將文件中的虛擬快照文件名AA-flat.vmdk文件修改為目錄中xx-flat.vmdk,文件名修改xx.vmdk
  5.上傳xx.vmdk
  6.這時查看硬盤發(fā)覺大小識別啦,重新啟動OK
  解決方法二:
  1. 新建一虛擬機(jī),不要創(chuàng)建硬盤
  2. 用ssh的方式登錄host,查找xx-flat.vmdk文件所在位置及目錄,
  3. 在新虛擬機(jī)目錄下創(chuàng)建新xxx.vmdk文件,大小要和xx-flat.vmdk文件一樣大,
  用ls -la查看xx-flat.vmdk文件大小,
  用vmkfstools -c 文件大小 -a lsilogic xxx.vmdk 來創(chuàng)建新磁盤文件
  4. 用原文件xx-flat.vmdk覆蓋新建的xxx-flat.vmdk(注意一定是-flat.vmdk),使用mv命令
  5. 將這個磁盤文件添加到新建的虛擬機(jī)中;
  6. 完成后開啟虛擬機(jī)就可以了
  3備份,在任何時候,都是不可或缺的。在作如下操作之前,更應(yīng)注意!
  建議先備份目前這個VMDK —— 或者瀏覽存儲,復(fù)制一份,然后拿復(fù)制件進(jìn)行操作:新建虛擬機(jī)(配置之類的盡可能地與原本一致),然后使用現(xiàn)有的VMDK。
  你是開著VM刪除?我做了一下測試。
  開啟VM的情況下,絕大部分文件可以刪除,刪除后,VM還是處于運(yùn)行狀態(tài)。
  在VM內(nèi),關(guān)閉系統(tǒng)。
  在vCenter內(nèi)將這個VM“從清單中移除”。
  在VM所在目錄內(nèi),除VMDK外,無其他文件 —— 注:開啟是有l(wèi)ck文件。
  新建VM,虛擬機(jī)的各項(xiàng)參數(shù)按照原本的進(jìn)行設(shè)置。
  重新開啟VM,一切正常。
  以上就是小編總結(jié)的三種恢復(fù)文件的方式。

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢獲取折扣

Loading