

故障排除指南 › 故障排除和维护过程 › 重建 CA ControlMinder 数据库
重建 CA ControlMinder 数据库
因为对 CA ControlMinder 数据库进行了许多更新,所以数据库文件变得碎片化。 重新编制索引并重建数据库有助于确保数据库在速度和可靠性方面的优化。 请在每三到六个月执行一次的例行维护过程中重建数据库。
注意:在此过程中,CA ControlMinder 数据库会安装在默认位置 /opt/CA/AccessControl/seosdb (UNIX) 和 C:\Program Files\CA\AccessControl\Data\seosdb (Windows) 中。 要执行此过程,您必须以 root 用户 (UNIX) 或管理员 (Windows) 身份登录。
重建 CA ControlMinder 数据库
- 停止 CA ControlMinder。
- 浏览至以下目录:
- (UNIX) /opt/CA/AccessControl/seosdb
- (Windows) C:\Program Files\CA\AccessControl\Data\seosdb
- 备份数据库:
dbmgr -backup backup_directory
- 从数据库中导出现有规则以及与用户相关的数据:
dbmgr -export -l -f exported_filename
dbmgr -migrate -r migrated_filename
- 导航到以下目录并在其中创建名为 seosdb_new 的目录:
- (UNIX) /opt/CA/AccessControl
- (Windows) C:\Program Files\CA\AccessControl\Data
- 在 seosdb_new 目录中创建数据库:
dbmgr -create -cq
- 将 exported_filename 和 migrated_filename 文件复制到 seosdb_new 目录。
- 将从旧数据库中导出的现有规则以及与用户相关的数据导入新数据库:
selang -l -f exported_filename
dbmgr -migrate -w migrated_filename
- 将 seosdb 目录重命名为 seosdb_old。
- 将 seosdb_new 目录重命名为 seosdb。
- 启动 CA ControlMinder。
更多信息:
dbmgr 实用程序
版权所有 © 2013 CA。
保留所有权利。
 
|
|