标签: hyper-v

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

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

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

所以我的问题是:

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

virtualization hyper-v clone

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

2 x DL 380p gen 8 + HP Infiniband 10Gb/40Gb 544FLR-QSFP 649282-B21

我公司购买了 2 台 DL380p gen8 服务器,我想创建超融合模型。

我的问题是,我是否可以绕过 InfiniBand 以太网协议直接连接两个 544FLR-QSFP (649282-B21) 卡?

networking hyper-v hp-proliant network-storage

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

GPU 工作的 Hyper-V PCIe 直通(但不是 100%)

我设法能够将 PCIe GPU (AMD RX580) 传递到 Windows Server 2016 标准主机上的 Windows 10 客户机。

问题是,每当使用 GPU 时,都会出现此错误:

在此处输入图片说明

驱动程序是通过 Windows 更新安装的

在此处输入图片说明 在此处输入图片说明

PCIe 直通是使用 Powershell(管理员)完成的:

  1. Set-VM -Name "Parsec" -AutomaticStopAction TurnOff
  2. Dismount-VmHostAssignableDevice -LocationPath "PCIROOT(0)#PCI(0301)#PCI(0000)" -force
  3. Add-VMAssignableDevice -LocationPath "PCIROOT(0)#PCI(0301)#PCI(0000)" -VMName "Parsec"
  4. Set-VM "Parsec" -GuestControlledCacheTypes $True -LowMemoryMappedIoSpace 2000MB -HighMemoryMappedIoSpace 8000MB

这里可能缺少什么?

virtualization windows hyper-v graphics-processing-unit

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

HyperV Linux EFI VHDX 迁移在引导选项中缺少 EFI

我有一个HyperV 2016由 n 台机器组成的集群在W2k16.

我已经复制了使用此引导顺序运行VHDXRHEL 7.5 (Gen2)VM(并禁用了安全引导):

截屏

使用克隆的磁盘创建新 VM 后,EFI 文件条目消失了,我无法再启动。

注意:如果我从 a 引导,Rescatux CD我会看到正确列出的所有引导条目,并且我可以(从该磁盘手动)引导到RHEL

redhat hyper-v uefi rhel7 hyper-v-server-2016

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

Windows Hyper-V 内存不足

我有一台装有 Linux VM 的 Windows 2016 Hyper-V 机器。链接 VM 以 12GB RAM 运行,我想增加它。当我尝试增加时,它说它的内存不足。

  1. 服务器上有 12 GB 可用空间
  2. 已安装所有 Windows 更新
  3. 我可以创建另一个具有 6 GB RAM 的 VM,并且它可以正常启动;我只是无法将其添加到此 VM。我什至无法向有问题的 VM 添加 2 GB。

  4. 努玛下线了。

  5. 安装了访客服务。

有什么建议?我已经阅读了无数论坛,但无法解决问题。

谢谢你。

linux hyper-v windows-server-2016

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

恢复丢失的 VHDX/VM(被 Veeam 删除)

本周早些时候,由于某些 Windows 更新出错,我们的一个虚拟机管理程序上的虚拟机经历了延长的停机时间(约 24 小时)。我最终解决了这个问题,昨天我注意到 Veeam 不再备份虚拟机作为其备份/复制该虚拟机管理程序的一部分。

我发现 Veeam 一直在 VM 上运行“即时 VM 恢复”,因为它最初出现故障(25 日)。此时虚拟机已经启动并运行了几天,所以我取消了恢复,因为我担心它可能会用旧数据覆盖虚拟机。我一取消,Veeam 就删除了虚拟机......

VM 和 VHDX 都脱离了管理程序。最后一次好的备份是从星期一晚上开始的,它是一个关键任务虚拟机。我已经尝试使用数据恢复软件 (EaseUS) 进行恢复,但我没有任何运气。它找到一个日期为 25 日(服务器最初关闭时)的 VHDX 和一个 AVHDX 的日期为昨天删除 VM 时的日期,但 VHDX 无法启动(当我尝试安装它时,它只显示未分配的空间)和它恢复的 AVHDX 的大小与恢复前 EaseUS 显示的大小不匹配(~4GB vs ~88GB)。我尝试在 Hyper-V 中手动重新连接两者,但它只是出错。

我在这里感觉很糟糕。我不明白为什么 Veeam 甚至会为 VM 进行即时 VM 恢复,或者为什么它会在取消后删除正在运行的 VM。我会联系 Veeam 支持,但我的服务合同已过期,并且发生在不受支持的 Veeam 版本上。

有没有希望恢复数据?感谢您的任何见解。

virtualization disaster-recovery hyper-v data-recovery veeam

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

Hyper-V 服务器群集故障转移中的嵌套虚拟化和 CSV 问题

我有 3 个 Windows Server 2019 VM,在 Windows 10 专业版上进行了虚拟化。(主要主持人)

服务器 1 是 AD/DC/ISCSI 目标/DNS/DHCP。

服务器 2 和 3 形成了一个故障转移 Hyper-V 集群,该集群托管一个 Windows 10 Pro x64。群集使用 ISCSI 连接到托管在服务器 1 上的仲裁和群集存储。

到目前为止,集群中的一切正常。

现在的问题是,我在 Windows 10(主主机)上创建了第三个 VHDX,并通过 Hyper-V 的 ISCSI 将它连接到服务器 1(就像我对其他 ISCSI 集群驱动器所做的那样)。然后在服务器 1 内部创建了另一个 VHDX,以便将其作为磁盘共享给服务器 2 和 3。

将该驱动器添加到集群并在集群管理器中选择“将其添加到集群共享卷”。

之后,我进入我的集群 VM(Windows 10 Pro),但找不到 CSV。“C:\ClusterStorage”在它上面不存在。为什么?

实时迁移、快速迁移、虚拟化网络和其他一切在此嵌套虚拟化集群故障转移中都能正常工作。

我的故障转移群集中的 VM 来宾可以访问 Internet、AC/DC 服务器上的文件以及 Windows 10 专业版主机(主主机)。我对这个设置绝对没有其他问题,我以各种可能的方式对其进行了测试,集群管理器本身也以“成功”结果验证了所有内容。

我已经厌倦了在磁盘管理中的 Windows 10 Pro 来宾 VM 中寻找驱动器,但那里没有任何东西。考虑到 CSV 应该显示为来宾 VM 的 C 驱动器中的文件夹,我没想到会有任何实际存在。 …

hyper-v windows-cluster failovercluster windows-10 windows-server-2019

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

是否有可能将 vm 从 Redhat Virtualization 迁移到 Hyper-V?

我想将 VM 从 Redhat Virtualization (RHV 4.2) 迁移到 Hyper-V 环境。那里有哪些可能性?任何开源或第三方工具?

virtualization redhat hyper-v

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

如何实现/实现 VM 的实时迁移?

来自这篇文章:虚拟化:什么是 KVM?和其他资源,我了解到可以将 Live VM 从一台主机迁移到另一台主机吗?

实时迁移
KVM 支持实时迁移,即在不中断服务的情况下在物理主机之间移动正在运行的 VM 的能力。VM 保持开机状态,网络连接保持活动状态,并且在 VM 重新定位时应用程序继续运行。

有人可以详细说明如何使之成为可能吗?
通常,运行中的 VM 与一些硬件(真实或虚拟)相关,如内存、CPU、磁盘、图形、网络等。它与主机操作系统(在类型 2 管理程序的情况下)或管理程序/KVM(在类型 1 管理程序的情况)。在新主机上,VM 必须将自身与上述资源/驱动程序等重新绑定 - 这可能表明停机时间(可能很短)。
那么如何实现零服务中断的实时迁移。

感谢您提前回复。

virtualization hyper-v hypervisor live-migration kvm-virtualization

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

存储空间直通和虚拟化架构

我正在尝试找出构建安装了 Hyper V 角色的 2 节点故障转移集群的最佳方法。我真的可以使用已经走这条路的其他人的一些意见和建议。

总而言之,我有 4 台物理机,每台都安装了 Datacenter 2019。在机器 1 和 2 上,我分别安装了 1 个 VM,并将它们聚集在一起作为网络负载平衡器。这工作很好,这里没有问题。

在机器 3 和 4 上,我想创建一个存储空间直接故障转移群集。在这两台机器上,我还想虚拟化 VM 中的许多服务。Sql 服务器、文件服务器、电子邮件服务器等。

我没有掌握的内容如下。我应该在主机级别还是在 Hyper-V VM 级别创建存储空间直接故障转移群集?显然,如果一台机器出现故障,我需要在两台机器上复制数据。

我不确定这里最好的方法是什么。

提前致谢。

storage hyper-v storage-spaces windows-server-2019

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