我們在工作中經常會遇到,把xenserver中的虛擬機器或者快照匯出,然後匯入到另一台xenserver,或者匯出來備份下來,以防虛擬機器出現故障。
下面介紹一下用xe命令如何匯出/匯入虛擬機器或快照,當然也可以直接用xencenter來匯出匯入,不過前者速度要快得多。
匯出/匯入虛擬機器:
1、關閉需要匯出的虛擬機器
[root@xenserver /]# xe vm-reset-powerstate force=truevm=虛擬機器名
2、匯出虛擬機器
[root@xenserver /]# xe vm-export vm=虛擬機器名 filename=/my_iso/虛擬機器名.xva
引數說明:
filename=匯出虛擬機器的路徑,這個需要提前掛載乙個行動硬碟,或者直接在儲存上劃分掛載乙個lvm卷
3、匯入虛擬機器(可匯入到本地或其他xenserver上)
[root@xenserver-corp /]# xe vm-import filename=/my_iso/虛擬機器的名字.xva
4、匯入虛擬機器問題
[root@xenserver-corp /]# xe vm-import filename=testebk
error: no sr specified and pool default sr is null
解決方式:
[root@xenserver-corp /]# xe sr-list 檢視所有的sr-uuid
[root@xenserver-corp /]# xe vm-import filename=testebk sr-uuid=6da2ee55-29e-494-90b-0bbd8d0
建立/匯出快照:
建立快照:
[root@xenserver-corp /]# xe vm-snapshot new-name-label=新快照名稱 vm=虛擬機器名稱
引數說明:
new-name-label=新快照名稱
vm=虛擬機器名稱
匯出快照:
1、檢視要匯出快照的uuid
[root@xenserver-corp /]# xe snapshot-list name-label=快照名稱
uuid ( ro) : 30e4b27d-2e95-8a87-c340-126ee0054f61
name-label ( rw): win2003
name-description ( rw):
2、匯出快照
[root@xenserver-corp /]# xe snapshot-export-to-template snapshot-uuid=30e4b27d-2e95-8a87-c340-126ee0054f61 filename=/my_iso/win03bak.xva
引數說明:
snapshot-uuid=快照的uuid
filename=匯出快照的存放路徑
xenserver下centos調整分割槽及掛載/home到新硬碟
xenserver重新生成自簽證書
xenserver忘記root密碼的解決方法
本文永久更新鏈結位址:
安裝Xen Server建立虛擬機器
之前學習openstack一直是使用的kvm,而亞馬遜和阿里雲的hypervisor都用的是xen而不是kvm,整個架構和vmware vsphere,microsoft hyper v是一樣的,打算研究一下xen。安裝xenserver 安裝成功出現gnu grub 進入伺服器,看到相關網路資訊就...
XenServer虛擬機器最佳實踐
最佳實踐 理由安裝xenserver tools 提高虛擬機器效能 disable windows visual effects on server vms visual effects占用系統資源,禁用能提高系統效能。退出光碟機的iso映象 提高效能,減少裝置掃瞄時間 vdi碎片整理 提高系統效能...
XenServer虛擬機器root密碼修改
幾種方法 一般第一種就可以了 1 開啟xencenter管理控制台,找到要修改密碼的那台虛擬機器 右鍵properties boot options os boot parameters 將boot parameters的預設專案graphical utf8 修改為graphical utf8 si...