Windows Server Backup 是Windows Server内置的一种功能,使用 Windows Server Backup 可以备份整个服务器(所有卷)、选定卷、系统状态或特定的文件或文件夹,并且可以创建用于裸机恢复的备份。可以恢复卷、文件夹、文件、某些应用程序和系统状态。此外,在发生诸如硬盘故障之类的灾难时,可以执行裸机恢复。(为此,你将需要备份整个服务器或只备份包含操作系统文件的卷以及 Windows 恢复环境,这会将完整的系统还原到旧系统中或新的硬盘上。)可以使用 Windows Server Backup 创建和管理本地计算机或远程计算机的备份。同时,还可以计划自动运行备份。Windows Server Backup 适用于需要基本备份解决方案的任何用户(从小型企业到大型企业),甚至适用于小型组织或非 IT 专业人士的个人。
在最新的Windows Server 2012 R2中,新增并改进了如下功能:
1. 从 Hyper-V 主机服务器备份和还原单个虚拟机
2. 对管理备份版本和备份保留的改进
3. 可备份大小超过 2 TB 且带有 4 K 扇区的卷
4. 对群集共享卷 (CSV) 备份的支持
5. 报告系统状态组件
在基于Hyper-V Server的在虚拟机环境中,可以按照与物理服务器上用于提供备份和恢复服务所使用的相同方法来使用 Windows Server Backup。它还可以从 Windows Azure 虚拟机中用于裸机备份和恢复、系统状态备份和恢复以及文件文件夹备份和恢复。
在使用Windows Server Backup备份Hyper-V Server以及上面运行的虚拟机之前,您需要安装该功能。
1. 打开服务器管理器,点击角色和功能
2. 选择功能页面,勾选安装Windows Server Backup
3. 根据向导提示等待安装完成
4. 当前在Hyper-V服务器中运行着一台“BJ-Server-01”
5. 打开服务器管理器,点击功能,选择Windows Server Backup,选择本地备份
6. 单击右侧操作中的“一次性备份”以启动备份向导
7. 备份选项页面,由于我选择的使用一次性备份,因此这里使用其他选项
8. 选择备份配置页面 ,微软提供“整个服务器(推荐)”和“自定义”。如果您选择备份整个服务器,则WSB将备份计算机中的所有数据,包括系统状态、应用程序状态、Hyper-V以及上面所有的虚拟机以及相关配置文件,建议在第一次使用WSB时使用该选项备份整个服务器,在本实验中使用自定义选项备份Hyper-V中的一台虚拟机。
9. 选择要备份的项页面,选择添加项目
10.选择项页面,找到需要备份的虚拟机BJ-Server-01
11.点击确定,点击高级设置
12.点击VSS设置,选择VSS完整备份
13.指定目标类型页面,指定为备份选择存储的类型。可以选择本地驱动器或者远程共享文件夹。建议使用专用的存储存放备份的数据
14.由于是实验环境,这里选择备份到本地驱动器
15.确认页面,确认所有信息无误后点击备份,开始执行备份
16.等待备份完成
17.返回WSB主界面,此时能看见该备份以执行完成
18.恢复虚拟机之前,您需要关闭虚拟机。如果虚拟机处于运行状态,您只能创建新的虚拟机的副本。
19.在右侧操作页面,选择“恢复”
20.开始页面,选择要用于恢复的备份存储在哪个位置,这里选择本地服务器
21.选择备份日期。“恢复”默认使用最后一次备份的时间作为回复时间点,如果WSB中此前执行过多次备份,“时间”中将显示出所有可用的备份时间点以进行恢复
22.选择回复类型页面,指定要恢复的内容,这里选择文件和文件夹
23.选择要恢复的项目,这里选择之前备份的虚拟机BJ-Server-01
24.指定恢复选项页面,指定恢复目标。您可以选择恢复到原始位置或者其他位置。当此向导发现要备份的某些项目已在恢复目标中时,您可以选择:
1、创建副本,同时保留两个版本;
2、使用要恢复的版本覆盖现有的版本
3、不恢复已存在于恢复目标上的项目
安全设置页面,您可以选择是否还原正在恢复的文件或文件夹的访问控制列表(ACL)权限。这里选择使用要恢复的版本覆盖现有的版本
25.确认页面,确认所有恢复设置页面无误后点击恢复,等待恢复完成
26.返回WSB主界面,此时文件恢复完成,但是存在一些警告,生产环境中如果存在类似信息,您需要解决它