Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

备份并恢复配置

总结 成功升级时,升级包将完全重新安装现有操作系统。它将保留 juniper.confrescue.conf、SNMP ifIndexes、 /var/home/config/scripts、SSH 文件和其他文件系统文件。其他信息将被删除。因此,您应备份当前配置,以防运行安装程序后需要返回当前软件安装。

保存救援配置

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

如果设备的配置文件配置不正确,救援配置文件会非常有用。救援配置允许您定义已知工作配置或具有已知状态的配置,可随时回滚。您可以将设备恢复为此救援配置,使设备恢复联机。如果将此文件从设备上保存,则当软件出现故障时,您可以使用救援配置来恢复设备。

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

  1. 编辑设备的配置文件,反映您保存的配置。

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

    系统会自动在 /config 目录中保存救援配置文件,作为 rescue.conf.gz。如果设备具有冗余路由引擎,系统将救援配置文件保存到两个路由引擎上。

验证救援配置

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

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

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

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

回滚到救援配置

  1. 通过控制台登录设备。
  2. rollback rescue从配置模式下发出 命令(CLI)。
  3. 提交配置。
  4. 修复故障配置。

修复故障配置

您的救援配置可能不是您想要或所需的配置。因此,您需要修复故障配置并再次提交。

要修复故障配置:

  1. 通过管理接口或控制台端口(如允许)登录设备。
  2. 加载发生故障的配置。
  3. 更正配置。
  4. check在配置模式命令commit上使用 选项。
    该选项 check 指出候选配置中的错误,从而让您有机会修复错误。如果配置中包含语法错误,则会显示一条消息指示错误的位置,并且系统不会激活配置。
  5. 如果您还有其他更正,请进行更正。一直使用commit check配置模式命令,直至系统无法找到更多错误。
  6. 发出配置commit模式命令提交配置。
修复故障配置后,建议备份此配置,方法可能是将配置保存为救援配置,或者保存至远程服务器或其他开箱位置。请参阅 保存救援配置 或将配置文件或救援配置复制到远程服务器

删除救援配置

要删除现有救援配置,

request system configuration rescue delete发出 命令:

将配置文件或救援配置复制到远程服务器

此任务可选,但建议。

要将当前运行的配置或救援配置文件复制到远程服务器:

  1. 通过管理接口或控制台端口(如允许)登录设备。
  2. 启动设备 shell。
  3. 转至 /config directory 并列出配置文件。

    当前运行的配置文件是 juniper.conf.gz ,救援配置文件 是 rescue.conf.gz

  4. 将配置文件 FTP 到远程主机。

回滚至之前的配置

要返回到最近提交的配置,在配置模式命令中包括配置编号 0 到 49 rollback 。最近保存的配置是 0 号(系统返回的默认配置),而保存的最旧配置是 49 号。要显示之前提交的配置列表,包括回滚编号、日期、时间、提交更改的用户名称和提交方法,请使用配置 rollback ? 模式命令。

要回滚到之前的配置:

  1. 发出配置rollback number模式命令。

    回滚配置将成为候选配置。

  2. 要激活候选配置,请发出配置commit模式命令。

同步当前配置之后,路由引擎辅助设备同步救援配置

系统启动时,如果系统发现当前配置文件与软件不兼容,则系统无法提交配置文件 (/config/juniper.conf.gz)。如果您之前在系统中保存了救援配置,则系统将提交救援配置,并保存为当前配置文件 /config/juniper.conf.gz

对于双 路由引擎 系统,如果辅助 路由引擎 启动的当前映像与主 路由引擎 auto-sw-sync enable 的当前映像不同,并且您配置了语句,则主 路由引擎 将当前映像同步到辅助路由引擎。主路由引擎还会将回滚软件映像和其他映像同步到辅助路由引擎。如果主 路由引擎 的当前配置文件 (juniper.conf.gz) 与辅助 路由引擎 上的当前配置文件匹配,则主 路由引擎 不会将救援配置 (rescue.conf.gz) 同步到辅助 路由引擎。

要同步从主设备到辅助路由引擎的救援路由引擎, file copy 请发出主设备上的 路由引擎:

在安装 USB 软件之后从备份副本恢复配置

如果在单Junos OS设备上安装 Evolved 从 USB 驱动器路由引擎,安装过程将删除配置文件。因此,您需要重新配置设备。此外,如果您使用 命令将 request system zeroize 设备重置为出厂默认值,则还需要重新配置设备。如果在远程服务器上或其他开箱位置保存了配置文件,可以将该配置文件复制到设备上,以在重新配置设备时节省时间。

要从备份副本恢复配置:

  1. 通过控制台端口连接到设备。
  2. 打开设备电源,然后等待其启动。

    Junos OS不断演进的自动启动。启动过程完成时,在 login: 控制台上显示提示。

  3. 以用户用户名登录 root

    root 用户帐户不需要密码,因为设备使用的是出厂默认配置。设备提示 root@# 符表示您作为 root 用户。必须先为 root 用户帐户配置管理接口地址和密码,然后才能将配置文件复制到设备。

  4. 发出 命令cli以启动 Junos OS演化CLI。
  5. 发出 命令configure以访问配置模式。
  6. 在 层次结构interfaces级别配置 [edit] 语句,为 RE0 上的管理地址配置 IP 地址和前缀长度。
  7. 配置 root 密码。使用您通常为 root 用户帐户配置的密码。

    输入系统将加密的纯文本密码、已加密的密码或 SSH 公开密钥字符串。在 层次结构 system root-authentication 级别配置 [edit] 语句,在提示时在密码或字符串中键入或粘贴。

    • 要输入纯文本密码:
    • 要输入已加密的密码,请在选项后将密码粘贴到 encrypted-password 命令中:
    • 要输入 SSH 公开密钥字符串,请在选项后将密钥字符串粘贴到 ssh-rsa 命令中:
  8. 提交配置。
  9. 退出配置模式。
  10. 要将配置文件复制到路由器上,请使用 file copy 命令。

    将文件放在 /var/tmp 目录中。

  11. 启动配置模式。
  12. 将文件加载到当前配置中并覆盖现有文件。
  13. 提交配置。
  14. 退出配置模式。
  15. 成功运行新配置后,发出操作request system snapshot模式命令来备份系统。我们还建议您创建救援配置;有关详细信息,请参阅 保存救援配置

    如果不发出 命令 request system snapshot ,则辅助固态驱动器 (SSD) 上的配置与主 SSD 上的配置不同步。

恢复为默认出厂配置

命令 request system zeroize 是一个操作模式命令,用于移除所有配置信息并重置所有键值。该操作将用户创建的所有数据文件(包括配置和日志文件)从其目录中断开链路。设备随后重新启动并恢复为出厂默认配置。

谨慎:

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

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

  1. 发出 操作request system zeroize模式命令。
  2. 键入 yes 以移除配置和日志文件并恢复到出厂默认配置。
  3. 完成设备的初始配置。请参阅产品硬件指南或"更新的 Day One + 指南"Junos OS初始配置页面。您也可从远程服务器或其他开箱位置将配置文件复制到设备。请参阅 在安装 USB 软件之后从备份副本恢复配置