导入和导出 vSRX 配置
只要一次完成所需的重新装入,IBM Cloud® Juniper vSRX 升级过程将在整个过程中保留 vSRX 的原始配置。 但是,在开始升级之前,仍强烈建议导出和备份 vSRX 配置设置。
在独立服务器的升级过程完成后,如果要复原原始配置,那么应该导入保存的原始配置。 对于高可用性配置,仅当升级失败或在体系结构之间移动时,才应从导出的文件手动复原配置。 请参阅 将旧配置迁移到当前 vSRX 体系结构,以获取有关将 1G 配置从旧体系结构迁移到当前体系结构的详细信息。
注意事项
- 独立和高可用性 (HA) 的升级过程有所不同。 可以在 此处 找到详细信息。
- J-web 界面允许您快速轻松地显示,编辑和上载当前配置,而无需使用 Junos OS CLI。 请参阅 [Juniper J-Web 用户指南
以获取更多详细信息。
- 从 vSRX 15.1 发行版升级到较新的 vSRX 发行版 (例如 19.4) 会导致在配置文件中更改 vSRX 接口映射。 因此,在导入原始 vSRX 设置时,请确保未修改新的“接口”部分。 有两种方法可以执行此操作: 导入“接口”部分以外的子部分,或者导入整个配置并手动复原 19.4 SR-IOV 接口。
导入 Linux Bridge 和 SR-IOV 的新 vSRX 缺省接口配置后,必须保留这些配置。 例如,对于 SR-IOV,GE 接口具有到主机的特定映射,必须保留这些映射才能启用 SR-IOV。 使用命令 show configuration interfaces
可在 CLI 中找到这些接口。 有关 SR-IOV 映射的更多信息,请参阅 vSRX 缺省配置。
请参阅 将旧配置迁移到当前 vSRX 体系结构,以获取有关将 1G 配置从旧体系结构迁移到当前体系结构的详细信息。
如果您更喜欢使用 Junos OS CLI,那么以下内容提供了不同的方法来导出和导入配置设置,具体取决于您是要导出还是导入整个配置,还是仅导入部分配置。 要管理配置设置,请进入 CLI 方式,然后运行命令 configure
以进入配置方式。 然后,要落实更改,请运行命令 commit
。
导出整个 vSRX 配置
要导出整个 vSRX 配置:
-
保存配置:
show configuration | save /var/tmp/backup.txt
-
将保存的文件从 vSRX 复制到以后使用。
导出 vSRX 配置的部分
要仅导出 vSRX 配置的一部分,请执行以下操作:
-
输入配置方式,并确保您位于配置树的顶部:
edit
thentop
-
然后运行命令
show <section>
以获取括在花括号中的当前配置。例如,您可以运行
show interfaces
以显示所有接口配置。 或者,如果您希望以设置方式显示输出,请运行命令show <section> | display set
。输出应类似于以下内容:
# show interfaces | display set set interfaces ge-0/0/0 description PRIVATE_VLANs set interfaces ge-0/0/0 flexible-vlan-tagging set interfaces ge-0/0/0 native-vlan-id 925 set interfaces ge-0/0/0 mtu 9000 ... [edit]
设置方式将配置显示为重新创建配置所需的一系列配置方式命令。 如果您不熟悉如何使用配置方式命令,或者如果要剪切,粘贴和编辑显示的配置,那么这很有用。
-
将输出复制并保存到本地工作空间以供将来使用。
导入整个 vSRX 配置
导入 Linux Bridge 和 SR-IOV 的新 vSRX 缺省接口配置后,必须保留这些配置。 例如,对于 SR-IOV,GE 接口具有到主机的特定映射,必须保留这些映射才能启用 SR-IOV。 使用命令 show configuration interfaces
可在 CLI 中找到这些接口。 有关 SR-IOV 映射的更多信息,请参阅 vSRX 缺省配置。
要导入整个 vSRX 配置:
- 升级 vSRX, 后,将之前保存的配置文件复制到
/var/tmp
文件夹。 - 在配置方式下运行
load override /var/tmp/backup.txt
,以将整个当前配置替换为保存在/var/tmp
文件夹下的内容。
导入部分 vSRX 配置
导入 Linux Bridge 和 SR-IOV 的新 vSRX 缺省接口配置后,必须保留这些配置。 例如,对于 SR-IOV,GE 接口具有到主机的特定映射,必须保留这些映射才能启用 SR-IOV。 使用命令 show configuration interfaces
可在 CLI 中找到这些接口。 有关 SR-IOV 映射的更多信息,请参阅 vSRX 缺省配置。
要仅导入 vSRX 配置的一部分,请执行以下操作:
-
从配置方式,运行
edit <section>
以转至所需的配置树级别。 -
复制已保存的配置设置,并运行命令
load merge terminal relative
以将配置与当前配置合并。 -
粘贴内容,按 Enter 键以转至新行,然后输入 Control + D 以结束输入。
输出应类似于以下内容:
# load merge terminal relative [Type ^D at a new line to end input] family inet { filter { input PROTECT-IN; } } load complete [edit interfaces lo0 unit 0]
或者,您还可以执行以下操作:
-
首先使用此配置树级别下的命令
delete
来删除配置,然后执行load merge terminal relative
以复制并粘贴先前的配置,从而替换配置,而不是将其合并。 -
通过运行
load set terminal
而不是load merge terminal relative
,以设置方式编辑配置。 然后复制并粘贴以设置方式保存的内容。确保始终在顶部运行
load set terminal
。