上一主题: sepmd 实用程序-管理双重控制下一主题: sepmd 实用程序-管理策略模型日志文件


sepmd 实用程序-备份 PMDB

通过 sepmd 实用程序可以备份策略模型数据库。

此命令格式如下:

sepmd {-bl|-ul} pmd
sepmd -bd pmd destination
sepmd -bh pmd destination backup_host
‑bd

pmd 备份到目标目录。

‑bh

pmd 备份到层级结构中策略模型的目标目录中。 也就是说,备份将修改 PMDB 订户,以便将备份移至 backup_host 主机后,订阅仍可正常使用。

‑bl

锁定 pmd 以便其不能将命令传播给订户。

如果策略模型具有订户,而您要确在保备份过程中不接受更新,请使用此命令。

‑ul

为锁定的 pmd 解除锁定。

backup_host

定义要将备份主机移至其中的主机名称。

目标

定义要将 PMDB 文件备份至其中的目录名称。

pmd

定义策略模型数据库,该数据库位于由 _pmd_directory_ 配置设置指定的位置。

示例:备份 PMDB

以下命令可将名为 myPMDB 的 PMDB 备份至 /tmp/my_pmdb 目录:

sepmd -bd pmdb /tmp/my_pmdb

您现在可以根据需要管理 PMDB:

selang -d /tmp/my_pmdb

示例:备份具有订户的 PMDB

以下命令将展示如何备份具有订户的 PMDB,然后将 PMDB 移至另一主机:

  1. 锁定 PMDB:
    sepmd -bl mainPMDB
    

    CA ControlMinder 将锁定 PMDB,这样就无法发送或接收更新。

  2. 备份 PMDB:
    sepmd -bh mainPMDB /tmp/my_pmdb host63
    

    CA ControlMinder 会将 PMDB 备份至 /tmp/my_pmdb

    在 UNIX 上,CA ControlMinder 将使用您指定的备份主机名更新 subscribers.dat。

    在 Windows 上,CA ControlMinder 将创建 pmd.reg 文件,该文件是 pmd 注册表设置的转储文件,为了与您指定的新主机相匹配,其中的 Parent_Pmd 配置设置值已进行了更改。

  3. 解除锁定 PMDB:
    sepmd -ul mainPMDB
    

    CA ControlMinder 将为 PMDB 解除锁定。

  4. 将 PMDB 备份传输至其新主机。

    注意:新主机必须使用与当前计算机相同的操作系统和 CA ControlMinder 版本。

  5. (仅限于 Windows)。 将 mainPMDB.reg 文件导入新主机上的注册表。

    现在您可以继续照常使用 PMDB 了。