Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置文件的救援和恢复 (Junos OS)

如果软件出现故障,救援配置有助于加载已知工作配置。无需记住回滚编号;如果保存了配置,则可以在需要时随时使用。

保存和恢复救援配置文件

保存救援配置文件

如果设备的配置文件配置错误,救援配置文件将很有帮助。救援配置允许您定义已知工作配置或具有已知状态的配置,您可以随时回滚。这减轻了必须使用回滚命令记住回滚编号的必要性。您可以将设备恢复为此救援配置,使设备恢复联机。如果将此文件从设备上保存,还可以使用救援配置在软件故障时恢复设备。

从 Junos OS 版本 16.1 开始,对于运行具有升级版 FreeBSD 的 Junos OS 的设备,只要您已在设备上保存了救援配置,系统将自动恢复模式在系统无法激活当前配置(大赦模式)时生效。

注意:

要确定运行升级了 FreeBSD 的 Junos OS 平台,请参阅 功能探索器、输入 freebsd和选择 Junos kernel upgrade to FreeBSD 10+

您可识别设备已通过以下方式从腹腔模式自动恢复:

  • 系统日志 UI_DEVICE_IN_RECOVERY_MODE 将生成,表示正常启动时间提交存在问题,并且 Junos OS 已作为设备的配置激活了救援配置。

  • CLI 在操作和配置模式中均显示横幅 Device is running in Recovery Mode

本主题讲解以下过程:

保存救援配置

要将当前设备配置保存为救援配置文件:

  1. 编辑设备上的配置文件,以反映您希望使用的基本配置。

  2. 在 CLI 操作模式下,将此编辑的库配置保存为援救配置文件:

    救援配置文件在 /config 目录下自动保存为 rescue.conf.gz

验证救援配置

您可以使用 test configuration filename 命令验证配置文件的语法是否正确,并检查提交检查错误。

要验证救援配置文件是否正确:

test configuration filename从 CLI 操作模式发出 命令。

如果配置包含任何语法或提交检查错误,将显示一条消息来指示发现错误的线号和列号。此命令仅接受文本文件。

将配置复制到远程服务器

此任务是可选的,但推荐。

要将救援配置复制到远程服务器:

  1. 启动设备外壳。
  2. 转至 /config 目录并列出救援配置文件。.
  3. 将配置文件 FTP 到远程主机。

回滚到故障配置故障排除

您的救援配置可能不完全是您想要或需要的系统配置。因此,您需要检查尝试激活当前配置并采取纠正措施时发生的故障。

要更正出现故障的配置:

  1. 通过管理 IP 或控制台(如果允许)登录设备。
  2. 加载出现故障的配置。

    如果您在恢复模式后立即执行此步骤, rollback 1 则会是引起健忘症模式的配置。

  3. 更正配置。
  4. 执行提交检查。
  5. 如果还有其他更正要进行,请进行调整。
  6. 提交配置。

回滚到救援配置

并非所有平台都使用更新的 FreeBSD 运行 Junos OS。不或是早于 Junos OS 版本 16.1 的版本的,则没有自动恢复模式。您需要手动回滚以挽救配置,使设备恢复正常运行模式。

要回滚到救援配置:

  1. 通过控制台登录设备。
  2. rollback rescue从 CLI 的配置模式发出 命令。
  3. 提交配置。
  4. 修复出现故障的配置。请参阅 回滚以排除故障配置的故障

删除现有救援配置

要删除现有救援配置:

request system configuration rescue delete发出 命令:

恢复为救援配置

如果有人无意中提交拒绝管理设备访问的配置,并且无法访问控制台端口,则可以覆盖无效配置并替换为救援配置。救援配置是先前提交的有效配置。

要将交换机恢复为救援配置:

  1. load override输入 命令。
  2. 提交更改。

复制备份配置并恢复保存的配置

将备份配置复制到路由器

要将备份配置复制到路由器,请遵循以下步骤:

  1. 要将现有配置和任何备份配置复制回路由器,请使用 命令 file copy 。将文件放入 /var/tmp 目录中。

  2. 加载并激活所需的配置:

恢复保存的配置

要恢复保存的配置,请执行以下任务:

将保存的文件复制到路由器

要将保存的配置复制到路由器:

  1. 登录控制台作为 root。没有密码。

    最初,在恢复安装之后,对路由器的访问仅限于控制台端口。通过管理端口和接口的访问设置在配置中。有关通过控制台端口访问路由器的信息,请参阅特定路由器的管理指南。

  2. 启动 CLI:

  3. 将远程服务器上的配置文件复制到路由器 /var/tmp 目录:

加载和提交配置文件

将保存的配置文件复制到路由器后,您将加载并提交文件:

  1. 启动 CLI 配置模式。

  2. 将文件加载到当前配置中。您应该覆盖现有文件。

  3. 提交文件。

  4. 退出 CLI 配置模式。

  5. 备回 Junos OS。

    在路由器上安装软件后,提交配置并满足于新配置已成功运行后,发出 request system snapshot 命令将新软件备份到 /altconfig 文件系统。如果不发出 request system snapshot 命令,备用启动驱动器上的配置将与主启动驱动器上的配置不同步。

    命令 request system snapshot 将 root 文件系统备份为 /altroot,而 /config 则支持为 /altconfig。root 和 /config 文件系统位于路由器的 CompactFlash 卡上, 而/altroot/altconfig 文件系统位于路由器的硬盘或固态驱动器 (SSD) 上。

     

使用 request system zeroize 命令恢复到默认出厂配置

request system zeroize 命令是标准 Junos OS 操作模式命令,可移除所有配置信息并重置所有密钥值。该操作会将用户创建的所有数据文件(包括自定义配置和日志文件)从其目录中分离出来。然后设备将重新启动并恢复到出厂默认配置。

要完全擦除用户创建的数据,使其无法恢复,请使用 命令 request system zeroize media

谨慎:

发出 request system zeroize之前,请使用 request system snapshot 命令将当前用于运行设备的文件备份到辅助设备。

要使用 request system zeroize 命令恢复到出厂默认配置:

  1. 从机箱集群中卸下设备。
  2. 禁用设备上的机箱群集。
  3. 重新启动设备。
  4. request system zeroize输入 命令。
  5. 键入 yes 以卸下配置和日志文件并恢复到出厂默认配置。
  6. 完成设备的初始配置。