如何备份和还原 SQL 代理作业

本主题介绍如何备份和还原 SQL Server 代理作业。 配置 SQL 作业后,应备份这些作业。

BizTalk Server 作业

以下 SQL Server 代理作业与 BizTalk Server 相关联。 每个服务器上安装的作业各不相同,具体取决于安装和配置的功能。 大部分作业是在 BizTalk Server 设置期间创建的。 配置日志传送时会创建多个日志。

  • 备份 BizTalk Server (BizTalkMgmtDb)

  • CleanupBTFExpiredEntriesJob_BizTalkMgmtDb

  • DTA 清除和存档 (BizTalkDTADb)

  • MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb (清理BizTalk消息框数据库中的死进程)

  • MessageBox_Message_Cleanup_BizTalkMsgBoxDb

  • MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb

  • MessageBox_Parts_Cleanup_BizTalkMsgBoxDb (这是用于清理BizTalk消息框数据库的部分组件)

  • MessageBox_UpdateStats_BizTalkMsgBoxDb

  • Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb

  • PurgeSubscriptionsJob_BizTalkMsgBoxDb (清除订阅任务_消息框数据库)

  • 规则_数据库_清理_BizTalk规则引擎数据库

  • TrackedMessages_Copy_BizTalkMsgBoxDb

  • BTS 日志传送获取备份历史记录

  • BTS 日志传送还原数据库

  • BTS 日志传送还原至标记

使用脚本备份任务

  1. 打开 SQL Server Management Studio

  2. 展开 SQL Server 代理,然后展开 作业

  3. 右键单击要为其创建备份脚本的作业,然后选择“ 脚本作业”作为

  4. 选择“ 创建目标 ”或“ DROP To”,然后选择“ 新建查询编辑器”窗口“文件”或 “剪贴板 ”以选择脚本的目标。 通常,目标是扩展名 为.sql 的文件。

  5. 对要编写脚本的每个作业重复步骤 3 中的此过程。 请参阅 BizTalk Server 相关作业的列表,以确定需要编写脚本的作业。

    至少,在配置 备份 BizTalk Server (BizTalkMgmtDb) 作业后,应备份该作业。

从脚本恢复作业

  1. 打开 SQL Server Management Studio

  2. “文件 ”菜单上, 打开 包含脚本作业的文件。

  3. 执行脚本以创建作业。

后续步骤

如何备份和还原 SQL Server 登录名