规划 SQL Server 站点数据库复制
应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
为了提高 Configuration Manager 2007 站点的可伸缩性,支持配置管理点或服务器定位器点站点系统以访问站点数据库副本。配置站点系统使用站点数据库副本可允许读取活动扩展到多台 SQL Server 计算机,并可降低站点数据库服务器上的处理负载。
复制管理通常由数据库引擎管理员处理;管理员规划并运行系统可用性、性能监视和优化、部署、升级、疑难解答和配置等方面的日常操作。中小型组织可能只有一个管理员;大型组织可能会将管理员角色细分为多个工作。
备注
Configuration Manager 2007 站点支持在站点数据库服务器与远程 SQL Server 站点数据库副本计算机之间进行事务复制。本节中的过程可用于通过使用本地分发服务器将站点数据库服务器配置为发布服务器来配置事务复制。
SQL Server 复制组件
Microsoft SQL Server 复制使用出版行业比喻来表示复制技术中的组件,包括出版商、发行机构、订阅者、出版物、文章和订阅。将 Microsoft SQL Server 复制想象成杂志会有所帮助:
杂志出版商出版一种或多种出版物
出版物包含文章
出版商直接分发杂志或使用发行机构分发杂志
订阅者接收其订阅的出版物
- 出版商
出版商就是使数据通过复制可供其他位置使用的数据库实例。出版商可拥有一种或多种出版物,每种出版物定义一组要复制的逻辑相关的对象和数据。
- 发行机构
发行机构是充当复制(特定于与一个或多个出版商相关联的数据)的存储的数据库实例。每个出版商与发行机构中的单个数据库(称为分发数据库)相关联。分发数据库存储复制状态数据、有关出版物的元数据并在某些情况下充当用于将数据从出版商移至订阅者的队列。在大多数情况下,单个数据库服务器实例既充当出版商又充当发行机构。这称为本地分发服务器。当在独立的数据库服务器实例上配置出版商和发行机构时,发行机构称为远程分发服务器。
- 订阅者
订阅者是接收复制的数据的数据库实例。订阅者可以接收来自多个出版商和多种出版物的数据。视所选复制类型的不同,订阅者还可以将数据更改传递回出版商或者将数据重新发布给其他订阅者。
- 文章
文章可确定包括在出版物中的数据库对象。出版物可包含不同类型的文章,包括表格、视图、存储过程和其他对象。当将表格作为文章发布时,可使用筛选器来限制发送给订阅者的数据的列和行。
- 出版物
出版物是一个数据库中的一篇或多篇文章的集合。将多篇文章分组为出版物便于指定一组作为一个单位复制的、逻辑相关的数据库对象和数据。
- 订阅
订阅是一个将出版物副本传递给订阅者的请求。订阅可定义将接收的出版物的种类、地点和时间。
事务复制概述
事务复制通常从发布数据库对象和数据的快照开始。创建初始快照后,在出版商处进行的后续数据更改和架构修改通常会在发生时(几乎是实时)传递给订阅者,但您可以配置一个时间表,以便在站点数据库复制期间控制网络带宽的使用。为站点数据库复制配置复制计划时,应规划在出版商作出更改与到达订阅者之间的时间延迟。
虽然事务复制可以提供允许在订阅者方更新复制数据库信息的选项,但是在默认情况下,订阅者方对于事务出版物应认为是只读的,这是因为不会将更改传播回出版商方。
事务复制的其他磁盘空间要求
事务日志磁盘空间
对于将使用事务复制进行发布的每个数据库,确保为事务日志分配了足够的空间。已发布数据库的事务日志所需的空间可能大于相同未发布数据库的日志所需的空间,这是因为只有在将日志记录移至分发数据库时才会截断日志记录。
如果分发数据库不可用,或者日志读取器代理未在运行,则发布数据库的事务日志将不断增长。不能截断的日志将尚未传递的最旧的已发布事务传递至分发数据库。SQL Server 建议将事务日志文件设置为自动增长,因此日志可以容许这些情况。
其他 SQL Server 建议是在分发数据库上设置与备份同步的选项,以将发布数据库上日志的截断延迟到备份分发数据库中相应的事务之后。此可能会导致发布数据库中的事务日志更大。
分发数据库磁盘空间
确保有足够的磁盘空间来存储分发数据库中复制的事务。如果没有使快照文件立即可用于订阅者(默认情况为立即可用),则会存储事务,直至将其复制给所有订阅者或者到达保留期(以短者为准)为止。
如果创建事务发布并使快照文件立即可用于订阅者:事务将被存储直至其复制给所有订阅者,或快照代理运行并创建新的快照为止(以长者为准)。如果快照代理运行之间的时间大于发布的最大分发保留期(默认值为 72 小时),则会从分发数据库中删除早于保留期的事务。
虽然让订阅者可立即使用快照可以提高新订阅者访问出版物的速度,但是该选项也会导致增大用于分发数据库磁盘存储量。它也意味着每次快照代理运行时都会生成新的快照。如果不使用该选项,则仅当有新的预订时才会生成新的快照。
另请参阅
其他资源
有关其他信息,请参阅 Configuration Manager 2007 Information and Support。
要与文档团队联系,请将电子邮件发送至 SMSdocs@microsoft.com。