千喜娟娟 发表于 2015-12-03 16:23:49

Hyper-V的备份与还原(PowerShell)

Hyper-V的备份与还原(PowerShell)

VPS的数据是保存在VHD文件中的,如果您要备份VPS,您可以备份VHD文件就可以了。

一、如果主服务器(Windows2012R2)正常的情况下,您想重装2012操作系统,您可以使用操作系统中,管理工具中的Hyper-V的导出功能(Export)功能一个个将VPS导出,重装完后,就可以将VPS导入回去,就可以正常使用.
可以用PS命令全部自动导出到backup目录:
Get-VM | Export-VM –Path D:\backup

全部导入(直接复制到PS命令中,注意,运行前你需要先在HY管理器中设置好VHD的默认保存位置,虚拟交换机名必须和原来一样:
$VMhost=GET-VMhost
$VMHost | SELECT-OBJECT VirtualHardDiskPath, VirtualMachinePath
$VMDefaultPath=$VMHost.VirtualMachinePath
$VMDefaultDrive=$VMHost.VirtualHardDiskPath
$VMLIST=GET-CHILDITEM D:\backup -recurse *.xml
$VMlist | FOREACH { IMPORT-VM -path $_.Fullname -Copy -VhdDestinationPath $VMDefaultDrive -VirtualMachinePath $VMDefaultPath -SnapshotFilePath $VMDefaultPath -SmartPagingFilePath $VMDefaultPath -GenerateNewId }
购买服务器找千喜娟子15529362365~{:1_1:}~

加菲猫 发表于 2015-12-03 16:24:11

{:3_54:}本人严正声明:此帖在全世界只有一个沙发。沙发两边的扶手同属于一个沙发。任何企图想制造两个或两个以上沙发的行为都必将遭到包括本人在内的全世界人民的反对和强烈谴责!

洗涮涮 发表于 2026-08-03 02:30:00

完全赞同,我也是这么认为的,英雄所见略同~

风景 发表于 2026-08-25 15:59:45

这个分享太实用了,刚好能用到,感谢楼主!

mymay2 发表于 2026-08-29 22:05:38

分析得很透彻,很多细节都说到点子上了~

西万路小混混 发表于 2026-09-03 18:52:10

楼主辛苦了,整理这么多内容,必须点赞收藏

参与就好 发表于 2026-09-12 00:46:16

这个思路很新颖,打开了新世界的大门,谢谢分享

【优化】马佑涛 发表于 2026-10-22 12:37:34

刚好遇到类似问题,看完这个帖子心里有底了
页: [1]
查看完整版本: Hyper-V的备份与还原(PowerShell)