使用配置备份文件还原节点配置

您可以使用已确定可供恢复节点使用的配置备份文件来还原节点配置。

关于此任务

应当仅在因灾难而导致节点的本地配置文件丢失时才执行此任务进行恢复。

步骤

  1. 如果此节点运行状况良好,则在另一节点的高级权限级别使用带有 -node-eligibility 参数的 cluster modify 命令将其标记为不合格并将其与集群隔离。
    如果节点运行不正常,则应跳过此步骤。
    示例

    以下示例将 node2 修改为不符合参与集群的条件,以便可以还原其配置:

    cluster1::*> cluster modify -node node2 -eligibility false
  2. 在高级权限级别使用 system configuration recovery node restore 命令从配置备份文件还原节点的配置。
    如果节点的身份(包括其名称)丢失,则应使用 -nodename-in-backup 参数在配置备份文件中指定节点名称。
    示例

    以下示例使用存储在节点上的一个配置备份文件还原节点的配置:

    cluster1::*> system configuration recovery node restore -backup cluster1.8hour.2011-02-22.18_15_00.7z
    
    Warning: This command overwrites local configuration files with 
             files contained in the specified backup file. Use this
             command only to recover from a disaster that resulted 
             in the loss of the local configuration files.
             The node will reboot after restoring the local configuration.
    Do you want to continue? {y|n}: y
    配置将还原,节点将重新启动。
  3. 如果已将节点标记为不符合条件,请使用 system configuration recovery cluster sync 命令将节点标记为符合条件并将其与集群进行同步。
  4. 如果在 SAN 环境中进行操作,请使用 system node reboot 命令重新启动节点并重新建立 SAN 仲裁。

完成之后

如果您之前重新创建过集群,以及您要使用在重新创建集群之前创建的一个配置备份文件来还原节点配置,则必须再次重新创建该集群。