如何创建VMware虚拟化快照和快照删除的方法

如何创建VMware虚拟化快照和快照删除的方法,第1张

一,如何创建VMware快照
VMware快照创建可以通过VMware vSphere Client的Snapshot Manager,或直接在ESX Service Console和vSphere CLI中运行vmware-cmd命令来实现,通过该命令还可以选择对虚拟机进行开关机 *** 作,甚至在做快照时让虚拟机挂起,如果虚拟机在做快照时处于关机状态就不会出现是否对内存数据进行快照的选项。
同时还可以通过直接连接到ESX服务器或通过VMware vCenter Server启用vSphere Client对快照进行管理,如果选择通过命令行CLI进行,创建快照的语法是:vmware-cmd createsnapshot,例如vmware-cmd myvm1vmx createsnapshot snap1 before upgrade 1 1。用于静默和内存的选项1为开启,0是关闭。静默选项1表示在快照开始前先停止文件系统的写入 *** 作。内存选项1表示同时对虚拟机的内存状态做快照。如果创建多个快照,前一个快照在新快照创建后被设置为只读状态。
二、如何删除VMware快照及回滚方法
如何删除快照也是必须了解的。用户可以通过vSphere Client或vmware-cmd命令终端进行快照删除或回滚。vSphere Client的Snapshot Manager更为灵活也比vSphere CLI易于使用。vSphere Client 和 Snapshot Manager重要区别之一就是"Revert to Snapshot"选项,前者只是简单提供了回滚到上一时间点,而后者则可以选择某个时间点的快照做回滚。在Snapshot Manager中称为“Go To”。
如果使用vmware-cmd命令,语法是vmware-cmd removesnapshots,可删除所有快照。或vmware-cmd revertsnapshot,虚拟机回滚到带有"You are here"标记的父级快照。而该父级快照不一定就是最新做的那个。如果需要指定快照做删除或回滚,必须借助vSphere Client。
如果回滚的快照不包含内存状态,服务器将关闭,在重启后使用前一快照状态。如果快照中包含了内存状态,虚拟机只是简单中断一下后恢复到之前快照的磁盘和内存状态。
当用户对VMware虚拟机快照进行 *** 作时,要注意,当需要删除虚拟机所有快照时,所有创建的delta文件首先被合并到原VMDK文件然后进行删除,如果您选择仅删除某个快照,那么只有该快照被合并到上一级快照中,如果选择回滚快照,那么现有的磁盘和内存状态都被抛弃,系统恢复到所选择的回滚时间点状态。无论您选择了哪一级的快照进行回滚,它都成为新的父级快照。而父级快照并非代表最新的快照,如果选择之前的时间点进行回滚,虚拟机就恢复到老时间点的状态。在Snapshot Manager中,父级快照总是带有标签“You are here”,代表虚拟机的当前状态。

 因业务需求,需要将A集群复制一份到B集群,当做预生产环境使用。但是在AWS使用快照的方式创建EC2实例的时候无法正常启动,通过获取AWS EC2截图能够看到已经到了登录界面。

 在发现问题后尝试使用 SSM 登录,但是却无法登录进系统内部。后再停止实例运行,然后在运行实例,依然无法启动。
为了排查是 VPC 的问题,还是实例镜像的问题。使用另外一台服务器的镜像启动,但是依然无效。最后在待实例进入 running 状态后,依次选择 Actions 、 Instance Settings 、 Get System Log 通过获取系统日志发现了一些问题。
在 /usr/bin/cloud-init 中修改 #!/usr/bin/python 为 #!/usr/bin/python27 然后手动创建快照。在用创建的快照从新启动一台新的实例来。

为了能够更好的解决这个问题。后来通过实际测试, centos7 系统中默认使用的 python 版本为 python27 ,我们通过使用 yum 安装,是不会覆盖掉系统的python版本。

所以建议,系统中同时存在两个 python 版本,您使用 yum 安装 python3 这样不会覆盖系统的 python 版本,在您不想使用系统 python27x 而使用 python3 时,您直接在相应应用指明使用python的版本即可。
如果将 Centos7 中系统默认的 python 版本修改为 python3 时,这个可能会遇到各种各样的问题。
不过 python27 已经停止维护了,如果不想使用 python27 ,目前可能只能通过升级系统的方式来解决这个问题, centos8 和 redhat8 系统默认使用的 python 版本都是 python3
文章原文
>虚拟机,系统崩溃或异常,可通过快照还原磁盘文件系统。小伙伴们可能不一定了解,磁盘"快照"是虚拟机磁盘文件(vmdk)在某个时间点的副本。系统崩溃或者系统异常,小伙伴们可以通过使用恢复到快照来还原磁盘文件系统,使系统恢复到创建快照的位置。如果小伙伴们创建了多于一个的虚拟机快照,那么小伙伴们将有多个还原点可以用于恢复。为虚拟机创建每一个快照时,都会创建一个delta文件。当快照被删除或被恢复时,这些文件将自动被删除。
快照文件最初很小,快照的增长率由服务器上磁盘写入活动发生次数决定。拥有磁盘写入增强应用的服务器,诸如Exchange和SQL Server服务器,它们的快照文件增长很快。另外,拥有大部分静态内容和少量磁盘写入的服务器,诸如Web和应用服务器,它们的快照文件增长很慢。当小伙伴们创建许多快照时,新delta文件被创建并且原先的delta文件变为只读。除了VMware Workstation的快照技术,VMware Workstation可以通过预先已安装好的虚拟机A快速克隆出多台同A相类似的虚拟机A1、A2……等。
此时源计算机A和克隆计算机A1、A2的硬件ID不同(如网卡MAC),但 *** 作系统ID和配置完全一致(如计算机名、IP地址等)。如果计算机间的一些应用和 *** 作系统ID相关,则会导致该应用出差或不成功,因此通常克隆的计算机还必须手动修改系统ID。在活动目录环境中,计算机的系统ID不允许相同,因此克隆的计算机必须修改系统ID信息。由于克隆的虚拟机和源虚拟机的SID(系统安全标识符)相同,通常克隆后都要修改系统SID。SID是标识用户、组合计算机账户的唯一的号码,在第一次创建该账户时,将给网络上的每一个账户发布一个唯一的SID。
下面为小伙伴们分享VMware Workstation 10如何设置软件定期更新的具体步骤和方法
第一步 启动Windows 10 *** 作系统,点击任务栏"开始"按钮。
1854e6a597d7667249b8e27c427a3104png
第二步 d出任务栏开始菜单,选择"V→VMware→VMware Workstation"项。
8c8f8e3dbd0de8595ed1138e003f7979png
第三步 唤出"VMware Workstation 10"程序窗口,点击菜单栏"编辑"标签。
139de0699ef6800d0b3832f71c121dacpng
第四步 d出下拉菜单选项列表,选择"首选项"项。
4c66e80412f967fd1224a35f6e9d192bpng
第五步 d出"首选项"对话框,选择左侧"更新"项。
2774f43db3ae1b15877aadc410da4d08png
第六步 完成设置软件定期更新的 *** 作


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10315219.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存