天天看點

XenCenter管理XCP1.1中出現的一些問題不能使用快照(提示您需要XenServer5.5或以上版本)如何使用快照功能生成快照還原快照删除快照

參考http://wiki.xen.org/wiki/XenCenterXCP

不能使用快照(提示您需要XenServer5.5或以上版本)

參考http://ronnybull.com/2011/08/09/xen-cloud-platform-xcp-xencenter-snapshot-issue/

This seems very strange since XCP is based on XenServer 5.6.0-

fp1. 

It turns out that the XCP xapi needs to be patched to fool 

XenCenter into thinking that XCP is 5.6.0. 

這裡說明XCP已經是基于XenServer 5.6.0-fp1了,但似乎XenCenter将XCP的版本

當成了XenServer的版本


需要用一個腳本将版本替換為5.6      
#!/bin/bash
 
#Script to fix XCP / XenCenter Snapshot issue
#By: Ronny L. Bull
#Version: 1.0
#Date: 8-9-2011
 
 
XCPVER=`xapi -version | grep PRODUCT_VERSION | cut -c17-21`
 
#stop the xapi service
/etc/init.d/xapi stop
 
#backup the binary
cp /opt/xensource/bin/xapi /opt/xensource/bin/xapi.orig
 
echo "Patching the xapi binary"
 
#patch the binary with the new version number
#/usr/bin/perl -pi -e 's/\$XCPVER/5.6.0/g' /opt/xensource/bin/xapi
/usr/bin/perl -pi -e 's/1\.1\.0/5.6.0/g' /opt/xensource/bin/xapi
 
#start the xapi service
/etc/init.d/xapi start
           
當你重新連接配接時發現XenCenter将其版本認為是5.6,你可以用快照功能了..

      

如何使用快照功能

需要先安裝XenServer Tools工具,否則隻能做靜态的VM快照..按提示安裝即可...

XenServer Tools 提供了高性能的 Windows 驅動程式和管理代理,增強
了 XenServer VM 的磁盤和網絡性能。有關詳細資訊,請參閱 XenServer
PV 驅動程式 – XenServer Tools。
要使用 xe CLI 或 XenCenter,必須在每個虛拟機(Windows 和
Linux)上安裝 XenServer Tools,如果不安裝這些工具,将會顯著降低
VM 的性能。不安裝這些工具的情況下,您将無法執行以下所有操作:      
徹底關閉、重新啟動或挂起 VM。 
  在 XenCenter 中檢視 VM 性能資料。 
  遷移正在運作的 VM(通過 XenMotion)。 
  建立靜态快照或帶有記憶體(檢查點)的快照,或者還原到快照。 
  調整運作中的 Linux VM 上的 vCPU 數量(對于 Windows VM,需要重新啟動才能使更改生效)      

生成快照

1.選中欲生成快照的虛拟機,點選右鍵,點選'生成快照';或者在右側标簽上點
擊'快照';或者點選菜單欄'VM'->'生成快照'
2.在'生成快照'彈出框有二種快照模式:一個是帶記憶體資料的快照,一個不帶.
我們輸入名稱及說明生成一個快照:2012-06-20 如下圖所示:      
XenCenter管理XCP1.1中出現的一些問題不能使用快照(提示您需要XenServer5.5或以上版本)如何使用快照功能生成快照還原快照删除快照
 3.我在這台虛拟機上新增一個檔案:'test.txt';      
XenCenter管理XCP1.1中出現的一些問題不能使用快照(提示您需要XenServer5.5或以上版本)如何使用快照功能生成快照還原快照删除快照

還原快照

當我們想還原到某一個時間點的快照時.隻需選中欲還原的快照,點選'還原到',即可;
1.首先會先建立一個還原時刻的新快照:'2012-06-20 2'(可選,你也可以選擇不進行
此次備份)
2.VM會自動還原到你選擇的快照;      
XenCenter管理XCP1.1中出現的一些問題不能使用快照(提示您需要XenServer5.5或以上版本)如何使用快照功能生成快照還原快照删除快照
XenCenter管理XCP1.1中出現的一些問題不能使用快照(提示您需要XenServer5.5或以上版本)如何使用快照功能生成快照還原快照删除快照
 還原後該VM會自動重新開機;待重新開機過去進入VM發現回到了先前的狀态;我們當時新增的一個檔案'test.txt'沒有了.

       

删除快照

選擇你要删除的快照,點選'删除'即可;

**在XenCenter中可以直接使用桌面化的操作方式将快照進行删除,但那樣删除之後,
還是存在快照占用磁盤空間的問題??

我在XenCenter的'本地存儲'裡沒有看到已經删除的快照,隻有還存在的快照,上面的問
題現在的版本應該會自動回收了.