mqbkup

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

将 MSMQ 消息文件和注册表设置备份到存储设备,并还原以前存储的消息和设置。

备份和还原操作都会停止本地 MSMQ 服务。 如果事先启动了 MSMQ 服务,则实用工具将尝试在备份或还原操作结束时重启 MSMQ 服务。 如果在运行实用工具之前已停止服务,则不会尝试重启该服务。

在使用 MSMQ 消息备份/还原实用工具之前,必须关闭使用 MSMQ 的所有本地应用程序。

语法

mqbkup {/b | /r} <folder path_to_storage_device>

参数

参数 说明
/b 指定备份操作。
/r 指定还原操作。
<folder path_to_storage_device> 指定 MSMQ 消息文件和注册表设置的存储路径。
/? 在命令提示符下显示帮助。

注解

  • 如果在执行备份或还原操作时指定的文件夹不存在,则实用工具会自动创建该文件夹。

  • 如果选择指定现有文件夹,该文件夹必须为空。 如果指定非空文件夹,该实用工具将删除其中包含的每个文件和子文件夹。 在这种情况下,系统将提示你授予删除现有文件和子文件夹的权限。 可以使用 /y 参数指示事先同意删除指定文件夹中的所有现有文件和子文件夹

  • 用于存储 MSMQ 消息文件的文件夹的位置存储在注册表中。 因此,该实用工具会将 MSMQ 消息文件还原到注册表中指定的文件夹,而不是还原操作之前使用的存储文件夹。

示例

若要备份所有 MSMQ 消息文件和注册表设置,并将其存储在 C: 盘上的 msmqbkup 文件夹中,请键入

mqbkup /b c:\msmqbkup

若要删除 C: 盘上 oldbkup 文件夹中的所有现有文件和子文件夹,然后在该文件夹中存储 MSMQ 消息文件和注册表设置,请键入

mqbkup /b /y c:\oldbkup

若要还原 MSMQ 消息和注册表设置,请键入:

mqbkup /r c:\msmqbkup