hyper-v检查点

hyper-v检查点一定要慎用

  • 情况描述:我在生产环境的宿主机(win server2012R2)上开始一台存储数据的linux虚拟机(hyper-v开设)。宿主机硬盘空间大概1.8T,虚拟机硬盘1.6T左右。共需要恢复两份数据,其中一份600G,一份900G。在600G恢复完成后,担心900G在周末恢复时会出错,便做了检查点。考虑过硬盘不够,但是当时检查点文件很小,于是。。。。周一上班后发现磁盘报警。因为数据量不足以占满磁盘,于是准备删除检查点。注意注意!删除检查点虚拟机需要合并,就合并的这个过程就卡死了。最终。。。虚拟机全部删除重装了。。

  • hyper-v检查点:实际上就是VMware的快照。搜索了一下,win10和win server2016以后的检查点分两种了。
    在这里插入图片描述

  • 于是几个问题需要提出来一下

      - 生产检查点和标准检查点有什么不同,如何选择
      - 检查点文件大小时和磁盘大小一样的吗,创建了哪些文件
      - 检查点的创建会影响原有磁盘吗
    

针对几个问题,做以下测试

  • 创建虚拟机,分别添加生产检查点和标准检查点
    不关机添加生产检查点报错在这里插入图片描述
    不关机可以添加标准检查点,但是建议还是关机后再创建检查点

  • 比较两种检查点的文件区别
    大小几乎没有差别

  • 创建检查点硬盘会生成一个新的文件——差异虚拟硬盘
    当创建”检查点”后,系统会锁定当前的 vhd 或 vhdx 文件,然后创建一个新的 avhd 或 avhdx 文件,在这个”检查点”之后的硬盘操作都会保存在新的文件中,并且此时还会单独保存一份当前状态的内存拷贝。每次点击创建检查点,即会运行这两个操作:

    锁定 vhd 或 vhdx 文件,创建 avhd 或 avhdx 文件。
    保存当前状态的内存拷贝。-
    删除检查点时,会合并差异虚拟硬盘和动态扩充虚拟硬盘。合并过程中,差异硬盘大小不变,扩充硬盘修改差异数据,修改完成后,差异硬盘删除。

但是我测试了很多次,并没有发现生产检查点和标准检查点的区别。除了需要关机。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值