虚拟机的管理,迁移及快照

本文详细介绍了虚拟机的管理,包括使用virsh命令进行启动、关闭、迁移等操作,以及虚拟机硬件信息的存储位置。还探讨了虚拟机的迁移步骤,涉及XML配置文件和.qcow2镜像的拷贝。最后,讨论了虚拟机的快照功能,解释了快照作为系统还原点的重要作用,并提供了一个创建快照虚拟机的脚本示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虚拟机的管理

虚拟机的常规控制命令:

virsh list ----列出运行状态下的虚拟机

virsh list --all ----列出所有状态下的虚拟机

virsh shutdown xxx ----关闭指定虚拟机,速度较慢

virsh destroy xxx ----强制关闭指定虚拟机

从图中可以看出,shutdown命令先执行,对应的虚拟机关闭的速度还是要慢于destroy命令操控的虚拟机

virt-viewer xxx ----显示虚拟机界面

virsh start xxx ----开启虚拟机

/etc/libvirt/qemu ---- 虚拟机的硬件信息目录,在我们创建虚拟机时,该目录下会生成一个xxx.xml文件,其中封装了虚拟机的硬件信息

virsh create xxx.xml ----一次性打开虚拟机图形

virsh define xxx.xml ----生成虚拟机管理文件

virsh undefine xxx ---- 删除虚拟机管理文件,但是无法删除虚拟机的硬件信息文件


虚拟机的迁移

虚拟机迁移步骤:

  • 拷贝远程主机中 /etc/libvirt/qemu 中的 .xml 文件至主机的/etc/libvirt/qemu目录中

  • 拷贝远程主机中 /var/lib/libvirt/images 中的 .qcow2 文件至主机的 /var/lib/libvirt/images 目录中

  • 生成虚拟机

虚拟机迁移完成


虚拟机的快照

虚拟机快照的作用:快照的作用类似于一个系统还原点,一个虚拟系统中可以存在多个快照,利用快照可以进行系统和数据的还原,也可以说是一种备份方法

快照的实现步骤:

  • 创建脚本文件,内容如下:

说明:脚本中,先指定快照的母盘文件$1(这里设置为脚本后的第一串字符),并且按照母盘文件生成快照$2.qcow(这里设置为脚本后的第二串字符)文件,随后按照快照的$2.qcow文件创建虚拟机

  • 执行脚本文件,这里以node1为母盘,生成三个快照创建的虚拟机,其中的状态与配置与node1相同

查看操作结果

node1的快照虚拟机生成

说明:

快照文件容量远远小于其母盘硬件配置文件容量,母盘配置不同,快照出的文件大小不同

 

### VMware 虚拟机打包与迁移方法 #### 准备工作 为了确保虚拟机能够顺利迁移,在操作之前需确认已关闭目标虚拟机,并备份所有相关文件。涉及的主要文件类型有.vmdk(虚拟磁盘文件)、.vmx(配置文件)、.vmem(虚拟内存文件)、.vmss(快照状态文件)以及.log(日志文件)。对于正在使用的虚拟机,还需注意处理可能出现的.lck锁文件[^2]。 #### 打包过程 完成上述准备工作之后,可以开始打包虚拟机。通常情况下,建议将整个虚拟机目录压缩成一个ZIP档案或其他形式的压缩包,以便于传输和管理。这样做不仅可以简化后续的操作流程,还能有效防止个别重要文件遗漏的情况发生。 #### 文件传输 接着,将这个压缩后的文件包上传到新的主机环境中去。这一步骤可以通过多种方式实现,比如利用FTP/SFTP协议、云存储服务或是直接拷贝至外部介质再导入新环境内[^1]。 #### 安装与设置VMware Workstation 在接收端准备好后,需要在此台计算机上安装最新版本的VMware Workstation应用程序。如果尚未安装,则可以从官方网站获取对应平台下的安装程序并按照提示完成部署。 #### 导入虚拟机 当一切准备就绪以后,就可以着手恢复先前打包好的虚拟机了。启动VMware Workstation应用,通过菜单栏中的“文件”选项卡选择“打开”,浏览至保存有刚才解压出来的`.vmx`文件的位置,选中它并点击确定按钮加载虚拟机定义信息。 #### 启动验证 最后,“开启此虚拟机”。此时应该可以看到熟悉的操作系统界面被正常载入运行起来。如果有任何异常情况出现,可参照官方文档或在线资源排查解决办法。 #### 配置网络参数 针对某些特定场景如更换物理网卡等原因造成的IP冲突等问题,可能还需要调整虚拟机内部的网络设定。例如,在Linux发行版里可通过编辑/etc/network/interfaces或者使用图形化工具来重新指定静态IP地址;而对于Windows系统则可以在控制面板里的网络连接属性页面做相应修改[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值