Windows 2012 Hyper-v 备份

Windows 2012 Hyper-v 备份

我们将 Hyper V 从 2008 R2 升级到 Windows 2012。然后我们将一个 VHD(复制/粘贴)从一台 2008 R2 复制到这台新的 2012 机器。一切运行良好,我们决定使用现成的 2012 备份工具来备份虚拟机。我已亲自配置了备份计划,在午夜后启动,并等待第二天看看会发生什么。我确信备份会很有效,因为在 2008 年我使用备份工具备份了这台虚拟机。好的,我知道这样的事情:我从一个主机硬盘移动到另一个主机,硬盘配置为 raid。移动很简单,关闭虚拟机,复制 vhd 并使用该 vhd 配置新虚拟机。这台虚拟机有另一个 vss 写入器,Symantec Backup Exec 代理实用程序,但不知何故

* 第二天我在日志中看到备份失败:事件为:Windows Backup 在访问远程共享文件夹时遇到错误。请确保远程共享文件夹可用且可访问后,请重试该操作。信号量超时。*

我意识到将 vhd 备份为文件会失败。我有一个 150 GB 的 vhd 和另外三个大约 30 GB 的 vhd。我测试了备份在其他文件上,运行良好。 每个卷都位于 bitlocker 加密硬盘上,raid 1+0 配置,HP Proliant 380 G6 配备 24 GB RAM。我正在备份到 APACER 卷,它保存着另一个文件夹,它配置为备份卷,不是专用的。

现在我正在努力寻找如何解决这个无备份解决方案的方法。

我尝试在备份工具中选择 Hyper-V。我注意到备份速度非常慢,需要几个小时/几天才能完成。我多次取消备份,有时我的服务器挂起,我无法登录我的服务器,距离硬重启还有 2 分钟,但我断开了 USB HDD 卷进行备份,并且我被卡住了,登录过程在几秒钟内完成。

今天下午 13:00 左右,我将备份配置为使用 Hyper-V 作为选择,然后启动它。我注意到,备份工作速度有点慢,每次 1 GB,例如 1GB 就很快,然后备份等待 10 分钟,才能继续进行另一次备份。

晚上,我连接到 Hyper-V 主机,查看备份是否成功,并注意到在备份具有 150 GB vhd 的 VM 时它卡在 90 GB 左右。

我尝试列出 vss 编写器:vss 管理员列表编写器:我收到“正在等待响应,如果正在准备卷影副本,这些可能会延迟”。备份工具正在等待响应。

我不知道下一步该做什么。我害怕玩影子副本等,我担心的是,我第二天会去现场拔掉 USB 硬盘,所以备份工具会取消操作。我不想重启服务器。

大家有什么想法吗,停止备份并将其配置为正常工作的最安全方法是什么。

修订:我注意到系统日志中记录了事件 ID 129: 已发出重置设备 \Device\RaidPort1 的命令

提前致谢。

答案1

我遇到了同样的问题,但并没有真正解决问题。不过,我找到了一种解决方法,即将 VHD 复制到网络备份磁盘。为此,请按照以下步骤操作:

  1. 启用您的帐户以在注册表中运行 PowerShell。运行 Regedit 并右键单击HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell并选择Permissions并授予您的帐户完全控制权限。参考

  2. 运行 PowerShell(如果需要,请使用管理员权限)并将执行策略设置为不受限制,如下所示(参考):PS C:\> Set-ExecutionPolicy Unrestricted您将收到确认回复Execution Policy Change The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic at http://go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy? [Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): y

  3. 创建一个 PowerShell 脚本,将您的 VHD 复制到备份位置:Copy-Item -Path D:\MyVMs -Filter *.* -Destination \\BackupServer\BackupFilder -Recurse 参考

  4. 创建一个指向您的 PowerShell 脚本的批处理文件:C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe -file C:\ScriptForBackup\BackupScript.ps1 参考

  5. 在任务计划程序中添加指向批处理文件的任务:

在此处输入图片描述

相关内容