欢迎来到公海710 Ivanti Environment Manager 数据库/配置文件清理
我们在 Ivanti Environment Manager 个性化中经常被忽视或误解的一个主题是与用户配置文件及其在个性化数据库中的保留相关的内置清理任务。
随着时间的推移,在实际生产环境中,我们预计会看到一些用户帐户变得不活跃且不再需要。我们还希望随着应用程序版本或业务需求的变化,应用程序个性化包含和排除内容会不时进行修改。当发生这种情况时,不再需要存储在数据库中的某些对象和设置,从而浪费了宝贵的存储空间。
Ivanti Environment Manager Personalization 具有多项内置维护任务,可帮助保持数据库清洁并减少存储要求。正确配置这些内置清理任务有助于减小数据库大小并提高整体性能和可靠性。他们还确保数据库在迁移之前尽可能干净 - 从而减少移动的数据量。
在本文中,我们将讨论如下所示的四个个性化高级设置,以及每个设置如何与维护干净的数据库相关。
个性化高级设置:
| 群组 | 默认值 | 描述 |
|---|---|---|
| InactiveProfileExpiryDays | 180 | 非活动配置文件的到期时间(以天为单位),超过该时间后它们将被删除。设置为 0 以禁用此选项。 |
| InactiveUserExpiryADCheck | 真 | 如果设置为 true,则仅当用户不再存在于 Active Directory 中时才会将其删除。此设置仅在 InactiveUserExpiryDays 非零时适用。 |
| InactiveUserExpiryDays | 180 | 更改包含项或排除项后,端点从配置文件中清除无关数据之前的延迟。设置为 0 表示无延迟,设置为 -1 则禁用清理功能。 |
| ProfileCleanupDelayDays | 30 | 更改包含项或排除项后,端点从配置文件中清除无关数据之前的延迟。设置为 0 表示无延迟,设置为 -1 则禁用清理功能。 |
InactiveProfileExpiryDays
默认值:180 天
此设置控制天数申请从数据库中删除其关联数据之前,用户配置文件中的组必须处于非活动状态(未执行)。
示例:如果用户配置了 Internet Explorer 个性化,但他们已经 X 天没有打开 IE,则该用户个性化配置文件中的 IE 数据将从数据库中删除。这不会影响用户个性化配置文件中的其他应用程序。此设置有助于确保旧的未使用的应用程序数据在用户不再使用时不会存储在数据库中。
InactiveUserExpiryDays
默认值:180 天
此设置规定用户必须在多长时间内未使用 Environment Manager 登录端点才能使用全部个人资料已从数据库中删除。 如果 InactiveUsersExpiryADCheck 设置为 True,系统将在删除之前检查用户帐户是否仍然存在于 AD 中。如果是的话确实存在,那么配置文件将会不是被删除,直到 AD 帐户也被删除。
示例:一名用户已离开公司。 x 天后,用户的整个个性化配置文件将从数据库中删除。
InactiveUsersExpiryADCheck
默认值:True
此设置启用后(True)将查询 AD 以确定用户的帐户是否存在,然后再删除其个性化配置文件。如果 AD 帐户存在,即使已禁用,配置文件将不是从数据库中删除。
将此值设置为 False 将不会在删除之前检查 AD 用户对象。如果您的组织不删除不活动的用户帐户,您可以考虑将此值设置为 False。
示例 1: (值=True,帐户=已禁用)用户已离开公司,IT 部门已离开已禁用他们的 AD 帐户。 x 天后,清理过程将检查并查看用户 AD 帐户是否仍然存在,并且因为确实存在,所以会不是从数据库中删除配置文件。
示例 2: (值=True,帐户=已删除)用户已离开公司,IT 部门已离开已删除他们的 AD 帐户。 x 天后,清理过程将检查并发现用户 AD 帐户不再存在,因此配置文件不再存在意愿从数据库中删除。
示例 3: (值=False,帐户=已启用)用户已离开公司,并且该用户帐户不再使用。 x 天后,清理过程将从数据库中删除配置文件,无论 AD 用户帐户状态如何。
配置文件清理延迟天数
默认值:30 天
此设置控制注册表/文件路径不再属于应用程序组后特定应用程序个性化数据在用户个人资料中保留的天数。
示例:为记事本配置应用程序组,并包含用于个性化用户设置为默认字体大小的注册表项。当用户第一次启动(并退出)记事本时,这些设置通过注册表项保存到数据库中。一段时间后,决定不再需要记事本字体大小个性化,并且从 EM Personalization 内的应用程序组中删除注册表项。未使用的字体大小注册表项将保留在数据库中,直到 X 天过去,此时它们将被删除。启用此设置有助于减少应用程序组中不再个性化的对象/设置的配置文件膨胀。
配置环境管理器高级设置
要修改这些设置,请按以下步骤操作:
- 启动环境管理器控制台
- 从用户个性化工作区连接到您的个性化服务器
- 在“管理”标签下,点击“高级设置”
- 选择您要修改的设置名称并输入新值
- 关闭高级设置
对 EM 个性化的更改会立即生效,并且不需要在端点上更新策略,因为它是服务器端配置。清理操作在夜间计划任务期间运行。

摘要
数据库清理是任何 Ivanti Environment Manager 个性化环境的重要组成部分。了解并正确配置这些设置有助于自动删除不活动和不需要的数据。随着环境的成熟和发展,这些易于配置的设置有助于降低存储需求,并以最少的管理工作长期维护数据库的健康运行。
作者