我们正处于大部分网络的 P2V 中间,所以当前的备份方法可能是最糟糕的 - 备份代理仍然安装在来宾操作系统上,并且备份设备尽职尽责地将它们拉到磁带上,一个文件位于一个时间。
我怀疑有一种聪明的方法来编写脚本(PowerShell?)挂起虚拟机,然后备份 .vhd 文件,并取消挂起虚拟机。这似乎会提供很大的速度优势,同时会丢失文件级还原(可能最适合 DC 和应用服务器之类的东西)。
你制定了哪些方法/政策?
我的工作站设置有运行 Hyper-V 的 Windows Server 2008。现在我真的想安装 OS X 进行测试。
有没有人在 Hyper-V 环境中成功运行 Mac OS X?
谢谢
使用 Hyper-V,在向 VM 添加驱动器而不是仅创建与磁盘一样大的固定大小的 VHD 时,使用“物理硬盘”选项的优缺点是什么?
目的是将此磁盘分配给单个 VM,因此没有任何其他要求使用它。
我在开发机器上使用 Hyper-V 有多种原因,我最大的烦恼之一是我无法在虚拟机中进行剪切和粘贴。
我已经经历了所有的选择,但找不到任何似乎允许这样做的东西。有没有人有什么好的解决方案?
我考虑过通过 RDP 连接到 VM 而不是使用 VPN Client,但是我的一个 VM 主要用于通过 VPN 连接到另一个网络,当我尝试 RDP 到那台机器然后连接到 VPN(使用 Cisco AnyConnect),我收到一条错误消息,说我无法通过 RDP 会话连接到 VPN)。
我们设置了一个 Hyper-V 服务器,文件的布局不一致,因为它是由几个人设置的。以下是使用的两种不同的“模板”:
模板 1
D:\Hyper-V\Virtual Machines\MACHINE_NAME_1\Virtual Hard Disks\MACHINE_NAME_1.vhdx
D:\Hyper-V\Virtual Machines\MACHINE_NAME_1\Virtual Machines\GUID_1
D:\Hyper-V\Virtual Machines\MACHINE_NAME_1\Virtual Machines\GUID_1.xml
D:\Hyper-V\Virtual Machines\MACHINE_NAME_2\Virtual Hard Disks\MACHINE_NAME_2.vhdx
D:\Hyper-V\Virtual Machines\MACHINE_NAME_2\Virtual Machines\GUID_2
D:\Hyper-V\Virtual Machines\MACHINE_NAME_2\Virtual Machines\GUID_2.xml
Run Code Online (Sandbox Code Playgroud)
....
和
模板 2
D:\Hyper-V\Virtual Hard Disks\MACHINE_NAME_1.vhdx
D:\Hyper-V\Virtual Hard Disks\MACHINE_NAME_2.vhdx
D:\Hyper-V\Virtual Machines\GUID_1
D:\Hyper-V\Virtual Machines\GUID_1.xml
D:\Hyper-V\Virtual Machines\GUID_2
D:\Hyper-V\Virtual Machines\GUID_2.xml
Run Code Online (Sandbox Code Playgroud)
模板 1
FOR 模板 1 的论点是,当您导出 VM 时,导出会创建一个带有机器名称的文件夹,为磁盘和 vm 放置单独的文件夹。然后,您可以在运行导入时简单地指向机器目录。
反对这种模板风格的论点是,如果只有一个文件,那么存在一个名为 Virtual Machines 的目录是没有意义的。另一个反对意见是,Hyper-V 服务器本身似乎希望所有硬盘都在一个文件夹中,而所有虚拟机都在不同的文件夹中。即它不会为每个 VM 创建单独的文件夹(虚拟机目录中由 GUID 命名的文件夹除外)
模板 2
FOR 模板 2 的论点是,这似乎是 Hyper-V 期望的布局。
反对模板 2 的论点是,除非您查看 xml 文件,否则您无法分辨哪些虚拟机文件与特定机器相关联。
我很想听听这两种布局的任何陷阱。
我一直在研究在我们的生产环境中运行的 HP Gen9 服务器的 MTTF、MTBF、MTBR 和 MTBF。
我的问题的根源,应该担心与否。
我似乎无法获得任何好的数据,因为每台服务器都有多种硬件。
在我上一家公司,我们运行了大约 2000 台戴尔服务器 r210 r410 r710 我会说平均每天大约有 5 台服务器出现某种故障。因此,大约 0.25% 的服务器出现严重故障,需要更换部件才能再次使用。
我上一家公司的所有东西都设置在一个 HA 对中,N+2 基础设施,所以对生产没有影响。我们能够更换服务器并继续前进
在我现在的办公室,我们运行 9 台服务器,(HP Gen9,56 台虚拟机的 Hyper-V)我们手头没有很多替换部件,而且数据中心也没有管理,所以如果有东西死了,我们必须开车大约 45 分钟来更换任何事物。
我的 CTO 和 IT 经理似乎很担心,他们去年有大约 2.5 天的停机时间,我一直在预言我们需要对服务器进行集群,但他们认为没有必要。
这里有错误或正确吗?不知道该怎么办。
我知道如果 CTO 发生什么事,这不是我的责任。这是一家非常小的公司,只有 CTO、IT 经理、我自己(开发运营)和 1 个帮助台人员。
总的来说,运行生产环境的经验非常有限,很多事情的设置方式我称之为初级水平,在我到达那里之前,我的 CTO 和 IT 经理都不太了解集群。他们正在一个没有 HA 的情况下设置 DR 的项目进行中,我预测过但失败了。
我有一台 Windows Server 2008 R2 Enterprise SP1 机器,我登录并使用它来管理在我们域中的多个 Hyper-V 服务器上运行的虚拟机。有时,当我右键单击本地或远程 VM 时,Hyper-V 管理器会崩溃并显示以下错误消息:

如果我使用右下角的操作菜单,它工作得很好,但由于某种原因右键单击会导致 MMC 停止工作。有没有办法解决这个问题?以下是错误消息的完整详细信息。
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: mmc.exe
Problem Signature 02: 6.1.7600.16385
Problem Signature 03: 4a5bc808
Problem Signature 04: Microsoft.Virtualization.Client
Problem Signature 05: 6.1.0.0
Problem Signature 06: 4ce7c9e3
Problem Signature 07: 342
Problem Signature 08: 1f
Problem Signature 09: System.OverflowException
OS Version: 6.1.7601.2.1.0.274.10
Locale ID: 1033
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not …Run Code Online (Sandbox Code Playgroud) 我正在尝试将 1.3GB 的文件从我的本地机器 (Windows 8) 传输到我的本地 hyper-V 实例 (Windows 2012)。传输从大约 300kb/s 开始,然后迅速下降到 12-20kb/s。
两台机器通过相同的物理以太网适配器连接到 LAN。vSwitch 和我的本地连接是桥接的,所以虚拟机和我的本地机器在同一个子网上有 IP 地址。
这可能与问题有关吗?我不是专业的网络管理员,所以我不知道诊断这个问题的技巧。
我有一台 Window 8.1 主机试图通过 Hyper-V 启动虚拟机。VM 配置为使用 10GB 的 RAM,我有 16GB,它应该启动但没有启动。
相反,我收到了消息
“{VM NAME}”无法初始化。
系统内存不足,无法启动虚拟机 {VM NAME}
主机有 16GB RAM,其中只有 4.8GB 正在使用。这至少有 11GB 可供 Hyper-V 使用。除了它不能。
更准确地说,任务管理器报告以下内存情况:-
我知道我目前有 10.8GB 的“待机”内存。但是如果 Hyper-V 要求它应该发布它对吗?
如果我重新启动然后立即要求 Hyper-V 启动机器,它可以工作,但我必须快速,因为备用内存很快就会被填满。
这是正常的吗?有没有办法清空备用内存并将其取回,这样我就可以启动我的虚拟机而不必重新启动主机?
我正在为非营利组织构建虚拟化服务器。我计划免费使用 VMware ESXI,但我再次猜测我的计划,因为 vSphere Client 似乎不太支持较新的 ESXI,并且应该使用的 Web 界面不是免费的。
在硬件上,我们现在仅限于一台服务器。它可能是 Supermicro X10SRH-CLN4F-O 上的 Xeon E5-1650 v3(6x 3.5 Ghz),配备 32 GB RAM、2 个 256 GB SSD 和 2 个 1TB HDD 用于存储。该板有一个板载 LSI SAS 3008 控制器,应该与 ESXI 一起使用。
我们计划使用服务器进行会计 (WS 2012 R2)、pfsense (vpn / 路由) 和大约两个 linux VM 用于我们的内部数据库应用程序、邮件 (zarafa)、活动目录 (samba 4) 以及文件和打印机服务器。
使用 XenServer 还是 KVM 会更好吗?XenServer 的好处是它对我来说是完全免费的(与 KVM 相同),但有一个非常好的管理界面,这是 KVM 所缺乏的。但不利的一面是缺乏对本地存储的良好支持。我想为我的虚拟机提供原始 SSD 存储以用于数据库(会计和内部工具 - 使用最频繁的工具),但 XenServer 似乎不支持。另一边的 KVM 似乎支持它,但我对 KVM 和 Windows Server 的性能非常糟糕有不好的回忆。
对我很重要的点
virtualization hyper-v xenserver vmware-esxi kvm-virtualization
hyper-v ×10
backup ×1
hardware ×1
hp-proliant ×1
mac-osx ×1
memory-usage ×1
networking ×1
rdp ×1
vmware-esxi ×1
vpn ×1
windows ×1
windows-8 ×1
xenserver ×1