XenServer中虛擬機器和快照匯出與匯入

2022-05-28 14:57:11 字數 1613 閱讀 7164

我們在工作中經常會遇到,把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...