wbadmin start backup

使用指定的参数创建备份。 如果未指定任何参数,并且你已创建计划的每日备份,则此命令将使用计划备份的设置来创建备份。 如果指定了参数,它将创建卷影复制服务 (VSS) 副本备份,并且不会更新正在备份的文件的历史记录。

要使用此命令创建一次性备份,你必须是 Backup Operators 组或 Administrators 组的成员,或者你必须拥有适当的权限。 此外,必须右键单击“命令提示符”,然后选择“以管理员身份运行”,从提升的命令提示符处运行 wbadmin。

语法

wbadmin start backup [-backupTarget:{<BackupTargetLocation> | <TargetNetworkShare>}] [-include:<ItemsToInclude>] [-nonRecurseInclude:<ItemsToInclude>] [-exclude:<ItemsToExclude>] [-nonRecurseExclude:<ItemsToExclude>] [-allCritical] [-systemState] [-noVerify] [-user:<UserName>] [-password:<Password>] [-noInheritAcl] [-vssFull | -vssCopy] [-quiet]

参数

参数 说明
-backupTarget 指定此备份的存储位置。 要求具有硬盘驱动器号 (f:)、\\?\Volume{GUID} 格式的基于卷 GUID 的路径,或者远程共享文件夹 (\\<servername>\<sharename>\) 的通用命名约定 (UNC) 路径。 默认情况下,备份将保存在:\\<servername>\<sharename>\WindowsImageBackup\<ComputerBackedUp>\
-include 指定要包含在备份中的逗号分隔的项列表。 可包含多个文件、文件夹或卷。 可使用卷驱动器号、卷装入点或基于 GUID 的卷名称来指定卷路径。 如果使用基于 GUID 的卷名称,则应以反斜杠 (\) 终止。 指定文件路径时,可在文件名中使用通配符 (*)。 -include 参数只能与 -backupTarget 参数一起使用。
-exclude 指定要从备份中排除的逗号分隔的项列表。 可排除文件、文件夹或卷。 可使用卷驱动器号、卷装入点或基于 GUID 的卷名称来指定卷路径。 如果使用基于 GUID 的卷名称,则应以反斜杠 (\) 终止。 指定文件路径时,可在文件名中使用通配符 (*)。 -exclude 参数只能与 -backupTarget 参数一起使用。
-nonRecurseInclude 指定要包含在备份中的非递归、逗号分隔的项列表。 可包含多个文件、文件夹或卷。 可使用卷驱动器号、卷装入点或基于 GUID 的卷名称来指定卷路径。 如果使用基于 GUID 的卷名称,则应以反斜杠 (\) 终止。 指定文件路径时,可在文件名中使用通配符 (*)。 -nonRecurseInclude 参数只能与 -backupTarget 参数一起使用。
-nonRecurseExclude 指定要从备份中排除的非递归、逗号分隔的项列表。 可排除文件、文件夹或卷。 可使用卷驱动器号、卷装入点或基于 GUID 的卷名称来指定卷路径。 如果使用基于 GUID 的卷名称,则应以反斜杠 (\) 终止。 指定文件路径时,可在文件名中使用通配符 (*)。 -nonRecurseExclude 参数只能与 -backupTarget 参数一起使用。
-allCritical 指定备份中包含所有关键卷(即,包含操作系统状态的卷)。 如果要为裸机恢复创建备份,此参数非常有用。 只有当指定了 -backupTarget 时才能使用它,否则命令将失败。 可与 -include 选项一起使用。

提示:关键卷备份的目标卷可以是本地驱动器,但不能是备份中包含的任何卷。

-systemState 除了使用 -include 参数指定的任何其他项外,还创建一个包含系统状态的备份。 系统状态包含启动文件(Boot.ini、NDTLDR、NTDetect.com)、Windows 注册表(例如 COM 设置)、SYSVOL(组策略和登录脚本)、域控制器上的 NTDS.DIT;如果安装了证书服务,则还包含证书存储。 如果服务器已安装 Web 服务器角色,则将包含 IIS 元目录。 如果服务器是群集的一部分,则还会包含群集服务信息。
-noVerify 指定保存至可移动媒体(如 DVD)的备份未验证是否存在错误。 如果不使用此参数,则会验证保存到可移动媒体的备份是否存在错误。
-user 如果备份保存到远程共享文件夹,则指定对文件夹具有写入权限的用户名。
-password 指定 -user 参数提供的用户名的密码。
-noInheritAcl 应用访问控制列表 (ACL) 权限,这些权限对应于 -user 和 -password 参数对 \\<servername>\<sharename>\WindowsImageBackup\<ComputerBackedUp>\(包含备份的文件夹)提供的凭据。 若要稍后访问备份,你必须使用这些凭据,或者必须是具有共享文件夹的计算机上的 Administrators 组或 Backup Operators 组的成员。 如果未使用 -noInheritAcl,则在默认情况下,将远程共享文件夹中的 ACL 权限应用于 \<ComputerBackedUp> 文件夹,以便有权访问远程共享文件夹的任何人都可访问备份。
-vssFull 使用卷影复制服务 (VSS) 执行完整备份。 会备份所有文件,更新每个文件的历史记录来反映其已备份,并且先前备份的日志可能会被截断。 如果未使用此参数,wbadmin start backup 会进行副本备份,但不会更新正在备份的文件的历史记录。

注意:如果使用 Windows Server 备份以外的产品来备份当前备份中包含的卷上的应用,请不要使用此参数。 这样做可能会破坏其他备份产品正在创建的增量备份、差异备份或其他类型的备份,因为它们依靠来确定要备份多少数据的历史记录可能缺失,并且它们可能会不必要地执行完整备份。

-vssCopy 使用 VSS 执行副本备份。 会备份所有文件,但正在备份的文件的历史记录不会更新,因此可保留出现更改、删除等操作的文件的所有相关信息,以及所有应用程序日志文件。 使用这种类型的备份不会影响增量备份和差异备份的顺序,后者可能独立于此副本备份发生。 这是默认值。

警告:副本备份不能用于增量或差异备份/还原。

-quiet 在不提示用户的情况下运行命令。

备注

  • 如果将备份保存到远程共享文件夹,然后对同一台计算机和同一远程共享文件夹执行另一个备份,则会覆盖以前的备份。

  • 如果备份操作失败,则最终可能没有备份,因为旧备份将被覆盖,但较新的备份不可用。 为了避免出现这种情况,建议在远程共享文件夹中创建子文件夹来整理你的备份。 不过,由于这种整理,你必须拥有父文件夹的两倍可用空间。

示例

若要创建 e:、d:\mountpoint 和 \\?\Volume{cc566d14-4410-11d9-9d93-806e6f6e6963}\ 卷到 f: 卷的备份,请键入:

wbadmin start backup -backupTarget:f: -include:e:,d:\mountpoint,\\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\

若要执行 f:\folder1 和 h:\folder2 到 d: 卷的一次性备份、备份系统状态并进行副本备份,以便正常计划的差异备份不受影响,请键入:

wbadmin start backup –backupTarget:d: -include:g\folder1,h:\folder2 –systemstate -vsscopy

若要执行 d:\folder1 到 \\backupshare\backup1* 网络位置的一次性非递归备份,并限制对 Administrators 或 Backup Operators 组的成员的访问,请键入:

wbadmin start backup –backupTarget: \\backupshare\backup1 -noinheritacl -nonrecurseinclude:d:\folder1