系统管理指南:IP 服务

Procedure如何从 DHCP 服务器中导出数据 (dhcpconfig -X)

  1. 登录到要从其中移动或复制数据的服务器。

  2. 成为超级用户、承担指定给 DHCP 管理配置文件的角色或者使用指定给 DHCP 管理配置文件的用户名。

    有关 DHCP 管理配置文件的更多信息,请参见设置用户访问 DHCP 命令的权限

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  3. 导出数据。

    您可以导出所有的 DHCP 数据,也可以导出特定的数据部分。

    • 要导出特定的地址、宏和选项,请键入采用如下格式的命令:


      # dhcpconfig -X filename -a network-addresses -m macros -o options
      

      filename 是要用于存储压缩的导出数据的全路径名。您可以指定逗号分隔列表中的特定网络地址、DHCP 宏和 DHCP 选项。以下示例显示如何导出特定的网络、宏和选项。

      # dhcpconfig -X /var/dhcp/0dhcp1065_data \ -a 10.63.0.0,10.62.0.0 \ -m 10.63.0.0,10.62.0.0,SUNW.Sun-Blade-100 -o Sterm
      
    • 要导出所有的 DHCP 数据,请键入使用 ALL 关键字的命令。


      # dhcpconfig -X filename -a ALL -m ALL -o ALL
      

      filename 是要用于存储压缩的导出数据的全路径名。可以结合使用关键字 ALL 与命令选项来导出所有的网络地址、宏或选项。以下示例显示如何使用 ALL 关键字。

      # dhcpconfig -X /var/dhcp/dhcp1065_data -a ALL -m ALL -o ALL 
      

    提示 –

    您可以通过不为特定的数据类型指定 dhcpconfig 命令选项来避免导出此数据类型。例如,如果没有指定 -m 选项,则不会导出任何 DHCP 宏。


    有关 dhcpconfig 命令的更多信息,请参见 dhcpconfig(1M) 手册页。

  4. 将导出文件移动到必须导入数据的服务器可访问的位置中。

另请参见

导入数据,如如何在 DHCP 服务器上导入数据 (dhcpconfig -I)中所述。