Microsoft SQL Server 数据库维护

我们建议公司在 SQL Server 完整版环境中运行 Ivanti 产品,指定由在职员工担任数据库管理员,并且根据我们的数据库运行 SQL Server 维护和备份策略,这点非常重要! 如果您运行 SQL Server 速成版或 SQL Server 完整版,但尚无维护和备份计划,请继续阅读。

升级过程中,可能遭遇的最大问题是数据库不稳定和数据受损,但有望从根源上缓解诸多 GUI 性能问题,并且在很多情况下,都能通过主动维护数据库的方式予以解决。 为确保数据库始终轻巧干净、性能良好,并减少各类问题,我们推荐按下列方式来定期维护数据库。

记住,这只是开始。 如因监管规定需要获取更多数据,则应进行调整,获取更多数据。 在此情况下,您可以分析扫描的频率。 如果 1000 个代理每天扫描 8 次,则与每天 1 次或每周 1 次相比,您的数据库增长速度必定快很多。 在大多数情况下,您根本不需要全部数据。

我们的常规数据库维护建议如下。

数据保留

确定运营需要掌握的数据数量。 出于运营目的,通常 60 至 90 天都在可接受范围之内。 使用 Ivanti Security Controls 数据库维护工具,清理早于这些天数的任何数据,并计划定期运行任务。

报告

根据审核与法规要求,确定需要哪些报告数据。运行每月报告,以满足这些需求,并根据策略要求保存尽可能早的报告文件。 通常而言,13 个月是保存报告数据的可接受时间长度。

数据库备份

Ivanti 推荐每周运行增量备份,每月运行全部备份。 计划清除前,应运行备份。 保存自报告数据以来的备份。

数据库维护计划

  • 备份:完整每月,当月的修补程序维护之后不久。 每周增量,每周结束时(最好在周末修补窗口之后)。
  • 清除数据:完整每月备份运行之后
  • 重新索引:清除数据运行之后
  • 完整性:重新索引运行之后

数据库维护工具

无法访问 SQL Server 维护计划向导的 SQL Server 速成版用户可以使用 Ivanti Security Controls 数据库维护工具。 数据库维护工具可用于:

  • 删除旧的结果
  • 重建 SQL Server 索引
  • 创建数据库和事务日志的备份副本

若要执行此操作,请选择管理 > 数据库维护,然后确定何时以及如何执行数据库维护任务。 有关详细信息,请参阅数据库维护帮助主题。

SQL Server 维护计划向导

如果您使用完整版 SQL Server,您应当使用 SQL Server 维护计划向导来设置维护计划。 您可以使用 Ivanti Security Controls 数据库维护工具,但 SQL Server 维护计划向导更为实用,且可提供额外功能。

相关主题