首頁 > 硬體

怎樣獲取無法啟動的Windows VPS資料?

2020-10-14 05:46:31

美國Windows VPS,是目前國內很多中高階客戶為了避免繁瑣備案而選擇的一款新型產品。Windows VPS一般由Virtuozzo或微軟的Hyper-V系統構建。目前市場上大部分的Windows VPS都是由Virtuozzo系統搭建的,在實際運營過程中,有時候會出現客戶的VPS無法啟動,啟動了一段時間待會就又停止了。那麼是什麼原因造成的呢,如何解決?

故障分析

  • 01

    一般原因是由於客戶對系統進行了改動造成的,比如手工打了修補程式,或者更新了Windows的System的檔案造成的,一般只有重灌系統解決的。那麼資料怎麼辦呢?如果在開通Window是VPS的時候,我們就幫客戶增加了D槽,客戶的資料都在D槽,那麼直接重灌C槽就可以了。還有大部分情況就一塊分割區C槽,怎麼辦呢?有2種解決辦法。

  • End

前提條件

  • 01

    已安裝Virtuozzo系統

  • 02

    伺服器可遠端管理

  • End

步驟/方法

  • 01

    用vzctl mount +編號命令,可以載入這個VPS,而不啟動它,在母伺服器的root目錄中就可以看到對應的VPS資料夾,把客戶需要備份的重要資料剪貼到其他地方即可。(剪貼到同一個分割區較快)。
    命令範例:vzctl mount 101 (101是VPS的編號,可以通過vzlist -a命令檢視)

  • 02

    如果mount都無法載入,怎麼辦呢?解決方法是在同一臺母伺服器上新建一個Windows VPS,然後增加一個D槽的分割區,這時候在母伺服器的private目錄中會看到一個vhd的檔案,這就是新增加的D槽檔案,比如叫aaa.vhd,然後我們把這個新建的VPS暫停了。
    我們把無法啟動的VPS的root.vhd檔案先改名成這個aaa.vhd,再覆蓋新建VPS的aaa.vhd,啟動新建的VPS,這樣我們在新VPS的root目錄中的D槽就可以獲取資料了。

  • End

特別提示

Windows的VPS千萬不要自己打修補程式,也不要多設定防火牆。


IT145.com E-mail:sddin#qq.com