标签: hyper-v

克隆生产虚拟机进行测试的最简单方法是什么?

我们在 Windows Server 2008 上运行 Hyper-V。我有一个生产环境 VM,我正计划对其进行一些主要的应用程序升级。这些升级完全在虚拟机内(而不是在主机级别),与操作系统无关。

我想克隆生产虚拟机,以便可以在不影响活动用户的情况下测试升级过程。

所以我的问题是:

  1. 克隆生产机器的最简单方法是什么?
  2. 当我进行实际升级时,虚拟机快照是进行以防万一备份的好方法吗?快照不能保护我免受什么侵害?

virtualization hyper-v clone

5
推荐指数
1
解决办法
3834
查看次数

从 RAM 磁盘运行 KVM/XEN/Hyper-V VM,这可能吗?实际的?

目前,我正在使用 ESX(v3 和 v4)来测试脚本化操作系统 (Windows 2003) 和应用程序安装 DVD。DVD ISO (8GB) 安装在 1Gbps NFS 数据存储上,VMDK (20GB) 安装在通过 NFS 通过 10Gbps 链路安装的 SSD 上。

运行测试迭代的时间仍然比我真正想要的要长得多,我想知道将虚拟磁盘和 ISO 安装在运行虚拟机管理程序的同一服务器上的 RAM 磁盘上是否值得我花时间。我可以为该虚拟机专门配备一台服务器,并且系统中 32GB 的 RAM 应该足以完成我猜想的任务。(1GB 虚拟机管理程序操作系统、28GB RAM 磁盘和 2GB 虚拟机小于我可用的 32GB)

由于在 ESX 中托管 RAM 磁盘似乎不太可能,因此我愿意尝试 KVM/Xen/Hyper-V。KVM 可能是这三个中我的首选。

有人尝试过这个吗?请记住,这纯粹是为了安装程序的测试运行,测试完成后虚拟机将被丢弃,因此我不担心因远程电源故障而丢失数据。

xen hyper-v ramdisk vmware-esx kvm-virtualization

5
推荐指数
1
解决办法
4113
查看次数

单个 Hyper-V 主机上的两个虚拟机在通信时是否使用 NIC?

我对 Hyper-V 相当陌生,似乎找不到这个问题的答案:

单个 Hyper-V 主机上的两个虚拟机在相互通信时是否使用 NIC?

例如,看这个图:

虚拟机图

Web和DB VM之间的通信是否通过物理网卡,或者是否能够通过虚拟交换机进行通信而不通过物理网卡?

另外,SR-IOV 与此有什么关系,或者这更多地与直接通过 NIC 而无需通过主机有关(如本文中的图表所示)?

理想情况下,我希望看到对解释这一点的实际文档的引用,正如我所搜索的那样,但无法以某种方式找到任何内容。

windows-server-2008 hyper-v windows-server-2012 hyper-v-server-2012

5
推荐指数
1
解决办法
334
查看次数

Hyper-V 虚拟以太网适配器无法正常工作 - 主机上的代码 31

我有一台安装了 Hyper-V 的 Windows 8.1 计算机。从“干净的”Hyper-V 配置中,我打开虚拟交换机管理器,创建一个带有“允许管理操作系统共享此网络适配器”的外部交换机,然后单击“确定”。一切似乎工作正常,但主机失去了网络连接。

打开设备管理器,“Hyper-V 虚拟以太网适配器”显示在网络适配器部分下,带有黄色三角形,并显示以下消息:

This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)

An object ID was not found in the file.
Run Code Online (Sandbox Code Playgroud)

我尝试“卸载”设备,似乎有效,但设备实际上并未删除。我尝试完全删除并重新添加 Hyper-V 功能,没有任何区别。试过了scf /scannow,没有问题。

系统和应用程序日志未显示任何错误。Hyper-V-VMMS > 网络日志显示以下内容:

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Networking
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          10/24/2013 10:53:07 AM
Event ID:      26088
Description:
Failed to apply static IP settings to internal Ethernet adapter {A813DE9A-BE70-4FAE-AD31-BE4D54505A4B} ('885435B8-BE65-4EE9-826D-AB56035237ED'): Unspecified error (0x80004005).
Run Code Online (Sandbox Code Playgroud)

如果我尝试在 Hyper-V 虚拟交换机管理器中删除虚拟交换机,我会在同一日志中看到以下内容:

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Networking
Source: …
Run Code Online (Sandbox Code Playgroud)

networking hyper-v windows-8.1

5
推荐指数
1
解决办法
2万
查看次数

Hyper-V虚拟机上传速度慢得令人难以置信

我遇到了最奇怪的问题,希望你能帮助我解决。我有一台带有 Intel 82580 网络适配器的专用 Server 2012R2 服务器。它在 Hyper-V 中运行几个连接到内部虚拟交换机的虚拟机。然后,该交换机通过 NAT 连接到服务器真实接口上的各个 IP 地址。

我目前有两个来宾正在运行,一个是 Ubuntu 来宾,一个是 Server 2008R2 来宾。两者都获得了非常好的下载速度(90Mbps,大约是专用服务器的速度),但上传速度非常糟糕。专用服务器的上传速度约为60Mbps,2008R2 VM的上传速度约为5Mbit,Linux VM的速度太低而无法测量,测试仅读取0.00Mbit。

有谁知道这里可能出现什么问题?我尝试过禁用 VMQ、禁用 IPv4 校验和卸载以及禁用 IPsec 任务卸载,但这些都没有任何区别。

networking hyper-v hyper-v-server-2012-r2

5
推荐指数
1
解决办法
7991
查看次数

重新映像 Hyper V Gen 2 / UEFI VM

所以我们最终硬着头皮开始在桌面上使用 UEFI。它非常适合我们的 Hyper V 映像 - 我们可以整天创建第 2 代虚拟机。在我们需要重新映像之前都是如此。如何将具有现有操作系统的第 2 代虚拟机设置为从 PXE 启动?

在我的一生中,我无法更改启动顺序以允许我从网络启动。在系统设置下的固件界面中,它仅列出了 Windows 启动管理器。每次我们想要尝试图像的新变体时,都必须删除并重新创建虚拟机,这既痛苦又缓慢。我们该如何解决这个问题?我猜测虚拟机中存在一些隐藏的标志,我需要使用 Powershell 进行编辑,但缺少文档。

hyper-v uefi

5
推荐指数
1
解决办法
6623
查看次数

iscsi Windows Server hyper-v 集群

设置新的 Hyper-v 集群。得到以下设置;

  • 网络存储呈现 iSCSI
  • 管理程序01
  • 管理程序02
  • 物理 DC

想要使用 Windows 故障转移集群来设置它。但是我的问题是我将在集群中运行 6 个虚拟机,并将在两者之间平均分配负载。我认为每个虚拟机都需要在网络存储上拥有自己的 iSCSI LUN 是否正确。如果它们都在同一个 LUN 上,它们将无法一次移动一个虚拟机?

hyper-v windows-cluster windows-server-2012-r2

5
推荐指数
2
解决办法
709
查看次数

Hyper-V Server 2019 上的 BitLocker - 失败 - 系统找不到指定的文件

首先,我想明确一点,这是在“Hyper-V Server 2019”(免费无头虚拟机管理程序)上,而不是在安装了 Hyper-V 角色的“Windows Server 2019”上。

一段时间以来,我一直在用头撞墙,并尝试了几乎所有可以使用的教程选项。要解释我尝试过的每一个选项实在是太多了。简而言之,无论我以某种方式启用 BitLocker,我最终都会遇到一个错误,即无法找到像此处简要显示的文件...

PS C:\Windows\System32\> Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 -UsedSpaceOnly -RecoveryKeyPath "E:\" -RecoveryKeyProtector
Add-TpmProtectorInternal : The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
At C:\Windows\system32\WindowsPowerShell\v1.0\Modules\BitLocker\BitLocker.psm1:2095 char:31
Run Code Online (Sandbox Code Playgroud)

如果使用密码、恢复密钥、TPM,我会收到相同的错误消息...没有区别。当我使用 Manage-BDE.exe 尝试启用 BitLocker 时,我收到类似但不那么详细的错误。

我都重新格式化过几次了 我在域加入之前和之后都尝试过。功能附加组件之前/之后。我曾多次尝试清除 TPM。我尝试过在 BIOS 中启用/禁用安全启动。我已启用/禁用/销毁/重建 Windows 恢复分区以及 ReAgent.xml 文件。

我基本上没有选择,正在寻找任何可以寻求帮助的东西。我最终希望它只从 TPM 启动,并可以选择恢复密码和恢复密钥(可选)。

基本系统概述:

  • 超微 X10SRW-F
  • E5-2690 v3
  • BIOS 中的 2 个 248GB 企业级三星 SSD 镜像 (RAID 1)(通过 Intel VROC)
  • 全面生产管理2.0
  • 仅 UEFI 启动(非双启动或传统启动)
  • Hyper-V 服务器 2019
  • 角色:Hyper-V …

hyper-v bitlocker windows-server-core tpm hyper-v-server-2019

5
推荐指数
1
解决办法
1153
查看次数

有关复制 Hyper-V 服务器映像的建议

对于复制还包含几个 Hyper V VM 的 Windows Server 2019 系统映像,有哪些建议?

我有几个相同的新 Dell Edge 服务器要设置。设置包括配置本地用户和组策略、安装应用程序软件、创建 2 个 Windows Server 2019 VM 以及设置它们的所有配置。将(可能)不会使用 Active Directory。

一旦第一个完全设置和测试,将系统配置有效地复制到其余服务器的最佳方法是什么?

windows hyper-v disk-image

5
推荐指数
1
解决办法
86
查看次数

我这样做错了吗?网络 - 高可用性:SAN、MSFT 故障转移群集、NIC 组合

我一直在实验室环境中研究如何使用多个 NIC、MPIO 和 iSCSI 设计具有 Microsoft 故障转移群集的 SAN。我会尽力添加尽可能多的有用信息,如果我遗漏了任何细节,请原谅我。。。这对我来说都是一次全新的学习经历。

目标:通过添加从集群中每个节点到存储的第二条路径(交换机)来提高可用性/容错能力。允许网络上的客户端访问集群中运行的资源/服务。

到目前为止我所做的:我已经成功设置并配置了带有 MPIO 和 iSCSI 的 2 节点集群。他们通过 QNAP NAS 上的 CSV 共享存储。Switch Embedded 团队中的每个节点都有 2 个 NIC。每个 NIC 连接到其中一台交换机。每个 QNAP 以太网端口(只有 2 个)也连接到其中一台交换机。我在主机操作系统中创建了以下虚拟网络适配器...

  • 管理192.168.1.XX
  • CSV 10.10.10.XX
  • 实时迁移 10.10.40.XX
  • iSCSI-01 10.10.20.XX
  • iSCSI-02 10.10.30.xx

我在实验室中使用的交换机是非常基本的第 3 层交换机。我对它们进行了零配置,因为我不知道是否有什么我必须做的。只要我将两个交换机通过以太网电缆相互连接,一切似乎都可以正常工作。由于 QNAP 只有 2 个以太网端口,因此我必须为节点创建一条路径以到达第二台交换机上的 QNAP 的第二个 iSCSI 目标。这是一个简陋的设置,但它有效。我通过将其中一个连接拉到一个节点来模拟故障......一切都很好。

我不知道的是:我的实验室仅限于节点、2 个交换机和 NAS。我不知道接下来的正确步骤是什么,以便将其集成到网络中,以便客户端可以访问集群中的资源。如果只有一个 SAN/“fabric”交换机(这个术语正确吗?),没问题。我只需将其链接到另一个连接到客户端的交换机...这就是我们当前的设置。

起初,我以为它只是通过某种魔法发挥作用(这就是网络对我的意义),但我觉得我错过了一些东西。将两个 SAN 交换机链接到单个 LAN 交换机时,流量的流动方式是否会出现问题?我什至不确定这是否是“正确”的做法。

我知道我在这个等式中缺少一个路由器。。。这个实验室实验似乎不需要它,因为我没有做任何类型的路由。在生产中,我们的网络使用 VLAN 进行分段。

反正 。。。这是我认为在生产中会是什么样子的图表。 网络图

编辑:或者我应该做这样的事情?SAN 应该通过 SAN 交换机连接到 LAN 还是服务器应该通过交换机直接连接到 LAN?

networking storage-area-network hyper-v high-availability failovercluster

5
推荐指数
2
解决办法
254
查看次数