服務近2000家企業,依托一系列實踐中打磨過的技術和產品,根據企業的具體業務問題和需求,針對性的提供各行業大數據解決方案。
vmware虛擬操作系統與數據恢復
來源:未知 時間:2018-42-18 瀏覽次數:191次
使用VMware做服務虛擬化管理的很多,不僅方便資源的動態分配而且能夠遠程操作,監控資源使用情況,達到有效利用資源的目的,虛擬機管理過程中可能會遇到誤刪除虛擬機導致數據丟失的情況,本文介紹誤操作之后系統及數據的回復,虛擬機磁盤只要存在flat.vmdk 和delta.vmdk就可以恢復整個操作系統,exsi系統是linux操作系統,命令基本一致
一.根據flat.vmdk恢復系統及原始文件
- 1. 新建一虛擬機,不要創建硬盤
- 2. 用ssh的方式登錄host(esxi5默認沒有開啟,需要登錄服務器開啟),查找xx-flat.vmdk文件所在位置及目錄,
#find / -name "xxx-flat.vmdk"
- 3. 在新虛擬機目錄下創建新xxx.vmdk文件,大小要和xx-flat.vmdk文件一樣大。
用ls -la查看xx-flat.vmdk文件大小
如:42949672960 Nov 21 08:08 Cisco-LMS-flat.vmdk
- 4. 用vmkfstools -c 文件大小 -a lsilogic xxx.vmdk 來創建新磁盤文件。
- 5. 用原文件xx-flat.vmdk覆蓋新建的xxx-flat.vmdk(注意一定是-flat.vmdk),使用mv命令(如果目錄有空格路徑要用反斜杠)
#mv /vmfs/volumes/4cd2916c/cisco LMS/Cisco-LMS-flat.vmdk /vmfs/volumes/4cd2916c/cisco LMS-200.7-張璟/Cisco-LMS-flat.vmdk
- 6. 將這個磁盤文件添加到新建的虛擬機中;
- 7. 完成后開啟虛擬機就可以了
二.根據delta.vmdk恢復到最新數據
delta.vmdk為快照數據文件
- 1.在vshere client上執行一個快照(重點),執行完快照進入ssh會發現在虛擬機目錄下生成了一個xxxx.delta.vmdk文件
- 2.使用原來的delda.vmdk文件替換掉新生成的delta.vmdk文件,mv命令
- 上一篇: 微信小程序開發
- 下一篇: 前端軟件開發技術VUE使用

掃一掃