从指定的源中导入以 Zip 文件格式存储的配置文件。源中包含要导入该配置文件的配置文件。
语法
import [--name=<profile name>] [--scope=<user|host>] [--entity=<entity>] [--priority=<priority>] <source>
--name=<profile name>:要导入的配置文件的名称。如果未指定,则默认使用 .zip 源文件的名称。如果在该层上已经存在同名同范围的配置文件,则会将其覆盖。
--scope=<user|host>:配置文件的范围,可以是用户或主机。如果未指定,则默认范围为用户。
--entity=<entity>:配置文件所在的元素。如果未指定,则默认为根组织或根域中的元素(由 --scope 选项确定)。
--priority=<priority> :用于指定配置文件优先级的正整数。如果指定的优先级与该层上具有同一范围的某个现有配置文件的优先级相同,将忽略此选项。如果未指定,则导入的配置文件在该层上将具有最高的优先级。
<source>:Zip 文件(包含要导入的配置文件)的完整路径。
% pgtool import --scope=host --name=NewHostProfile1 --priority=7 /tmp/HostProfile1.zip
从 HostProfile1.zip 导入名为 "NewHostProfile1"、范围为 "host"、优先级为 "7" 且位于根域中的配置文件。