前言介绍
虚拟机VMware是一款功能强大的桌面虚拟计算机软件,它允许用户在单台计算机上同时运行多个操作系统。
以下是关于VMware虚拟机的一些详细信息:
- 安装过程:安装VMware相对简单,可以通过图形界面进行操作。用户需要打开VMware软件,新建一个虚拟机,并设置硬盘、内存、处理器等参数,加载所需的操作系统镜像,然后开始安装过程。
- 功能特点:VMware Workstation Pro是其中一款流行的产品,它支持在单台计算机上运行多个虚拟机实例,并且可以进行高级虚拟化设置和管理。这款软件特别适合开发人员、测试人员和系统管理员使用,因为它提供了卓越的虚拟化体验。
- 应用场景:无论是进行软件开发、测试不同版本的应用程序、还是管理多个操作系统环境,VMware都能提供便利。它使得用户可以在不同的操作系统之间切换而无需重启计算机,极大地提高了工作效率。
- 用户体验:VMware提供了丰富的用户体验,包括快照功能、克隆虚拟机、拖放文件传输等,这些功能使得日常使用变得更加便捷。
- 性能要求:虽然VMware提供了高效的虚拟化技术,但是运行多个虚拟机仍然需要一定的硬件支持,特别是对CPU、内存和存储空间的要求较高。
VMware是一个适用于多种专业场景的虚拟化解决方案,它通过提供多操作系统环境和高级管理功能,满足了不同用户的需求。
也可以先查看之前的2篇博文,学习基础的虚拟机使用
深入浅出的介绍一下虚拟机VMware Workstation——part1
深入浅出的介绍一下虚拟机VMware Workstation——part2(详细安装与使用)
虚拟机快照
由于我们使用虚拟机的初衷就是用来测试系统和一些来路不明的软件,所以虚拟机的新建和删除应该是我们以后使用虚拟机过程中最耗费时间的过程了,这时虚拟机的快照功能就派上用场了。
虚拟机的快照类似于波斯王子的时之沙功能(补充一句:fuck U ubi !),将虚拟机的状态固定于某个时间点,待到系统出现问题时可以通过快照功能快速恢复到以前保存的某个快照。类似于网吧的还原卡,上机结束后会重启恢复到一个干净的系统,下一个使用的人不会知道你浏览了什么网站,玩了什么游戏,重启之后完全就是一个全新的系统。
VMware的快照功能允许用户在某一特定点保存虚拟机的状态,包括其内存状态。
快照是VMware提供的一项非常有用的功能,它类似于虚拟机的备份。通过这个功能,用户可以在对虚拟机进行更改或实验之前,捕捉并保存虚拟机当前的完整状态。这样,如果后续的操作导致系统出现问题,用户可以通过还原快照迅速恢复到之前的状态,从而避免了重复进行繁琐的设置过程。
以下是关于VMware快照功能的一些详细说明:
- 创建快照:用户可以通过VMware的管理界面或API来创建快照。在创建快照时,可以选择是否包括内存状态。
- 快照管理:VMware提供了一个快照管理器,用户可以通过它来查看、创建、恢复或删除快照。创建快照时,用户可以为其命名,以便将来识别和区分不同的快照。
- 还原快照:如果需要恢复到之前的虚拟机状态,用户可以通过快照管理器选择相应的快照进行恢复。这个过程中,虚拟机将回到快照所记录的状态,包括当时的所有设置和数据。
- 删除快照:当某个快照不再需要时,用户可以通过快照管理器将其删除,以释放占用的存储空间。
- 差分磁盘:技术上,VMware通过差分磁盘的方式来创建快照。创建快照时,虚拟机会建立一个新的虚拟磁盘,并将默认的虚拟磁盘指向它。原来的虚拟磁盘则作为只读磁盘存在,所有的写入操作都会发生在新的虚拟磁盘上,而读取操作则会从原始的虚拟磁盘中进行。
快照功能是VMware虚拟机中一个强大且实用的工具,它为用户提供了一种安全的方式来测试新的软件或进行实验,同时确保能够轻松地回退到之前的状态。
注意:不要在虚拟机里面存放啥重要文件,因为随时都可以删除虚拟机或者回滚快照,保不准就给你弄没了。
快照的原理
虚拟机通过差分磁盘的方式来创建快照,在我们点击创建快照按钮之后,虚拟机会新建一个新的虚拟磁盘,然后将默认虚拟磁盘指向它,将原来的真正的虚拟机磁盘保护起来,让它作为一个只读磁盘存在,磁盘写入请求都会写入到新建的虚拟磁盘中,读取请求会先去新的虚拟磁盘中查找,如果未找到所需要的数据,再去老的虚拟磁盘中查找。
在我们恢复快照时,虚拟机会将新的虚拟磁盘删除,然后将默认虚拟磁盘指向原来的虚拟磁盘,就完成了删除快照过程。由于老的虚拟磁盘在创建快照后从未被修改过,所以通过老的虚拟磁盘启动系统就可以将虚拟磁盘恢复到新建快照前的状态。新建的快照相当于将我们老的虚拟磁盘备份起来了,达到了保护的目的。
快照的使用
我们可以在当前虚拟机中新建一个txt文本,然后创建一个快照,删除这个txt,然后去恢复到快照状态,就能看到桌面的txt文本又回来了
因为我之前有保存过一个快照1,所以这里会有个快照1
txt文档又回来了
注意:在开机状态下创建快照时虚拟机为了快速回到开机状态会 dump 内存到文件,也就是说如果你的虚拟机内存大小是 2G,那么创建一个开机状态下的快照会比关机状态下创建快照多占用 2G 内存,也就是用空间换时间,没有两全其美的方案。如果快照比较多的话分分钟虚拟机的磁盘空间占用会达到上百 G,所以这里还是推荐在关机状态下创建快照。
博主 DTcode7 带您 溺亖在知识的海洋里,嘿嘿嘿.~
🐒 个人主页—— DTcode7 的博客 🐒
《微信小程序相关博客》
《Vue相关博客》
《前端开发习惯与小技巧相关博客》
《AIGC相关博客》
《photoshop相关博客》
😚 吾辈才疏学浅,摹写之作,恐有瑕疵。望诸君海涵赐教。望轻喷,嘤嘤嘤 🙈
🕍 愿斯文对汝有所裨益,纵其简陋未及渊博,亦足以略尽绵薄之力。倘若尚存阙漏,敬请不吝斧正,俾便精进!