如何把 VMware ESXi 上的虛擬機鏡像文件拷貝出來?一種簡單的解決辦法就是用 ssh 登陸 VMware ESXi 服務器,而後到相關目錄直接把鏡像文件拷貝出來。VMware ESXi 默認是關閉 ssh 的,那麼如何開啓呢?服務器
在 VMware ESXi 3.5 控制檯上直接按 「ALT + F1″ 就能夠到 console,輸入 「unsupported」 後回車進入 Tech Support Mode 模式,輸入 root 用戶名和密碼登陸就進入 console 了,而後編輯 inetd.conf 文件、去掉 ssh 那行註釋、保存、而後重啓服務就能夠了:ssh
~# vi /etc/inetd.conf ssh stream tcp ... ~# /sbin/services.sh restart |
若是是 VMWare ESXi 3.5 Update 2 版本,須要找到 inetd 進程並用 kill 帶上 -HUP 選項重啓這個服務進程:tcp
~ # ps | grep inetd 5031 5031 busybox inetd ~# kill –HUP 5031 |
在 VMware ESXi 4.1 上開啓 ssh 功能和 VMware ESXi 3.5 不一樣,若是直接按 「ALT + F1″ 的話會看見如下提示信息:ide
Tech support mode has been disabled by your administrator |
因此須要先把 Tech support mode 打開,在 VMware ESXi 4.1 上輸入密碼後進入界面控制檯,選擇 「Troubleshooting Options」,繼續選擇 「Enable Local Tech Support」 和 「Enable Remote Tech Support (SSH)」,這樣就能夠同時開啓本地 console 和遠程 ssh 登陸。post
在 VMware ESXi 5.0 上開啓 ssh 功能就簡單多了,直接在操做界面裏 enable 就能夠了。spa
用 ssh 登陸 VMware ESXi 後就能夠爲所欲爲了,根目錄下就這麼些文件和目錄,層次清晰,很容易找出虛擬機鏡像文件在哪,須要的話把這些鏡像文件 scp 拷出來就能夠了。rest