如何将配置中的对象移动或复制到另一个位置
58511
Created On 09/25/18 17:15 PM - Last Modified 01/30/25 00:15 AM
Resolution
本文可以帮助您:
- 将一个设备组中的所有对象移动/复制到全景图中的另一个设备组中
- 在全景图中将设备组中的所有对象移动/复制到共享或反之亦然
- 将所有对象从一个 Vsys 移动/复制到防火墙上的另一个 Vsys 上
- 将所有对象从一个 Vsys 移动/复制到共享
- 将外部配置中的所有对象复制到防火墙配置中
开始之前 ︰
- 对配置进行备份
- 从 CLI 设置命令也可以使用相同的效果, 但如果存在大量对象, 则设置和删除命令是一项冗长的任务。
- 还可以修改此方法, 以便将特定对象导入候选配置。
测试用例: 将设备组中的所有地址对象移动到全景图中共享
在本地保存防火墙/全景配置快照。转到设备 >> 安装程序 > 操作 >> 选择 "保存命名全景配置快照"。
打开 web 会话到防火墙或全景的 API 浏览器: https:///<hostname>API.</hostname> 在下面的示例中, 这是全景 API。

使用 API 浏览器查找源和目标元素的 xml 路径 (XPath)。在下面的示例中, 您将选择配置命令 >> 设备 > 本地主机. localdomain > 设备-组 > PA200 >> 地址, 以查看该页面。

请注意, 从上面列出的 xpath 中, 我们确定了要在 CLI 上使用的从 xpath。
从-xpath = 设备/条目 [@name = ' 本地主机. localdomain ']/设备-组/条目 [@name = ' PA200 ']/地址
请注意, 从 xpath 的 "已注意" 值中缺少/配置/。
在下面的示例中, 您将选择配置命令 >> 共享 >> 地址, 以便查看该页面。

请注意, 从上面的 XPath 中, 我们确定要在 CLI 上使用的 to XPath。
to-xpath =/配置/共享/地址
登录到 CLI 并进入配置模式。执行以下命令︰
# 将配置部分模式合并从 xpath 从 xpath 到 xpath <Snapshot name=""> 到 </Snapshot> xpath
示例:
admin@M-100-1 # 从 ConfigTest 到 xpath 设备/条目 [@name = ' 本地主机 localdomain ']/设备组/条目 [@name = ' PA200 ']/地址到-xpath/配置/共享/地址
从 ConfigTest 加载的配置
如果需要, 请删除设备组中的配置:
转到 api 浏览器并生成 api 密钥:
https:///<hostname>api/?类型 = 特警和用户 =用户名和密码= 密码 </hostname>
打开浏览器选项卡并使用以下 XML API 删除所有地址:
https://<hostname>api/?类型= 配置和键 =keyvalue和操作 = 删除和 xpath =<from-xpath>
这一次, 您必须使用/配置/因为它正从当前的候选配置中直接删除. </from-xpath> </hostname>
