Hyper-V的备份与还原(PowerShell)
8 D2 p4 ?1 j7 Q& v) h! g% g
" Y: I; l# a YVPS的数据是保存在VHD文件中的,如果您要备份VPS,您可以备份VHD文件就可以了。
0 w8 I# Q6 l- Y2 U" Q' A& P
% G3 j8 L6 @% j+ R& `1 K5 S4 P一、如果主服务器(Windows2012R2)正常的情况下,您想重装2012操作系统,您可以使用操作系统中,管理工具中的Hyper-V的导出功能(Export)功能一个个将VPS导出,重装完后,就可以将VPS导入回去,就可以正常使用.5 _5 B1 N: @/ J9 q$ T1 A
可以用PS命令全部自动导出到backup目录:6 ~: w# z0 }* O0 c
Get-VM | Export-VM –Path D:\backup
6 s9 f8 `& k! ?% s8 u+ ~
1 c3 w5 n G, P# T6 ?* l0 J全部导入(直接复制到PS命令中,注意,运行前你需要先在HY管理器中设置好VHD的默认保存位置,虚拟交换机名必须和原来一样:
1 n& _( f9 o* K8 o+ P1 R" g$VMhost=GET-VMhost
; l: m7 E* T, N- [) g! {6 Q$VMHost | SELECT-OBJECT VirtualHardDiskPath, VirtualMachinePath; v5 K# H! j5 D
$VMDefaultPath=$VMHost.VirtualMachinePath
' E/ \- f; l+ {) ~8 m5 F$VMDefaultDrive=$VMHost.VirtualHardDiskPath. ^6 v+ Z) r# |" r
$VMLIST=GET-CHILDITEM D:\backup -recurse *.xml
6 F! X$ ^& m: B2 H4 p" Y. I$VMlist | FOREACH { IMPORT-VM -path $_.Fullname -Copy -VhdDestinationPath $VMDefaultDrive -VirtualMachinePath $VMDefaultPath -SnapshotFilePath $VMDefaultPath -SmartPagingFilePath $VMDefaultPath -GenerateNewId }$ s/ [& O" U: E; r( y
购买服务器找千喜娟子15529362365~ ~ o2 q- _; Z0 b X2 D
t/ a6 ^- b% R. R( K! d& i- | |