Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在活动站点和备用站点之间配置灾难恢复过程

您可以在活动站点和备用站点之间配置灾难恢复,以确保网络管理服务的地理冗余。

在两个站点之间启动灾难恢复过程之前,请执行以下任务:

  • 确保满足 灾难恢复概述 主题中所述的连接要求。

  • 检查两个站点上是否存在相同的群集配置。我们建议两个群集具有相同数量的节点,这样即使在发生灾难时,备用站点也可以以与活动站点相同的容量运行。

  • 确保两个站点上安装了相同版本的 Junos Space 网络管理平台、高级 Junos Space 应用程序和设备适配器。

  • 在升级到 Junos Space 网络管理平台 15.2R1 版并配置新的灾难恢复过程之前,请关闭在 Junos Space 网络管理平台版本 14.1R3 及更低版本上配置的灾难恢复过程。有关详细信息,请参阅 停止 Junos Space 网络管理平台上的灾难恢复过程 14.1R3 及更早版本

    如果不停止在 14.1R3 及更早版本上设置的灾难恢复,则无法配置新的灾难恢复过程。在全新安装 Junos Space 网络管理平台 15.2R1 版时,无需执行此步骤。

  • 确保两个站点上存在相同的 SMTP 服务器配置,以接收与灾难恢复过程相关的电子邮件警报。可以从“管理”工作区中的“SMTP 服务器”任务组添加 SMTP 服务器。有关添加 SMTP 服务器的详细信息,请参阅《Junos Space 网络管理平台工作区功能指南》中的添加 SMTP 服务器

  • 复制包含 CSV 格式的仲裁器设备列表(每行一个 IP 地址)的文件或活动站点 VIP 节点上的自定义故障检测脚本。您可以参考 / var/cache/jmp-geo/doc/samples/ 中的示例文件。

  • 根据您的网络连接和灾难恢复要求确定以下参数的值:

    • 活动和备用站点的 VIP 地址和密码

    • 备份、还原和安全复制协议 (SCP) 同步设置

    • 检测信号时间间隔

    • 管理员的电子邮件地址和抑制间隔(以秒为单位),以避免报告相同的错误,从而避免电子邮件泛滥

    • 故障检测设置,例如故障转移阈值以及在无法访问仲裁服务器设备时备用站点保持待机的时间

以下各节介绍如何在活动和备用站点上配置灾难恢复,以及如何在两个站点之间启动灾难恢复。

在活动站点上配置灾难恢复

您可以使用命令 jmp-dr init –a 在活动站点上配置灾难恢复。您需要为显示的参数输入值。您在此处输入的值将保存在配置文件中。

要在活动站点上配置灾难恢复,请执行以下操作:

  1. 登录到配置 VIP 或 eth0:0 接口的活动站点上的 Junos Space 节点的 CLI。

    将显示 Junos Space 设置菜单。

  2. 在 Junos Space 设置菜单提示符下输入7(如果您使用的是虚拟设备)以运行 shell 命令。

    以下是虚拟设备的示例输出:

    系统将提示您输入管理员密码。

  3. 输入管理员密码。
  4. 在外壳提示符下输入 jmp-dr init –a

    将显示在活动站点上配置灾难恢复时需要输入的值。

    将显示灾难恢复配置文件的负载平衡器部分。

  5. 输入显示的参数值:
    1. 输入备用站点的 VIP 地址,然后按 Enter 键。
    2. 输入备用站点上负载平衡器节点的管理员密码,然后按 Enter 键。

      您可以输入多个以逗号分隔的密码。

      如果多个节点使用通用密码,则只需输入一次密码。

    3. 输入超时值以检测通过 SCP 从活动站点传输到备用站点的文件时失败(以秒为单位),然后按 Enter 键。

      最小值和默认值为 120。

    4. 输入要在活动站点上保留的最大备份数,然后按 Enter 键。

      最小值和默认值为 3。

    5. 输入一天中备份活动站点文件的时间(以小时为单位),用逗号分隔,然后按 Enter。

      可以输入 0 到 23 之间的任何值。您也可以输入 * 以每小时备份一次文件。

    6. 输入在活动站点备份文件的星期几(用逗号分隔),然后按 Enter。

      可以输入 0 到 6 之间的任何值,其中星期日等于零。您也可以输入 * 以每天备份文件。

    7. 输入将文件从活动站点复制到备用站点的时间(以小时为单位),用逗号分隔,然后按 Enter。

      可以输入 0 到 23 之间的任何值。您也可以输入 * 以每小时轮询一次文件。

    8. 输入将文件从活动站点复制到备用站点的星期几(用逗号分隔),然后按 Enter。

      可以输入 0 到 6 之间的任何值,其中星期日等于零。您也可以输入 * 每天轮询文件。

    下面是一个示例输出:

    输入所有参数的值时,将显示灾难恢复配置文件的 DR 监视器部分。

  6. 输入显示参数的值:
    1. 输入检测信号消息超时后,活动站点应通过 ping 向备用站点发送检测信号消息的次数,然后按 Enter 键。

      最小值和默认值为 4。

    2. 输入每条检测信号消息的超时值(以秒为单位),然后按 Enter 键。

      最小值和默认值为 5。

    3. 输入发送到备用站点的两条连续检测信号消息之间的时间间隔(以秒为单位),然后按 Enter 键。

      最小值和默认值为 30。

    4. 输入必须向其发送有关灾难恢复服务问题的电子邮件的管理员的电子邮件地址,然后按 Enter。
    5. 输入不通过电子邮件报告相同问题的时间间隔(抑制间隔),以秒为单位,然后按 Enter。

      默认值为 3,600。最小值为 300。

    6. 指定故障检测机制。

      如果要使用自定义故障检测脚本:

      • 在故障检测部分输入 Yes ,然后按 Enter 键。

      如果您打算使用设备仲裁算法:

      1. 在故障检测部分输入 No ,然后按 Enter 键。

      2. 输入阈值百分比以使用设备仲裁算法触发到备用站点的故障转移,然后按 Enter 键。

        您可以输入 0 到 1 之间的任何值。默认值为 0.5。

    7. 输入包含仲裁服务器设备或自定义故障检测脚本的文件的路径,然后按 Enter 键。

    下面是一个示例输出:

输入所有参数的值后,将在活动站点初始化灾难恢复。

在备用站点配置灾难恢复

您可以使用命令 jmp-dr init –s 在备用站点上配置灾难恢复。您需要为显示的参数输入值。您在此处输入的值将保存在配置文件中。默认情况下,备用站点使用您在活动站点上配置的故障检测机制、为文件备份和恢复输入的值、检测信号以及备用站点成为活动站点时的通知。

要在备用站点配置灾难恢复:

  1. 在配置 VIP 或 eth0:0 接口的备用站点上登录 Junos Space 节点的 CLI。

    将显示 Junos Space 设置菜单。

  2. 使用虚拟设备时,在 Junos Space 设置菜单提示符下输入7以运行 shell 命令。

    系统将提示您输入管理员密码。

  3. 输入管理员密码。
  4. 在外壳提示符下输入 jmp-dr init –s

    将显示在备用站点配置灾难恢复时需要输入的值。

    将显示灾难恢复配置文件的负载平衡器部分。

  5. 该脚本会询问您是否已重新初始化在 DR 活动站点上运行的 jmp-dr init -a --skip-user-config DR 活动站点。相应地选择“是”或“否”。
  6. 输入显示的参数值:
    1. 输入活动站点的 VIP 地址,然后按 Enter 键。
    2. 输入活动站点上负载平衡器节点的管理员密码,然后按 Enter 键。

      您可以输入多个以逗号分隔的密码。

      如果多个节点使用通用密码,则只需输入一次密码。

    3. 输入超时值以检测通过 SCP 从备用站点传输到活动站点的文件失败(以秒为单位),然后按 Enter 键。

      最小值和默认值为 120。

    4. 输入要在备用站点上保留的最大备份数,然后按 Enter 键。

      最小值和默认值为 3。

    5. 输入一天中在备用站点备份文件的时间(以小时为单位),以逗号分隔,然后按 Enter 键。

      可以输入 0 到 23 之间的任何值。您也可以输入 * 以每小时备份一次文件。

    6. 输入在备用站点备份文件的星期几(用逗号分隔),然后按 Enter 键。

      可以输入 0 到 6 之间的任何值,其中星期日等于零。您也可以输入 * 以每天备份文件。

    7. 输入一天中将文件从备用站点复制到活动站点的时间(以小时为单位)(故障转移到备用站点时),用逗号分隔,然后按 Enter。

      可以输入 0 到 23 之间的任何值。您也可以输入 * 以每小时恢复一次文件。

    8. 输入将文件从备用站点复制到活动站点(故障转移到备用站点时)的星期几,用逗号分隔,然后按 Enter 键。

      可以输入 0 到 6 之间的任何值,其中星期日等于零。您也可以输入*每天恢复文件。

    下面是一个示例输出:

    输入所有参数的值时,将显示灾难恢复配置文件的 DR 监视器部分。

  7. 输入显示的参数值。
    1. 输入检测信号消息超时后备用站点应通过 ping 将检测信号消息发送到活动站点的次数,然后按 Enter 键。

      最小值和默认值为 4。

    2. 输入每条检测信号消息的超时值(以秒为单位),然后按 Enter 键。

      最小值和默认值为 5。

    3. 输入发往活动站点的两条连续检测信号消息之间的时间间隔(以秒为单位),然后按 Enter 键。

      最小值和默认值为 30。

    4. 输入必须向其发送有关灾难恢复服务问题的电子邮件的管理员的电子邮件地址,然后按 Enter。
    5. 输入未通过电子邮件报告相同问题的时间(抑制间隔),以秒为单位,然后按 Enter 键。

      默认值为 3,600。最小值为 300。

    下面是一个示例输出:

输入所有参数的值后,将在备用站点初始化灾难恢复。

启动灾难恢复过程

您可以使用命令 jmp-dr start 在两个站点上启动灾难恢复过程。您还可以使用 jmp-dr start-a 命令在活动站点上启动灾难恢复过程,并使用 jmp-dr start-s 命令在备用站点上启动灾难恢复过程。

要启动灾难恢复过程,请执行以下操作:

  1. 登录到配置 VIP 或 eth0:0 接口的活动站点上的 Junos Space 节点的 CLI。

    将显示 Junos Space 设置菜单。

  2. 使用虚拟设备时,在 Junos Space 设置菜单提示符下输入7以运行 shell 命令。

    系统将提示您输入管理员密码。

  3. 输入管理员密码。
  4. 在外壳提示符下输入 jmp-dr start

    灾难恢复过程在两个站点上启动。

    以下是活动站点上的示例输出:

灾难恢复过程在活动站点和备用站点上初始化。

验证灾难恢复过程的状态

在活动和备用站点上启动灾难恢复过程时,建议您执行命令以 jmp-dr health 验证主用站点和备用站点上的灾难恢复过程的状态(总体运行状况)。有关执行 jmp-dr health 命令的详细信息,请参阅 检查灾难恢复配置的状态