Windows server backup笔记 WSB

 

------ 操作之前必须了解的事项

Windows Server Backup 是为需要基本备份解决方案的用户设计的 - 这些用户包括小型企业到大型企业中的 IT 专业人士。

在出现类似硬盘故障的灾难时,可以使用整个服务器备份和 Windows 恢复环境执行系统恢复,这样可将整个系统还原到新的硬盘。如果您将操作系统恢复到一个新的硬盘,请确保该硬盘至少与包含已备份卷的磁盘一样大,不管这些卷的大小如何。例如,如果在备份期间在 1 TB 的磁盘上只有一个大小为 100 GB 的卷,则执行恢复时应至少使用大小为 1 TB 的磁盘。
您必须是 Administrators 组或 Backup Operators 组的成员才能使用 Windows Server Backup。
不能使用 Windows Server Backup 备份卷上空间要求超过 2040 GB(或 2 TB)的文件和文件夹。不过,只要数据大小小于 2 TB,就可以执行文件或文件夹备份。例如,可以从 3 TB 卷备份 1.5 TB 的数据。但是,使用该备份恢复整个服务器或卷时将重新创建 2 TB 的卷,而不是 3 TB 的卷。
不能将备份存储在使用 FAT32 格式化的磁盘上 - 因为 Windows Server Backup 使用卷影副本保留备份版本。
Windows Server 2008 和 Windows Server 2008 R2 的所有版本中都提供 Windows 恢复环境。但是,Windows 恢复环境指定实例的处理器体系结构必须与尝试还原其系统的计算机相匹配。例如,基于 x64 版本操作系统的 Windows 恢复环境只能在基于 x64 的计算机上工作。
对于 Windows Server 2008 R2,默认情况下会安装 Windows 恢复环境,但“服务器核心”安装选项除外。
目标磁盘必须为基本卷——Windows Server Backup 无法备份至被配置为动态卷的磁盘。
安装(界面) 服务器管理器中的添加功能,选择“Windows Server Backup 功能”
安装(cmd)( Server Core) start /w ocsetup WindowsServerBackup (OCSETUP 命令区分大小写,不会安装命令行工具powershell)
安装(cmd)servermanagercmd –install backup-features
              servermanagercmd –install backup-tools(安装命令行工具powershell)
启动(MMC )wbadmin.msc
备份至网络共享与本地卷的主要差异是,它不能创建远程卷的“卷影复制服务”快照。因此,每个完整备份都将覆盖前一完整备份。由于此限制,不能使用 Windows Server Backup 计划程序来计划到网络共享的备份。不过,可以使用计划任务结合wbadmin.exe 命令,执行到网络共享的完整备份,但要更改每个备份的目标文件夹以避免覆盖先前备份。
WBENGINE(Block Level Backup Engine Service) 服务为客户端与命令行提供支持,因此,终止客户端不会导致备份中途停止。可以使用客户端管理远程计算机上的备份,如Windows Server 2008 Core 计算机。
还原:(F8键)需要先用本地用户登录,不能选择格式化选项。(测试环境-裸机还原不包括D卷)光盘、F8键还原后不影响到D卷。按停止还原,重起后提示Error Loading OS。
文件及文件夹在OS中还原。
Windows Server Backup 不支持从群集共享卷备份数据
第2次全部备份会覆盖第1次备份。备份一个空文件夹需要79.3MB。
Windows Server Backup 无法对存储在 DVD 或网络共享上的备份执行“卷影复制服务”操作
能从备份映像中启动虚拟机,因此,无法将 Windows Server 备份用作物理到虚拟的迁移工具。
可以恢复到同一服务器。或者,如果硬件出现故障,可以恢复到具有类似硬件的另一台服务器(其中没有操作系统)。
 

---------- 说明

关键卷包括以下内容(在 Windows Server 2008 中,必须备份关键卷,而不是仅备份系统状态数据。):
1.系统卷
存放启动文件,其中包括 Bootmgr 文件和启动配置数据 (BCD) 存储。
2.启动卷
包含 Windows 操作系统和注册表。
包含SYSVOL 目录
包含Active Directory 数据库 (Ntds.dit)
包含Active Directory 数据库日志文件
系统状态数据至少包括下列数据(在 Windows Server 2008 中,构成系统状态数据的系统组件取决于安装在计算机上的服务器角色,以及哪些卷承载操作系统和所安装角色使用的关键文件。):
注册表
COM+ 类注册数据库
启动文件(如本主题前面内容中所述)
Active Directory 证书服务 (ADCS) 数据库
Active Directory 域服务 (ADDS) 数据库
SYSVOL 目录
群集服务信息
Microsoft Internet Information Services (IIS) 元目录
Windows 资源保护下的系统文件
Windows 恢复环境(windows RE Windows Recovery Environment)是操作系统的不完整版本,基于winPE(Windows Preinstallation Environment),执行系统恢复、修复。
Windows 恢复环境中的工具包括:
系统映像恢复。可以使用此工具和以前使用 Windows Server Backup 创建的备份来还原操作系统或整个服务器。
Windows 内存诊断。可以使用该工具(它是一个内存诊断计划)检查计算机的 RAM。执行该操作需要重新启动。此外,该工具还需要有效安装 Windows Server 2008、Windows Vista、Windows Server 2008 R2 或 Windows 7 才能起作用。
命令提示符。使用管理员权限打开命令提示符窗口,管理员权限提供对文件系统和卷的完全访问权限。此外,某些 Wbadmin 命令只能在此命令窗口中使用。
配置性能设置(优化备份性能)
普通备份性能:若要指定所创建的备份是完整备份,请选择此选项。在执行备份操作期间,Windows 将传输要备份的卷的所有内容,但是只有源卷上已更改的文件块才会占用备份存储位置上的空间。

快速备份性能:若要指定所创建的备份是增量备份,请选择此选项。Windows 将在源卷上保留卷影副本以用于跟踪更改。与传输整个源卷数据的“普通备份性能”选项相比,在执行下一个备份操作期间,该选项只会传输自上次备份之后所做的更改(通过读取卷影副本的“diff area”)。(因为仅写入更改的文件块,所以会提高性能。)同样,仍然只有在源卷上检测到的已更改的文件块才会占用备份存储位置上的空间。请对 I/O 相对不是很密集的服务器使用此方法,因为卷影副本可能会降低卷影副本所在卷的写操作性能(读取操作不受影响)。
注意:选择此选项来创建增量备份不会阻止完整备份。为了降低与磁盘损坏相关的数据丢失风险,当同时满足下面两个条件时,Windows Server Backup 会自动创建完整备份:
1.自上次完整备份以来,已进行了 14 次增量备份
2.自上次完整备份以来,已超过了 14 天时间

自定义:从相邻的下拉列表中为“卷”下的每个项目选择“完整备份”或“增量备份”。
连接到其他服务器:格式  IP地址(10.0.0.1) 或 计算机全名(pcname.domian.com)。
裸机恢复:关键卷和系统状态。
VSS设置:两个选项都完整备份选定卷。不同在于备份后的处理,VSS 完整备份将重置存档属性,删除应用程序日志。VSS 副本备份原样保留备份的文件。
Windows Server Backup 将有关您的备份(备份的卷和备份的位置)的详细信息存储在称为备份编录的文件中。
 

---------- 扩展阅读

Windows server backup 系统帮助文档hh backup.chm
What is Windows RE?
http://technet.microsoft.com/en-us/library/cc765966
How Windows RE Works
http://technet.microsoft.com/en-us/library/cc722188
Windows RE Scripts
http://technet.microsoft.com/en-us/library/cc722448
禁用 Windows 恢复环境
1.     若要使用提升的权限打开命令提示符,请单击“开始”,再右键单击“命令提示符”,然后单击“以管理员身份运行”。
2.     在提示符下,键入:<systemdrive>:\Windows\System32\REAgentC.exe /disable
重新启用 Windows 恢复环境
1.     若要使用提升的权限打开命令提示符,请单击“开始”,再右键单击“命令提示符”,然后单击“以管理员身份运行”。
2.     在提示符下,键入:<systemdrive>:\Windows\System32\REAgentC.exe /enable

Windows 服务器备份错误列表
http://technet.microsoft.com/zh-cn/library/ee692290(v=ws.10).aspx
Backup and Recovery Operations  各种事件ID
http://technet.microsoft.com/en-us/library/dd364827(v=ws.10).aspx
wbadmin.exe 命令说明
http://technet.microsoft.com/zh-CN/library/cc754015.aspx
删除Windows Server Backup控制台上操作历史记录
先在命令行状态运行Wbadmin delete catalog删除编录,然后打开事件查看器,找到BACKUP事件(应用程序和服务日志-Microsoft-windows-backup),清除所有事件,再打开Windows Server Backup控制台就没有备份还原历史记录了。最后可以删除备份文件夹了。
 


另一台计算机填写格式错误:IP 地址,计算机全名
连接超时
防火墙阻止(开启入站规则windows备份(RPC)windwos备份(RPC-EPMAP)远程管理(RPC) 远程管理(RPC-EPMAP))
Windows 备份使用时间戳作为版本信息。一次性全备,vss完全。
@echo off
set backupshare=\\shareUNC

rem 注意英文版日期位置的变化
set y=%date:~0,4%
set m=%date:~5,2%
set d=%date:~8,2%
set h=%time:~0,2%
set min=%time:~3,2%
set sec=%time:~6,2%

set newfolder=%backupshare%\%computername%\%m%%d%%y%_%h%%min%%sec%
echo Creating %newfolder%

mkdir %newfolder%

echo Backing up %include% to %newfolder%
wbadmin start backup -backuptarget:%newfolder% -allCritical –user:XXX -password:XXX -vssFull -quiet

set backupshare=
set m=
set d=
set y=
set h=
set min=
set sec=
set newfolder=

组策略设置
仅允许系统备份 如果设置了此选项,则 Windows Server Backup 只能备份关键的系统卷。它无法执行卷备份。
不允许本地附加的存储作为备份目标 如启用此设置,它不允许备份至本地附加的驱动器。只能备份至网络共享。
不允许网络作为备份目标 此设置不允许备份至任何网络共享。
不允许光学媒体作为备份目标 如设置了此选项,Windows Server Backup 无法备份至任何光学媒体,例如可记录的 DVD 驱动器。
不允许一次性运行备份 此设置不允许 Windows Server Backup 运行非计划的特定备份。仅通过 Windows Server Backup MMC 管理单元计划的备份可以运行。

Windows Server Backup 将其备份源处理为卷集,每个卷均作为一个磁盘块集合。与通过文件系统备份文件相比,这样效率要提高很多。以块为基础处理备份还使 Windows Server Backup 能利用“卷影复制服务”快照来执行块级别增量备份,以及在目标卷上创建快照以简化多个备份的使用(并减少其所占用的空间)。
即使您正在执行的是完整备份,Windows Server Backup 也能在目标磁盘上提供很大的空间效率。例如,您可对同一卷执行多个完整备份。由于 Windows Server Backup 在存储备份映像的目标磁盘上使用“卷影复制服务”快照,因此,快照将仅存储已发生更改的块。这极大地减少了多个完整备份所占用的空间。这样即不必通过执行多个还原操作恢复增量备份。尽管快照仅存储每个备份的变化量,但“卷影复制服务”会确保每个备份的完整性。

Windows Server 备份以 Microsoft® 虚拟硬盘 (VHD) 格式存储备份映像,这会产生额外的益处。您可以实际获取备份映像,在 Microsoft Virtual Server 2005 下运行的虚拟机中将其安装成一个卷。您只需在虚拟机中安装 VHD 并浏览特定文件即可,不必通过测试还原磁带来查看哪个磁带上具有文件。(特别注意:您不。由于备份的硬件配置与虚拟机的配置不搭配,)
Windows Server Backup 的卷和块定向有一个缺点。因为此新工具将备份源视为一组卷和块,所以它不允许您仅备份选定文件。必须备份整个卷。此外,默认情况下,无法将备份映像存储在所备份的一个卷上
Microsoft 向 Windows Server Backup 添加了系统状态备份和还原功能。该应用程序会创建多个 VHD 文件,每个托管系统状态数据的卷一个 VHD 文件,但它仅将必要的文件和数据库复制到 VHD 中。另一个问题是,当您执行系统状态备份时,Windows Server Backup 并不创建目标卷的快照,这一点与正常的备份过程不同。而是每个系统状态备份生成一个全新的 VHD 文件集,这意味着没有基于快照的卷备份所具备的空间效率。

Windows Server 备份功能的重大改进来自 Windows Server 2003 和 VSS 的出现,它提供一组标准的扩展 API,VSS 编写器(应用程序和服务中用于帮助提供一致卷影副本的小程序)使用它来创建打开文件和应用程序的备份。凭借 VSS 服务、提供程序和编写器的帮助,备份应用程序可以快速生成时间点的卷副本,应用程序可以知晓该副本并给予正确处理。

恢复应用程序的功能。Windows Server Backup 使用内置在应用程序 [如 Microsoft(R) SQL Server(R)] 中的 VSS 功能来保护应用程序数据。
非现场删除备份,以便进行灾难保护。可以将备份轮流保存到多个磁盘中,这样使您可以在非现场位置移动磁盘。可以将每个磁盘添加为一个计划备份位置,如果第一个磁盘移离现场,则 Windows Server Backup 会自动将备份按顺序保存到下一个磁盘。

您可以通过添加一个注册表项来更改 Windows Server 2008 和 Windows Server 2008 R2 的默认行为。您必须验证满足以下前提条件时执行系统状态备份到关键卷之前。
执行系统状态备份到关键卷的先决条件
•请确保目标卷在备份开始前有没有卷影副本。
•如果系统状态备份存储在源卷上,则备份设置应配置为完全备份。默认情况下设置被配置为完全备份。
•定期检查没有其他用户或程序保持在目标卷上的卷影副本。
•不要保留卷级备份和系统状态备份中的同一位置。
•备份完成之前,用来存储系统状态备份的卷作为系统状态备份的大小需要两倍的可用空间量。
备注:
1.通过卷影副本的目标卷上的任何写入操作会增加 diff 区域的大小。如果差异区域的边界是,它可能会导致删除卷影副本。
2.增量备份叶子卷影副本后的,它将导致作为点 1 产生负面影响。
3.备份作为卷影副本存储不同版本,它将导致作为点 1 产生负面影响。
注册表项以启用系统状态备份到关键卷
警告如果您通过使用注册表编辑器或使用另一种方法对注册表修改不当,则可能会出现严重的问题。这些问题可能要求您重新安装操作系统。Microsoft 不能保证可以解决这些问题。修改注册表的风险由您自己承担。

若要启用的系统状态备份文件指向关键卷,您必须设置以下注册表子项下的 AllowSSBToAnyVolume 注册表项的值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wbengine\SystemStateBackup\

设置该项的值,如下所示:
名称: AllowSSBToAnyVolume
数据类型: 双字节
值数据: 1
注意如果此值设置为 1,系统状态备份到任何卷将会启用。要还原到默认行为,请将值设置为 0。
如果不满足前面的所有先决条件,您可能会看到卷影副本丢失时,执行备份。在最坏情况备份本身可能会由于从其中创建备份的快照写入备份时丢失。
再现现象的步骤
1.安装 Windows Server 2008 或 Windows Server 2008 R2。
2.从服务器管理器管理单元安装的 Windows 服务器备份功能。

你可能感兴趣的:(windows,备份,WSB)