史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 教學文章發表區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2008-03-09, 08:49 AM   #1
poss
長老會員
榮譽勳章
UID - 42666
在線等級: 級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時
註冊日期: 2003-02-25
住址: 台北縣
文章: 1164
現金: 10080 金幣
資產: 26936 金幣
預設 系統 - 如何備份、還原虛擬機器中的資料

如何備份、還原虛擬機器中的資料?
2008-03-06


使用備份軟體把虛擬機器當成實體機器一樣的備份,會增加備份軟體所需的用戶端授權數量,每開1臺虛擬機器,就得多買1份用戶端授權,啟用越多臺,就需要越多授權,以致增加了成本。繞過這個限制的方式,就是採用裸機(Raw Device)備份。



在邏輯上,虛擬機器是一臺獨立且完整的電腦,因此對備份軟體來說,可以直接把虛擬機器當成一臺用戶端電腦來備份。

但問題在於,這種方式會增加備份軟體所需的用戶端授權數量,每開1臺虛擬機器,就得多買1份用戶端授權,啟用越多臺,就需要越多授權,以致增加了成本。繞過這個限制的方式,就是採用裸機(Raw Device)備份。

由於虛擬機器的實體,是對應於硬碟中的特定格式檔案,因此最基本的備份方法,便是直接複製這些檔案。

當然裸機備份也有缺點,最大問題是只能針對整個磁碟映像做備份或還原,無法做到更精細的針對特定檔案備份或還原。

裸機備份:手動複製
我們以目前使用最廣泛的VMware系統與微軟Virtual Server兩種虛擬軟體為例,說明虛擬機器的備份方式:

VMware
以VMware虛擬化軟體建立的虛擬機器,在硬碟內所對應的檔案有虛擬磁碟(.vmdk)、虛擬BIOS(.nvram)、組態(.vmx)、日誌檔(.log)、快照狀態資訊(.vmsn)、補充配置(.vmxf)等等。

最簡單的備份方式就是複製.vmdk檔(或是加上.vmx檔一起複製),但這必須在虛擬機器停機下才能使用,否則不斷寫入的資料,可能導致備份出來的.vmdk檔與虛擬機器的實際狀態不一致。如果是在VMware ESX Server上,則可使用Createsnapshot命令列指令,為正在執行中的虛擬機器製作快照,再把快照輸出成檔案,如此即能執行備份而毋須停機。

還原時只需將.vmdk複製回VMware伺服器上,然後進入VMware的控制臺,再執行登錄註冊動作即可。

微軟Virtual Server
Virtual Server建立的虛擬機器,在硬碟上對應的檔案本體,分別是虛擬硬碟影像檔(.vhd)、組態檔(.vmc)、虛擬機器狀態(.vsv)與虛擬網路組態(.vnc),因此使用者可以直接從硬碟上複製這幾種格式的檔案,從而完成對虛擬機器的備份。還原時,把這些檔案複製回Virtual Server伺服器指定區域,然後在主控臺掛載起來即可。

要特別注意的是,一定要在虛擬機器停止執行或處於已儲存的狀態下,才能執行前述檔案的備份工作。

進階:虛擬轉實體(V2P)
直接備份虛擬機器的實體檔案,雖然很容易執行,但在還原時碰到的麻煩是,這幾種格式的檔案只有對應的虛擬機器系統才看的懂,對於沒有安裝對應虛擬機器軟體的實體機器來說,這些檔案是完全沒有用處的。

因此在還原時,所需步驟較為繁雜。必須先在實體伺服器上安裝好虛擬機器硬體,或事先準備已安裝虛擬機器軟體的實體機器。
要解決這個問題,就必須利用具備虛擬轉實體(Virtual to Physical,V2P)功能的工具。直接將虛擬機器格式的資料,直接轉成可用在普通實體機器上的格式。如Symantec BESR的Restore Anyware Option,就能執行這種作業,先將VMware的.vmdk或Virtual Server的.vhd檔案轉成一般的磁碟映像檔,然後再透過BESR主程式將映像檔還原到實體機器上。

其他像Acronis的True Image、Storagecraft的ShadowProtect也有類似的功能,也可使用PlateSpin PowerConvert這種專門的轉換工具。但可惜的是,多數V2P轉換工具都必須付費購買。
__________________

TCP options string: 020405a001010402
MSS: 1440
MTU: 1480
TCP Window: 46080 (multiple of MSS)
RWIN Scaling: 0
Unscaled RWIN : 46080
Reccomended RWINs: 63360, 126720, 253440, 506880
BDP limit (200ms): 1843kbps (230KBytes/s)
BDP limit (500ms): 737kbps (92KBytes/s)

poss 目前離線  
送花文章: 671, 收花文章: 415 篇, 收花: 4011 次
回覆時引用此帖
向 poss 送花的會員:
atie (2008-03-09)
感謝您發表一篇好文章
舊 2008-03-11, 04:50 PM   #2 (permalink)
註冊會員
榮譽勳章

勳章總數
UID - 244073
在線等級: 級別:6 | 在線時長:68小時 | 升級還需:9小時
註冊日期: 2006-06-16
文章: 52
精華: 0
現金: 72 金幣
資產: 82 金幣
預設

寫得很複雜但是不知道她為什麼把簡單的事情複雜化?賺稿費嗎?

虛擬系統備份
只要備份該虛擬檔案就好 拿到任一台機器都可以啟動

虛擬轉實體
使用 ghost 類軟體,在虛擬機器裡做完後拷貝到實體機器還原即可
chakotay 目前離線  
送花文章: 2, 收花文章: 26 篇, 收花: 62 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
如何將機器還原 Windows XP系統恢復全攻略 psac 作業系統操作技術文件 0 2004-03-30 11:50 PM
請問魔獸爭霸資料片--寒冰霸權要如何備份母片? vertu 一般電腦疑難討論區 4 2003-11-04 03:49 PM
outlook的檔案資料,要如何備份? j791222 一般電腦疑難討論區 2 2003-08-23 07:34 PM
如何增加或刪除光碟映像檔中的資料??? pug 一般電腦疑難討論區 6 2003-03-05 10:52 PM
WinXP如何備份還原點丫?? kobe 軟體應用問題討論區 6 2003-01-18 12:35 AM


所有時間均為台北時間。現在的時間是 03:48 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1