您可以使用Windows Server Backup来还原Windows Server 2012 R2。Windows Server Backup是一个备份和还原工具,可用于备份服务器上的文件、文件夹和
系统 映像。它还提供了还原功能,以便在需要时恢复
系统 映像。
系统映像还原的概念
系统映像还原是指将计算机的某个时间点的状态保存为一个镜像文件,然后在需要时通过这个镜像文件来恢复计算机的状态,这样可以方便地进行系统恢复、备份和迁移等操作,Windows Server 2012作为一款强大的服务器操作系统,支持多种系统映像还原技术,如系统还原、系统映像备份等,本文将详细介绍如何在Windows Server 2012中进行系统映像还原。
创建系统映像
1、使用系统还原
系统还原是Windows Server 2012自带的功能之一,可以将系统恢复到指定的时间点,具体操作步骤如下:
(1)打开“控制面板”,点击“系统和安全”。
(2)在左侧菜单中选择“系统”,然后点击右侧的“系统保护”。
(3)在“系统保护”页面中,选择要还原的磁盘分区,然后点击“配置”。
(4)在弹出的“配置系统保护”窗口中,选择“创建”选项卡,然后点击“下一步”。
(5)在“创建”页面中,选择要将系统还原到的时间点,然后点击“下一步”。
(6)在“确认设置”页面中,点击“完成”按钮。
(7)返回“系统保护”页面,选中刚刚创建的还原点,然后点击“开始”按钮。
(8)按照提示操作,完成系统还原过程。
2、使用系统映像备份
系统映像备份是另一种将系统状态保存为镜像文件的方法,具体操作步骤如下:
(1)打开“服务器管理器”,点击“管理”>“添加角色和功能”。
(2)在“添加角色和功能向导”中,选择“附加组件”>“存储 ”,然后点击“下一步”。
(3)在“选择存储 位置”页面中,选择要安装存储映像功能的磁盘分区,然后点击“下一步”。
(4)在“创建新的存储映像服务”页面中,选择“本地存储”,然后点击“下一步”。
(5)在“配置存储映像服务”页面中,点击“下一步”。
(6)在“确认设置”页面中,点击“完成”按钮。
(7)返回“服务器管理器”,右键点击新安装的存储映像服务,选择“新建存储映像”。
(8)在弹出的“创建存储映像”对话框中,输入映像文件的名称和路径,然后点击“下一步”。
(9)在“确认映像详细信息”页面中,检查信息无误后,点击“完成”按钮。
(10)等待映像文件创建完成,即可使用该文件进行系统恢复或备份操作。
使用系统映像还原
1、恢复单个文件或文件夹
如果只需要恢复某个文件或文件夹,可以使用以下方法:
(1)将之前创建的系统映像文件挂载到一个临时目录,假设系统映像文件名为myimage.iso
,可以使用以下命令挂载:
mkdir tempmountpoint && mount -o loop myimage.iso tempmountpoint && cd tempmountpoint && xcopy /s /e /i /y * .. \?D:backup "D:backup" /E /H /R /Y ::\servernamesharename "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" /E /H /R /Y "D:backup" /S /X "D:backup" "D:backup" "" D:backup" "D:backup" &"C:Program Files (x86)\Windows NT\Image\bcdboot.exe" D: "systemroot" "sourcelist.txt" "cmdkeyblockcheck" "default" "debug" "stats" >"temp_restore.log" &"C:\Program Files (x86)\Windows NT\Image\bcdedit.exe" D: "set system root=\\"systemroot\\\sourcelist.txt\\\debug\\\stats\\default\\"" cmdkeyblockcheck" "default" "debug" "stats" >"temp_restore.log" &"C:Windows\System32\bcdedit.exe" D: "set system root=\\"systemroot\\\sourcelist.txt\\debug\\\stats\\\default\\"" cmdkeyblockcheck" "default" "debug" "stats" >"temp_restore.log" &"C:\Windows\System32\bcdedit.exe" D: "set system root=\\"systemroot\\\sourcelist.txt\\\debug\\stats\\\default\\"" cmdkeyblockcheck" "default" "debug" "stats" >"temp_restore.log" &"C:\Windows\System32bcdedit.exe" D: "set system root=\\"systemroot\\\sourcelist.txt\\\debug\\\stats\\default\\"" cmdkeyblockcheck" "default" "debug" "stats" >"temp_restore.log" &"C:\Windows\System32\bcdedit.exe" D: "set system root=\\"systemroot\\sourcelist.txt\\\debug\\\stats\\\default\\"" cmdkeyblockcheck"