Articles of hyper v

configurationWSUS服务器使用NIC#1(LAN#1)推动NIC#2(LAN#2)进行同步

哦,男孩…这应该很容易,但我的头在游泳。 我在两个域环境中工作。 我的主域(LAN1)完全离线,但具有常规域服务(DC,DHCP,路由器(传统,用于DMZ)…)。 我的实验室域(LAN2)处于联机状态,并且还具有常规的域服务。 LAN1(生产) 添加:10.0.1.0/24 LAN2(实验室): 加上:10.10.10.0/24 路由器:10.10.10.1 我正在部署WSUS服务器来为设备LAN1服务。 服务器是使用带有RRAS和WSUS的Server 2012 Coreconfiguration的Hyper-V虚拟机,以及两个虚拟适配器(每个连接到每个LAN)。 它在Hyper-V Server 2012中托pipe。主机服务器有四个用于LAN1的NIC(两个组),一个为主机保留的NIC和一个连接到LAN2的NIC。 LAN1组和LAN2 NIC都连接到用于Hyper-V的外部虚拟交换机。 我的目标是让WSUS服务器join到LAN1的域中,pipe理10.0.1.0/24子网中设备的更新,并使用LAN2的连接来同步和下载更新。 在不遇到DNS问题或串扰的情况下完成此操作的最佳方法是什么? 如果configuration正确,静态路由会工作吗?

你能在以后增加Hyper-V中VHDX的大小吗?

我有一个2GB磁盘的Hyper-V 2012服务器。 目前,这个磁盘上有50GB的空闲空间,剩下的部分被分配给一个VHDX。 我需要在新的虚拟机上将Windows Server安装迁移到新的Windows副本。 如果我在剩下50GB的磁盘上创build一个新的虚拟机(所以有一个新的VHDX,比如45GB),一旦完全迁移了原来的VHDX并删除了它,我可以扩展VHDX的大小吗? 对不起,如果我解释得不好! 非常新的Hyper-V!

Hyper-V:访客外部互联网访问

以下设置: 主机有1个物理网卡 主机操作系统= Win Server 2008 R2(托pipe在数据中心) 客户操作系统= Win Home Server 2011 networking设置基本上如这里或这里所述 。 目标:从访客虚拟机连接到互联网。 问题1:这应该如何工作? 我的客户操作系统有一个静态IP“A”(一个真实的,外部的,所以不是一个本地192.168.xx一个[同样适用于所有其他涉及IP])。 为了到达互联网,现在需要通过数据中心中的主机OS(IP“B”)和路由器(IP“C”)进行路由。 我可以从“A”ping到“B”,但是我的访客看不到路由器/网关(Wireshark一直显示关于谁知道“C”的ARP请求)。 不应该我的主机操作系统(当然知道路由器,反之亦然)能够将这些信息传递给我的客人? 如果是的话,那么有什么想法可以阻止它这样做? 注意:我在testing方面在主机和客户端之间build立了一个额外的“内部”hyper-Vnetworking连接,希望这可以帮助网关传播,最终它做到了…至less我的客人开始“知道“网关通过它连接到互联网。 那么这是唯一的方法吗? 这是正确的方式,还是其他的一些事情是负责的决议? 问题2:如果我从客人中删除静态IP“A”并将IP检索设置回自动,它会收到一个本地IP,但是从哪里来? 我的主机操作系统中没有DHCP服务器angular色,根据问题#1,我的客户机无法看到路由器(从我的angular度来看,这将是合乎逻辑的下一个DHCP提供程序)?

Hyper-V快照pipe理计划

所以我有几台运行Hyper-V的服务器(他们是2008R2服务器)。 这主要是为了一个testing环境,我基本上想要一个方法来保持一个服务器的“国家”(让我们假装每个虚拟机是一个客户,并随着更改安装我创build一个快照) 我被告知这可能是一个不好的做法,但我也寻求build议。 现在它是手动的,但我想自动化它。 所以像这样的东西(树意味着一个父快照): SnapshotAuto(树) – 每周创build和删除的滚动快照SnapshotChange(树) – 包含滚动过去3次更改的一组快照 所以在SnapshotAuto下是每周创build和删除的滚动快照。 在SnapshotChange下,将为我们所做的每个新更改创build的过去3个快照。 所以改变1改变2和改变3状态。 然后,当变化4来临时,我删除了变化1.(如果这是有道理的) 有一个更好的方法吗? 理想情况下,我会备份快照,因为他们推出….但我不是系统pipe理员,所以我不知道最佳实践。 我也听说这是不好的做法,依靠快照,因为它会减慢虚拟机(我不知道为什么,只是与差分磁盘?…我不知道足够的硬件/服务器知道然而)。 我想有人提到虚拟机将不得不被停止,然后开始? 但这对于这些虚拟机来说并不是什么大不了的事情。 有什么build议么? 如果这是一个坏主意,我想为什么? (所以我会知道未来,并向我的经理解释为什么这不起作用)。 编辑:SIDEQUESTION: 如果我“导出”一个快照父到备份…..会导出整个.VHD或.AVHD? IE浏览器:我可以导出父快照,然后将其应用到虚拟机? 谢谢

我如何快速将整个虚拟机重新定位到新的位置?

我们在具有3个相同主机的群集服务器2008 R2环境中使用Hyper-V。 虚拟机存储在通过iSCSI连接的SAN后端上的群集共享卷(CSV)上。 将虚拟机从一个CSV移动到另一个的最快捷,最安全和最有效的方法是什么? 单个CSV包含VHD和包含XML,BIN和VSV文件的虚拟机子文件夹。 虚拟机没有任何关联的快照。

在Hyper-V上configuration1个带多核的套接字

我有一个Hyper-V 2012的运行,需要configuration我的虚拟CPU基于一个套接字。 所以客人看到一个例如4个核心的sockets。 我发现一些称为cpu z的工具应该这样做,但是这样做的“正确”方式呢?

重新生成.avhdx文件的快照

我已经习惯了Hyper-V,并进入这种状况: 我手动做了1个磁盘和2个快照的虚拟机的备份和还原。 我还原的机器有一个.vhdx文件和2 .avhdx文件,它运作良好。 可悲的是,我在Hyper-Vpipe理控制台快照列表中看不到我的2快照。 即使我看不到这两个快照,Hyper-V使用所有我的3个磁盘文件(.vhdx和2 .avhdx)给我最新的磁盘状态。 我可以重新生成这2个快照到列表中吗? 我看到每个快照都有一个.xml文件,它可能重新生成这些文件?

Windows 2012 VM之间的连接只能通过文件和打印机共享来实现

在尝试了所有可以在互联网上find的东西之后,唯一可以让我的Windows Server 2012 Hyper-V环境中的两个虚拟机相互通话的唯一方法是在访客/公共configuration文件上启用文件和打印机共享和networking发现。 问题是,这是在我的实时Web虚拟机上(如果您想知道,我需要我的CI虚拟机能够与它进行部署)。 基本上,在这一点上,我只需要将文件从CI服务器传输到Web服务器。 目前我正在通过默认分享(C $),但如果更有意义,我可以做其他事情。 我有CI虚拟机与DevWeb虚拟机聊天没有启用这个,但他们都在2012 R2,在那里实时networking虚拟机在2012年,所以不知道这是否是问题的一部分。 而且,它们都是通过物理网卡连接的,因为我从来没有能够通过虚拟网卡/交换机解决一些奇怪的问题。 有没有其他办法可以解决这个问题呢?如果不是的话,这样做会带来怎样的风险呢? 如果需要的话,我可以给你一些我尝试过的东西的列表,但是这是一个非常详尽的列表,我可能不会记得所有的东西,不幸的是(我知道这是一个不好的迹象)。 更新 这绝对与防火墙有关,因为当我调整“通过Windows防火墙允许应用程序或function”设置下的设置时,它会影响我从CI到Web1(活动Web虚拟机)的连接。 但奇怪的是,当我检查一个设置来使它工作时,我可以回去取消它,它仍然有效。 今晚我会再玩一些,并且会缩小设置的屏幕截图,以缩小发生的情况。 对于它的价值,这个奇怪的行为在WebDev中也很明显,在这之前我没有任何问题。 而现在,目前的设置是这样的: Webdev的 Public Private File and Printer Sharing No No Network Discovery No No WEB1 Public Private File and Printer Sharing No No Network Discovery No No 但就像我说过的,我已经把它们设置成和以前完全一样,除了这些设置之外,其它的设置都不会改变,然后我可以改变它,它仍然可以工作。 所以不知道是否有东西需要传播,或者如果改变这些设置在防火墙设置之外触发其他东西。 更新2 好吧,肯定有延迟,因为我只是再次检查(没有改变任何东西),它不再适用于任何一台服务器。 所以不pipe是什么原因造成这个延迟都是让一个重大的麻烦解决。

Windows 2012 R2 Hyper-V和Datacenter版本

我们需要使用4台物理服务器部署Windows 2012 R2 Hyper-V群集。 我们将使用Datacenter版本许可,但考虑在服务器上安装Hyper-V版本。 只要尽可能在主机上安装即可。 Hyper-V版本是否会遗漏任何常用于Hyper-V群集的function? 是否应该有其他的理由来安装Datacenter版本?

Hyper-V多个虚拟处理器不会显示在虚拟机中

我在Windows 8.1 x64上运行Hyper-V。 除了将“虚拟处理器数量”从1更改为2之外,我使用所有默认设置创build了Windows 8.1 x64 Gen2虚拟机。启动虚拟机时,虚拟机仅显示一个处理器。 我错过了什么?