将虚拟磁盘数据从2012 R2服务器传输到2008基础

我们需要在2012 R2服务器上备份数据,并将其还原到非现场2008 Foundation服务器。

问题出现,因为2008只支持.vhd文件,而2012只坚持.vhdx vDisk。

关于如何让2012 R2以2008年可以恢复的格式进行备份的任何想法?

编辑:听起来像我没有完全解释这一点,让我再次尝试更多的细节这次:

  • 运行Hyper-Vangular色的Server 2012 R2
  • 可以在磁盘上创build一个.vhd文件
  • 在将驱动器添加到虚拟化服务器的SCSI控制器(又是2012 R2)时,只能将.vhdx vDisk附加到.vhd vDisk
  • 因此,Windows Server Backup无法从虚拟化服务器内备份到.vhd

编辑2:尝试从Hyper-v层而不是从虚拟化服务器内进行备份

  • 用驱动器号创build.vhd附加为分区
  • 将Windows Server Backupconfiguration为备份到表示.vhd虚拟磁盘的驱动器号。
  • configuration2012 R2虚拟服务器使用的数据虚拟磁盘的背面
  • 问题:这些虚拟磁盘都是.vhdx文件,它们必须用于2012 R2 hyper-v才能使用它们。
  • 即使2008年可以读取.vhd备份虚拟磁盘,并从那里恢复,它会恢复的是一堆无法读取的.vhdx文件。

如果您必须具有.vhd文件,则可以使用Hyper-V cmdlet Convert-VHD

 Convert-VHD -Path C:\VM.vhdx -DestinationPath C:\NewVM.vhd 

该cmdlet非常聪明,可以知道要转换格式,通常不需要额外的参数,除非是差异磁盘。