Hyper-V 手动导入虚机配置实例(转载)
原文转载:http://blog.51cto.com/bobzy/980241
Hyper-V提供了很方便的虚机导入和导出功能。平时假如我们想导出虚机,先选中虚机,然后鼠标右键在出现菜单列表中选中“导出”就可以,导入的话,选中Hyper-V服务器,鼠标右键选中“导入虚拟机”进行操作。但是,最近遇到一个问题,一个用户只拷贝了整个文件夹目录,如何帮助他进行导入呢?
把用户的文件夹拷贝到D:\MSVM目录下,我们先来看看文件夹的架构。

为确保虚机资源仅能被特定虚机所访问,Hyper-V使用了一个叫服务SID的功能来确保安全访问,所以我们需要手动赋予某个SID 访问权限。这个SID是由这样的形式构成的:VIRTUAL MACHINE\<GUID>
虚机的GUID, 我们可以在VirtualMachines目录下找到
例如这里的SID为 NT VIRTUAL MACHINE\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B

1. 我们使用 mklink 命令创建Symbolic link(符号链接),让Hyper-V能够读到虚机的配置。
在命令行下输入
mklink "%systemdrive%\programdata\Microsoft\Windows\Hyper-V\Virtual Machines\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B.xml" "D:\MSVM\a1\Virtual Machines\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B.xml"
这时我们可以看到Hyper-V\Virtual Machines目录下创建了一个新文件。

在Server 08的Hyper-V的管理器中你可能已经发现新的虚机了,在Server 08 R2版本中,你遇到的情况可能和我的截图一样,虚机并没有出现。

这时候我们需要在服务中重启“Hyper-V 虚拟机管理”服务。

虚机出现了。

2. 使用 icacls 命令将服务SID添加到Symbolic link中以便Hyper-V可以访问它。/L 指示此操作在Symbolic link本身而不是在其目标上执行。
icacls "%systemdrive%\programdata\Microsoft\Windows\Hyper-V\Virtual Machines\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B.xml" /grant "NT VIRTUAL MACHINE\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B":(F) /L

3. 我们同样需要赋予此SID 访问所有虚机文件的权限。
icacls D:\MSVM\a1\ /T /grant "NT VIRTUAL MACHINE\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B":(F)
4. 假如虚机中含有快照,我们还需要创建额外的Symbolic link以及服务SID访问权限。
mklink "%systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots\9A4D34EF-9895-424C-91D1-FC1C2FC39950.xml" "D:\MSVM\a1\Snapshots\9A4D34EF-9895-424C-91D1-FC1C2FC39950.xml"
icacls "%systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots\9A4D34EF-9895-424C-91D1-FC1C2FC39950.xml" /grant "NT VIRTUAL MACHINE\1A1A0D9F-47C8-4A10-A60A-D5BF0497817B":(F) /L
5. 可以了吗?让我们启动虚机看看。

6. 最后一步,我们需要修改虚机配置,为虚机选取正确的虚拟交换机,大功告成。


Hyper-V 手动导入虚机配置实例(转载)的更多相关文章
- linux虚机配置开发/Server环境全集
linux虚机配置开发/Server环境全集 9. centos 升级githttp://www.cnblogs.com/grimm/p/5368777.htmla. 下载git2.2.1并将git添 ...
- ESXi5.5下的Centos7虚机配置静态IP
使用的是osboxes.org上下载的已安装centos7 image, 在启动后, ifconfig不能看到网卡, 需要关机后在ESXi客户端编辑虚机, 删除网卡, 保存, 添加网卡, 网卡类型选择 ...
- 虚机配置vip命令行配置
测试脚本:import osimport re import urllib from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler ...
- Azure: 给 ubuntu 虚机挂载数据盘
在 azure 上创建的虚机默认会分配两个磁盘,分别是系统盘和一个临时磁盘.如果我们要在系统中安装使用 mysql 等软件,需要再创建并挂载单独的数据盘用来保存数据库文件.这是因为临时磁盘被定义为:用 ...
- VMWare 虚机迁移后Linux系统网卡启动问题
重新安装VMWare或拷贝虚机文件后有时网卡会无法工作,主要是因为网卡的Mac地址改变了,如果系统中的网卡配置信息中有Mac的信息,则虚机的系统的网卡可能无法正常工作. 如果出现上述问题,解决办法如下 ...
- 006.KVM虚机克隆
一 KVM宿主机内克隆 1.1 查看虚拟机配置 [root@kvm-host ~]# cat /etc/libvirt/qemu/vm01-centos6.8.xml ………… [root@kvm-h ...
- KVM导入Ubuntu Cloud 镜像创建虚机及调整磁盘大小
Ubuntu Cloud Images Ubuntu官网会给各种公有云平台提供cloud镜像, 例如AWS, MS Azure, Google Cloud, 以及本地虚机环境例如 QEMU, VMwa ...
- OpenStack配置串口显示虚机界面
OpenStack配置串口显示虚机界面 OpenStack的horizon能够显示虚拟机的界面.horizon是web界面,在我们的电脑上,姑且称之为本地,虚拟机运行在远端服务器上,称之为远端.本地显 ...
- Linux虚机安装配置Tomcat
d第一步:下载Tomcat包,网址http://tomcat.apache.org/ 选择tar.gz包下载,并传到虚机中 第二步:解压下载好的Tomcat包 命令:tar -zxvf apache- ...
随机推荐
- Python之匿名函数(filter,map,reduce)
参考博客:Python匿名函数详解--http://blog.csdn.net/csdnstudent/article/details/40112803 Python内建函数之——filter,map ...
- IOS-CALayer(图层)
BWLayer.m // // BWLayer.m // IOS_0222_CALayer // // Created by ma c on 16/2/23. // Copyright © 2016年 ...
- 014——数组(十四)array_reduce array_slice array_splice array_sum
<?php /** */ //array_reduce()递归的用回调函数递归的对数组元素进行处理,返回处理后的值 /*$arr=array(1,2,3,4,5); function func( ...
- laravel中设置表单的方式,以及获取表单的提交的数据
- 【51nod-1432】独木舟
排序后用二分,一直卡在最后一组数据,最后改成long long才AC... #include <bits/stdc++.h> using namespace std; typedef lo ...
- 十一、dbms_random(随机数生成器)
1.概述 提供了内置的随机数生成器,可以用于快速生成随机数. 2.包的组成 1).initialize作用:用于初始化dbms_random包,必须提供随机数种子.语法:dbms_random.ini ...
- Linux设备驱动——简单的字符驱动
本文介绍Linux字符设备的静态注册方法, 其中涉及到的模块加载,不了解的可以先参考 构建和运行模块 1. 还是线上源代码: //memdev.h #ifndef _MEMDEV_H_ #define ...
- Win10启动盘制作工具
Rufus https://rufus.akeo.ie/ http://www.iplaysoft.com/windows-10-udisk-install.html
- UNIX发展史(BSD,GNU,linux)(转)
转自 UNIX发展史(BSD,GNU,linux) 这篇文章写的非常好,在这里转一下. 先前的一個理想 UNIX 系统自 1969 年 Ken ThompsonKen Thompson 与 Denni ...
- 天气预报api整理
目录 1.国家气象局提供的天气预报接口 1.1.接口网址 1.2.示范代码 2.各个城市对应的代码 作为一个开发的diaosi,在开发过程中,时常会遇到添加天气的功能,现在百忙之中抽出一点时间整理了一 ...