配置 BizTalk Server 日志传送

使用备份BizTalk Server作业备份BizTalk Server源系统中的所有数据库,但业务活动监视 (BAM) 使用的某些数据库除外。 源系统是包含实时数据的服务器或服务器组。 由于某些 BAM 数据库具有不同的备份和还原要求,因此这些数据库是使用其他方法进行备份和还原的。

备份和还原 BizTalk Server 数据库包括以下步骤:

  1. 配置备份BizTalk Server作业

    备份 BizTalk Server 数据库之前,必须首先在源系统中配置备份 BizTalk Server 作业,以便将备份自动写入一个文件夹中,以后可使用该文件夹将数据库还原到目标系统。 目标系统是用于还原由源系统生成的数据库备份的服务器或服务器组。 有关此步骤的详细信息,请参阅如何配置备份BizTalk Server作业

  2. 配置日志传送的目标系统

    您还必须配置日志传送的目标系统,该系统具有备用服务器功能,它可以缩短出现系统失败时的停机时间。 有关此步骤的详细信息,请参阅 如何配置目标系统

  3. 还原数据库

    在发生硬件故障时,通过使用发送到目标系统的备份和日志,可以还原数据库。 有关此步骤的详细信息,请参阅如何在备份BizTalk Server作业中还原数据库

BizTalk Server 数据库

下面的表介绍了 BizTalk Server 使用的数据库,并指出采用哪些方法来备份数据库。

通过备份 BizTalk Server 作业备份的数据库

下表列出了在备份 BizTalk Server 作业的过程中备份和还原的数据库。 可以修改备份 BizTalk Server 作业,以通过将自定义数据库添加到 adm_OtherBackupDatabases 表来备份自定义数据库。 有关详细信息,请参阅 如何备份自定义数据库 (https://go.microsoft.com/fwlink/?LinkID=151569) 。

数据库 默认数据库名称 说明
BAM 主导入数据库 BAMPrimaryImport 此数据库是业务活动监视 (BAM) 从中收集原始跟踪数据的数据库。
BAM 通知服务应用程序数据库 BAMAlertsApplication 此数据库包含用于 BAM 通知的警报信息。 例如,在使用 BAM 门户创建警报时,会将指定与警报相关的条件和事件的条目以及支持警报数据项的其他条目插入该数据库中。
BAM 通知服务实例数据库 BAMAlertsNSMain 此数据库包含指定通知服务如何连接到 BAM 所监视的系统的实例信息。
BizTalk 跟踪数据库 BizTalkDTADb 此数据库存储 BizTalk Server 跟踪引擎所跟踪的运行状况监视数据。
BizTalk 管理数据库 BizTalkMgmtDb 此数据库是所有 BizTalk Server 实例的中央元信息存储区。
BizTalk MessageBox 数据库 BizTalkMsgBoxDb BizTalk Server 引擎使用此数据库来执行路由、排队、实例管理和其他各种任务。
规则引擎数据库 BizTalkRuleEngineDb 此数据库是包含以下内容的存储库:

- 策略,这些策略是相关规则集。
- 词汇,是规则中数据引用的用户友好、特定于域的名称的集合。
SSO 数据库 SSODB 此企业单一 Sign-On 数据库可以更安全地存储接收位置的配置信息。

备份 BAM 分析和跟踪 Analysis Server 数据库时备份的数据库

下表列出了使用备份 BAM 分析和跟踪分析服务器数据库中的过程备份的数据库:

数据库 默认数据库名称 说明
BAM 星型架构 BAMStarSchema 此数据库包含中间临时表、度量值表和维度表。
BAM 分析 BAMAnalysis 此数据库包含用于进行联机和脱机分析的 BAM OLAP 多维数据集。
BAM 存档 BAMArchive 此数据库存档旧的业务活动数据。 创建 BAM 存档数据库以最大限度地减少 BAM 主导入数据库中业务活动数据的累积。
跟踪分析服务器 BizTalkAnalysisDb 此数据库存储运行状况监视联机分析处理 (OLAP) 多维数据集。

操作指南的这一部分介绍了配置BizTalk Server日志传送时应遵循的其他步骤。

本节内容