Windows Server 2012 差异磁盘报错

Posted raincity

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows Server 2012 差异磁盘报错相关的知识,希望对你有一定的参考价值。

大家都知道,在使用Hyper-V中创建虚拟主机时,一般没有人使用差异磁盘在生产环境,自己测试还可以玩一下。

我来分享遇到的一个问题,我有一个需求,就是要导出来一个虚机,然后再换别的物理机上导入,就这么简单,我做过N多次了,一般也没有问题。

这次就倒霉了,因为我一直以为都是按照标准文档创建的虚机,所以没有检查这台文件服务器的虚机,直接在Hyper-V里选中那台虚机,用导出,指一下物理机的本地磁盘,然后突然报错说本地磁盘空间不够。我也没多想,开始清理那个本地的磁盘,整理完成后,发现还是空间不够,我就想让本地IT帮我整个2T的外接磁盘,本地IT还没有找到这个资源呢,我想把这台文件服务器启动吧,别耽误别人的使用。

然后就直接报错了,我大概看了一下,好像是磁盘连接不上了。

Windows


然后,我就打开这台虚机的设置,检查一下磁盘,这才发现不知道哪个鬼,把用的磁盘都设置成差异盘了。我查了一下,主要的数据盘,子磁盘连不上父磁盘了。然后我尝试手动连接,也是失败。

Windows

,然后我告诉大家是怎么解决的。因为这个操作可能引起数据丢失,所以,我的做法是把这两个出问题的父子盘备份出来,当然也是为了防止把生产环境下的东西给破坏了,我在别的一个地方有台文件服务器,然后我就把这两个父子盘给拷到那里。

经过将近两天的拷贝,两个磁盘文件终于拷过来了,然后我直接挂载子磁盘,然后在重新指父磁盘时,我选中了那个选项。

Windows

Windows

居然挂成功了,然后我把虚机打开,发现资源管理器里没有看到那个磁盘。这个小事情,打开控制面板,管理工具,计算机管理,然后在磁盘里看到新挂的磁盘处理不活动状态,右键点中那个磁盘,好像是选激活,或者是 make online之类的,你就放心的开整,然后发现居然内容都恢复了。


其实,好的架构设计就不太可能发生这个问题,也是我大意了。

我平常做的是架构的活,其实我是操着开发的心,等我的开发到一定程度了,我就开讲。我相信能把那些看起来很高深的语言,用一种轻松的方式表达出来 。其实,技术一定要让平常人很容易接触到,这样才能更好的推广开来,解决实际的工作问题。







以上是关于Windows Server 2012 差异磁盘报错的主要内容,如果未能解决你的问题,请参考以下文章

如何给Windows Server 2012 R2 添加“磁盘清理”选项

如何给Windows Server 2012 R2 添加“磁盘清理”选项

如何给Windows Server 2012 R2 添加“磁盘清理”选项

如何给Windows Server 2012 R2 添加“磁盘清理”选项

如何通过 C++ 程序在 Windows server 2008/2012 上初始化磁盘

Centos 7挂载Windows server 2012 R2的NFS共享目录报错