Configuration Manager的维护任务

适用于: Configuration Manager(current branch)

Configuration Manager站点和层次结构需要定期维护和监视,以有效且持续地提供服务。 定期维护可确保硬件、软件和Configuration Manager数据库继续正常运行且高效。 最佳性能大大降低了故障风险。

若要设置警报并使用状态系统监视Configuration Manager的运行状况,请参阅使用状态系统和配置警报

维护任务

定期维护对于确保正确的站点操作非常重要。 保留维护日志,以记录维护日期、执行维护的人员以及有关任务的任何与维护相关的注释。 若要维护站点,请考虑每日或每周维护。 某些任务可能需要不同的计划。 常见维护可以包括内置维护任务和其他任务,例如帐户维护,以保持符合公司策略。

使用以下信息作为指南,帮助你规划何时执行不同的维护任务。 使用这些列表作为起点,并添加可能需要的任务。

日常任务

以下是可以考虑按每日计划执行的维护任务:

  • 检查计划每天运行的预定义维护任务是否成功运行。

  • 检查Configuration Manager数据库状态。

  • 检查站点服务器状态。

  • 检查Configuration Manager站点系统收件箱中是否存在文件积压工作。

  • 检查站点系统状态。

  • 检查站点系统中的操作系统事件日志。

  • 检查站点数据库计算机的SQL Server错误日志。

  • 检查系统性能。

  • 检查Configuration Manager警报。

每周任务

以下是可以考虑每周计划的维护任务:

  • 检查计划每周运行的预定义维护任务是否成功运行。

  • 从站点系统中删除不必要的文件。

  • 如有必要,生成和分发最终用户报表。

  • 备份应用程序、安全和系统事件日志并清除它们。

  • 检查站点数据库大小,并验证站点数据库服务器上有足够的可用磁盘空间,以便站点数据库可以增长。

  • 根据SQL Server维护计划对站点数据库执行SQL Server数据库维护。

  • 检查所有站点系统上的可用磁盘空间。

  • 在所有站点系统上运行磁盘碎片整理工具。

定期任务

一些不需要日常或每周维护的任务对于确保整体站点运行状况非常重要。 这些任务还确保安全和灾难恢复计划是最新的。 对于比每日或每周任务更定期的计划,可以考虑以下维护任务:

  • 根据需要根据安全计划更改帐户和密码。

  • 查看维护计划,检查计划是否根据配置的站点设置正确有效地安排了计划内维护任务。

  • 查看Configuration Manager层次结构设计是否有任何所需的更改。

  • 检查网络性能,确保未做出影响站点操作的更改。

  • 检查影响站点操作的 Active Directory 设置是否未更改。 例如,检查分配给 Active Directory 站点的子网以及用作Configuration Manager站点边界的子网是否未更改。

  • 查看灾难恢复计划,了解任何所需的更改。

  • 使用备份站点服务器维护任务创建的最新备份的备份副本,根据测试实验室中的灾难恢复计划执行站点恢复。

  • 检查硬件是否有任何错误或可用的硬件更新。

  • 检查站点的整体运行状况。

维护站点数据库的操作运行状况

当Configuration Manager站点和层次结构执行计划和设置的任务时,站点组件会持续将数据添加到Configuration Manager数据库。 随着数据量的增长,数据库性能和数据库中的可用存储空间会下降。 可以设置站点维护任务以删除不再需要的过期数据。

Configuration Manager提供预定义的维护任务,可用于维护Configuration Manager数据库的运行状况。 默认情况下,并非所有维护任务都在每个站点上可用。 启用多个任务,而某些任务未启用,并且所有任务都支持可以设置的计划。

大多数维护任务会定期从Configuration Manager数据库中删除过期数据。 通过删除不必要的数据来减小数据库的大小可以提高数据库的性能和完整性,从而提高站点和层次结构的效率。 其他任务(如 重新生成索引)有助于保持数据库效率。 其他任务(如 备份站点服务器 任务)可帮助你准备灾难恢复。

重要

计划删除数据的任何任务计划时,请考虑跨层次结构使用该数据。 当删除数据的任务在站点上运行时,将从 Configuration Manager 数据库中删除该信息,并且此更改将复制到层次结构中的所有站点。 此删除可能会影响依赖于该数据的其他任务。 例如,在管理中心站点上,可以将 Discovery 设置为每月运行一次,以标识非客户端计算机。 你计划在发现这些计算机后的两周内将Configuration Manager客户端安装到这些计算机。 但是,在层次结构中的一个站点上,管理员将“删除过期的发现数据”任务设置为每七天运行一次。 结果是在发现非客户端计算机 7 天后,它们将从 Configuration Manager 数据库中删除。 返回到管理中心站点,准备在第 10 天将 Configuration Manager 客户端推送到这些新计算机。 但是,由于“删除过期的发现数据”任务最近运行并删除了 7 天或更久的数据,因此数据库中不再提供最近发现的计算机。

安装Configuration Manager站点后,请查看可用的维护任务并启用操作所需的这些任务。 查看每个任务的默认计划,并在必要时设置计划以微调维护任务以适应层次结构和环境。 尽管每个任务的默认计划应适合大多数环境,但应监视站点和数据库的性能,并期望微调任务以提高部署的效率。 计划定期查看站点和数据库性能,并重新配置维护任务及其计划,以保持该效率。

设置维护任务

每个Configuration Manager站点都支持有助于维护站点数据库的运营效率的维护任务。 默认情况下,每个站点中都会启用多个维护任务,并且所有任务都支持独立的计划。 维护任务是为每个站点单独设置的,并应用于该站点上的数据库。 但是,某些任务(如 删除过期的发现数据)会影响层次结构中所有站点中可用的信息。

Configuration Manager控制台中仅显示可在站点设置的维护任务。 有关按站点类型分列的维护任务的完整列表,请参阅Configuration Manager维护任务的参考

使用以下过程来帮助设置维护任务的常见设置。

设置Configuration Manager的维护任务

现在可以在站点服务器的详细信息视图上查看、编辑和监视站点服务器维护任务。 仍可以通过在“设置”组中选择“站点维护”来编辑维护任务,就像在以前的Configuration Manager版本中所做的那样。

  1. 在Configuration Manager控制台中,转到“管理>站点配置>站点”。
  2. 从列表中选择站点,然后单击详细信息面板中的“ 维护任务 ”选项卡。
  3. 仅显示所选站点上可用的任务。 右键单击其中一个维护任务,然后选择以下选项之一:
    • 启用 - 打开任务。
    • 禁用 - 关闭任务。
    • 编辑 - 编辑任务计划或其属性。

站点服务器详细信息视图中用于维护任务的选项卡

维护任务 ”选项卡提供如下信息:

  • 如果启用了任务
  • 任务计划
  • 上次开始时间
  • 上次完成时间
  • 如果任务成功完成

当Configuration Manager数据库通过内置维护任务或SQL Server Management Studio重新编制索引时,你可能会注意到复制链接在此过程中会暂时进入降级或失败状态。 发生状态降级的原因是,在数据库表上运行重新索引时,这些表会被阻止且无法写入。 这是一种脱机操作,是 DBCC REINDEX 工作原理的基础。 为了使复制组上的同步被视为成功,站点实际上必须能够处理它收到的数据。 这意味着,在此重新编制索引过程中,链接状态可能在降级、失败、活动以及再次返回之间反弹。 根据站点之间复制的数据量,从失败状态到活动状态所需的时间因环境而异。

如果重新编制索引期间的状态更改对监视有问题,则每个复制链接都有一组 阈值,可以修改这些阈值 ,以便在链接进入降级状态或进入失败状态时进行调整。 复制链接包含多个复制组,这些组分为两种类型:全局数据和站点数据。 全局数据每分钟尝试同步一次,站点数据每五分钟同步一次。 默认情况下,当达到 12 个失败的阈值时,链接将更改为降级,然后更改为 24 的失败状态。 若要设置这些阈值,请选择“ 数据库复制 ”节点下的链接,然后选择“ 链接属性”。 在“ 警报 ”选项卡中,存在用于将链接设置为降级或失败的阈值。 默认情况下,这些值分别设置为 12 和 24。

后续步骤

维护任务参考