Table of contents
在之前的文章中,我曾介绍过如何通过使用Windows Server备份功能自动备份Windows Server 2016/2012或2012R2,以保护你的服务器不受任何可能发生的问题影响,防止其正常运行。
在这篇文章中,我将解释如何在系统在线的情况下(Windows能够正常启动),从用Windows Server备份应用程序创建的系统镜像备份中,将Server 2016/2012/2012R2恢复到之前的系统状态。
相关文章。
- 如何使用Windows Server Backup在Server 2016/2012上创建系统还原点.如何在Server 2016/2012/2012R2中从Windows Server Backup还原文件。
如何从系统镜像备份中以先前的系统状态恢复Server 2016。
当你的服务器在线时,在Server 2016/2012上执行系统状态恢复的唯一方法,*是通过使用WbAdmin命令工具。
注意:如果你的服务器不能正常启动,那么请阅读本教程的说明。
要用WbAdmin恢复服务器2016/2012的系统状态。
1. 开放式 命令提示符 作为管理员。 (类型 医学博士 在搜索框中,右击 "命令提示符 "的结果,并选择 以管理员身份运行 )
2. 在命令提示符下,键入以下命令以查看所有可用的备份版本。
- wbadmin get versions
3. 在 "wbadmin get versions "命令输出中,注意你要恢复的备份的版本标识符和备份位置。
4. 要执行系统状态恢复,请使用wbadmin,语法如下。
- wbadmin start systemstaterecovery -version:versionIdentifier -backupTarget:备份目标位置 -machine:MachineName -quiet
例如,在这个例子中,我们想恢复备份版本。 10/18/2018-16:14 储存在驱动器中的 G: 因此,该命令将是:"在本地机器(服务器)上。
- wbadmin start systemstaterecovery -version: 10/18/2018-16:14 -backupTarget。 G:
WbAdmin start systemstaterecovery (基本参数的解释): *
注意:输入 "WbAdmin start systemstaterecovery "来查看所有可用的参数。
-版本 指定要恢复的备份的版本标识符,格式为MM/DD/YYYY-HH:MM。 如果你不知道版本标识符,请输入wbadmin get versions。
-backupTarget 指定包含您要恢复的一个或多个备份的存储位置。 当存储位置与该计算机的备份通常存储的位置不同时,这个参数很有用。
例如,如果备份存储在以下网络共享文件夹中:192.168.1.200\Public\Backup , 该命令将是。
- wbadmin start systemstaterecovery -version:10/18/2018-16:14 -backupTarget:\192.168.1.200\Public\Backup
-机制 指定要恢复的计算机的名称。 当多台计算机被备份到同一位置时,这个参数很有用。 应该在指定-backupTarget参数时使用。
例如,如果你想恢复另一台机器(例如 "Server01"),从存储在以下网络文件夹中的备份中进行恢复\192.168.1.200\Public\Backup,该命令将是。
- wbadmin start systemstaterecovery -version:10/18/2018-16:14 -backupTarget:\192.168.1.200\Public\Backup -machine:server01
-安静 运行该子命令,不向用户提示。
就是这样!让我知道本指南是否对你有帮助,请留下你的经验评论。 请喜欢并分享本指南以帮助他人。
Andy Davis
A system administrator s blog about Windows