dellemc.openmanage.idrac_export_server_config_profile 角色 – 用于导出 iDRAC 服务器配置配置文件 (SCP)

注意

此角色是 dellemc.openmanage 集合(版本 9.9.0)的一部分。

如果您使用的是 ansible 包,您可能已经安装了这个集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install dellemc.openmanage

要在 playbook 中使用它,请指定:dellemc.openmanage.idrac_export_server_config_profile

入口点 main – 用于导出 iDRAC 服务器配置配置文件 (SCP) 的角色

dellemc.openmanage 7.3.0 中的新增功能

概要

  • 用于将服务器配置配置文件 (SCP) 从 iDRAC 导出到网络共享(CIFS、NFS、HTTP、HTTPS)或本地路径的角色。

参数

参数

注释

ca_path

路径

包含用于验证的 CA 证书的隐私增强邮件 (PEM) 文件。

export_format

字符串

指定输出文件格式。此选项适用于 export 命令。

选择

  • "JSON"

  • "XML" ←(默认)

export_use

字符串

指定要导出的服务器配置配置文件 (SCP) 的类型。

commandexport 时,此选项适用。

Default 创建配置的非破坏性快照。

Replace 将服务器替换为另一个服务器,或将服务器设置恢复为已知的基准。

Clone 将设置从一台服务器克隆到另一台具有相同硬件设置的服务器。除了 I/O 标识之外的所有设置都会更新(例如,将重置 RAID)。此导出中的设置在上传到另一个系统时将具有破坏性。

选择

  • "Default" ←(默认)

  • "Clone"

  • "Replace"

idrac_ip

字符串 / 必需

iDRAC IP 地址。

idrac_password

字符串

iDRAC 用户密码。

idrac_port

整数

iDRAC 端口。

默认: 443

idrac_timeout

整数

HTTPS 套接字级超时(以秒为单位)。

默认: 30

idrac_user

字符串

iDRAC 用户名。

include_in_export

字符串

commandexport 时,此选项适用。

如果为 default,则导出默认的服务器配置配置文件。

如果为 readonly,则导出具有只读属性的 SCP。

如果为 passwordhashvalues,则导出具有密码哈希值的 SCP。

如果为 customtelemetry,则导出具有仅在 iDRAC9 中支持的自定义遥测属性的 SCP。

选择

  • "default" ←(默认)

  • "readonly"

  • "passwordhashvalues"

  • "customtelemetry"

share_parameters

字典

网络共享参数。

ignore_certificate_warning

字符串

如果为 ignore,则忽略证书警告。

如果为 showerror,则显示证书警告。

仅当 share_name 的类型为 HTTPS 时才考虑 ignore_certificate_warning,并且仅在 iDRAC9 上支持。

选择

  • "ignore" ←(默认)

  • "showerror"

proxy_password

字符串

用于进行身份验证的代理密码。

仅当 share_name 的类型为 HTTP 或 HTTPS 且仅在 iDRAC9 上支持时,才考虑 proxy_password

proxy_port

字符串

用于进行身份验证的代理端口。

share_name 的类型为 HTTPS 或 HTTP 且 proxy_supporttrue 时,proxy_port 是必需的。

proxy_port 仅当 share_name 的类型为 HTTP 或 HTTPS 时才考虑,且仅在 iDRAC9 上受支持。

默认值: "80"

proxy_server

字符串

share_name 的类型为 HTTPS 或 HTTP 且 proxy_supporttrue 时,proxy_server 是必需的。

proxy_server 仅当 share_name 的类型为 HTTP 或 HTTPS 时才考虑,且仅在 iDRAC9 上受支持。

proxy_support

布尔值

启用或禁用代理。

proxy_support 仅当 share_name 的类型为 HTTP 或 HTTPS 时才考虑,且仅在 iDRAC9 上受支持。

选择

  • false ← (默认)

  • true

proxy_type

字符串

http 用于选择 HTTP 类型代理。

socks4 用于选择 SOCKS4 类型代理。

proxy_type 仅当 share_name 的类型为 HTTP 或 HTTPS 时才考虑,且仅在 iDRAC9 上受支持。

选择

  • "http" ← (默认)

  • "socks4"

proxy_username

字符串

用于身份验证的代理用户名。

proxy_username 仅当 share_name 的类型为 HTTP 或 HTTPS 时才考虑,且仅在 iDRAC9 上受支持。

scp_file

字符串

服务器配置配置文件 (SCP) 的名称。

如果未指定此选项,则使用默认格式 <idrac_ip>_YYMMDD_HHMMSS_scp。

如果未提供有效扩展名的文件,则使用 export_format

share_name

字符串 / 必需

网络共享或本地路径。

支持 CIFS、NFS、HTTP 和 HTTPS 网络共享类型。

share_nameimport_buffer 互斥。

share_password

字符串

网络共享用户密码。对于 CIFS 网络共享,此选项是强制性的。

share_user

字符串

格式为 ‘user@domain’ 或 ‘domain\\user’ (如果用户是域的一部分) 或 ‘user’ 的网络共享用户。对于 CIFS 网络共享,此选项是强制性的。

target

列表 / 元素=字符串

如果为 ALL,则此模块将从 SCP 文件导出或导入所有组件配置。

如果为 IDRAC,则此模块将从 SCP 文件导出或导入 iDRAC 配置。

如果为 BIOS,则此模块将从 SCP 文件导出或导入 BIOS 配置。

如果为 NIC,则此模块将从 SCP 文件导出或导入 NIC 配置。

如果为 RAID,则此模块将从 SCP 文件导出或导入 RAID 配置。

选择

  • "ALL" ← (默认)

  • "IDRAC"

  • "BIOS"

  • "NIC"

  • "RAID"

默认值: ["ALL"]

validate_certs

布尔值

如果为 false,则不会验证 SSL 证书。

仅在个人控制的使用自签名证书的站点上配置 false

选择

  • false

  • true ← (默认)