none
hyper-v辅助文件名是以什么命名的? RRS feed

  • 问题

  • hyper-v虚拟机生成后,在相应文件夹中会生成virtual machine文件夹,其下会生成xml 和.bin和.vsv三个文件,这三个文件似乎是以hyper-v虚拟机的GUID为文件名,当在一个文件夹下生成多个虚拟机时,我怎么知道这三个文件与虚拟机的对应关系?在虚拟机中能查到对应文件的GUID(暂且我把它理解成GUID)吗?
    2016年7月12日 7:05

答案

  • 你好,

    虚拟机的相关文件用GUID 命名,是为了让系统加载虚拟机的时候可以找到对应的文件。

    如果要避免麻烦的话,建虚拟机的时候可以就新建一个对应文件夹,方便区分不同的虚拟机。

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2016年7月14日 7:58
    版主

全部回复

  • 你好,

    在一个目录下新建多个虚拟机时,每个虚拟机会生成一个单独的文件夹。文件夹中有子文件夹分别存储VHD和那些文件。

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2016年7月13日 6:41
    版主
  • server 2008 r2是这样的——每个虚拟机单独放在一个文件夹中,但2012 r2没有哎,所有文档放一起了!
    2016年7月13日 8:07
  • 你好,

    在Server 2012R2中也是这样的。

    我在VM路径下,建了两台虚拟机,他们自动生成了各自的目录。

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2016年7月13日 8:17
    版主
  •     您说得对!我查询了以前在多个08R2系统上建立的虚拟机,基本都是这样的(虽然仍有一次例外!),这次2012R2怎么就一下子不一样了呢?

        回忆虚拟机建立过程,只有一个地方不同,就是有些虚拟机是在宿主机上建立的,而有些虚拟机是在群集上建立的(高可用),如果在宿主机上建立虚拟机后再进行高可用配置,您说的是对的,但如果直接在群集上建立虚拟机,就出现了我提出问题时发生的场景。为验证我专门装系统做了测试,证明我前面的说法没有问题。

        对发生的这种情况,由于虚拟机建立的时间不同,可以通过查询各个硬盘文档的建立时间来区别不同的组合,但这个组合中的其他文档为什么要用那么长的文件名,我到目前还没有得到想要的答案。

        谢谢您的解答。

    2016年7月14日 0:38
  • 你好,

    虚拟机的相关文件用GUID 命名,是为了让系统加载虚拟机的时候可以找到对应的文件。

    如果要避免麻烦的话,建虚拟机的时候可以就新建一个对应文件夹,方便区分不同的虚拟机。

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2016年7月14日 7:58
    版主