Xen虚拟机:用Linux命令创建快照
2012-11-15 11:12
387 查看
虚拟机快照是一个非常好的功能,它能保存当前虚拟机的状态。不幸的是开源Xen不提供对快照的支持,而Linux能支持。由于开源Xen通常使用Linux作为它的特权域,所以你能使用Linux命令创建快照。
逐个字节进行快照,在Xen里创建快照的一种方法是在保存虚拟机当前状态后使用Linux dd。这包括以下步骤:
1.使用xm save命令禁用当前的虚拟机状态并将其写入磁盘文件。这只把机器状态写入一个文件,不是用于Xen磁盘文件或分区的当前状态。使用名称linux01这样做,用xm save linux01 linux01.sav。注意这个命令将停止虚拟机。
2.现在使用dd将磁盘镜像文件的当前状态转存到一个备份文件。下面的例子将为LVM逻辑卷:
3.使用xm restore命令重新启动虚拟机。
这种解决方案的主要缺点在于耗时。dd命令逐个字节地对虚拟机磁盘文件进行复制,因此需要消费大量时间。所以这种方案不是非常实用
逐个字节进行快照,在Xen里创建快照的一种方法是在保存虚拟机当前状态后使用Linux dd。这包括以下步骤:
1.使用xm save命令禁用当前的虚拟机状态并将其写入磁盘文件。这只把机器状态写入一个文件,不是用于Xen磁盘文件或分区的当前状态。使用名称linux01这样做,用xm save linux01 linux01.sav。注意这个命令将停止虚拟机。
2.现在使用dd将磁盘镜像文件的当前状态转存到一个备份文件。下面的例子将为LVM逻辑卷:
dd if=/dev/xenvols/linux01_root of=/data/xen_linux01_root.img
3.使用xm restore命令重新启动虚拟机。
这种解决方案的主要缺点在于耗时。dd命令逐个字节地对虚拟机磁盘文件进行复制,因此需要消费大量时间。所以这种方案不是非常实用
相关文章推荐
- linux运维-虚拟机的创建,快照
- 在xen上使用xl命令创建虚拟机并安装操作系统
- 创建Linux下Xen虚拟机
- linux中虚拟机的管理以及虚拟机快照的创建
- 在xen上使用virt-install命令创建虚拟机并安装操作系统
- 如何使用 virsh 命令创建、还原和删除 KVM 虚拟机快照
- 使用linux的lvm快照技术快速部署虚拟机(一)创建lvm
- 用virt-manager演示Xen虚拟机的创建及日常管理操作命令
- Xen-Server 6.5 从虚拟机快照中创建虚拟机模板
- 如何在 Azure 中均衡 Linux 虚拟机负载以创建高可用性应用程序
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- linux-vnc连接xen虚拟机方法
- linux 创建文件命令总结
- Xen使用命令行创建虚拟机
- 使用ln命令在Linux系统中创建连接文件
- Linux系统虚拟机管理(安装、删除、快照)
- GNU/Linux下LVM配置管理以及快照卷、物理卷、卷组、逻辑卷的创建和删除
- 通过xm命令方便管理xen虚拟机。
- linux创建多账号命令记载
- 排查在 Azure 中创建新 Linux 虚拟机时遇到的 Resource Manager 部署问题