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

要在剧本中使用它,请指定: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) 的类型。

当 *command* 为 export 时,此选项适用。

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

字符串

当 *command* 为 export 时,此选项适用。

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

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

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

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

选项

  • "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 类型时才考虑 *proxy_password*,并且仅在 iDRAC9 上受支持。

proxy_port

字符串

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

当 *share_name* 为 HTTPS 或 HTTP 类型且 *proxy_support* 为 true 时,需要 *proxy_port*。

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

默认值: "80"

proxy_server

字符串

当 *share_name* 为 HTTPS 或 HTTP 类型且 *proxy_support* 为 true 时,需要 *proxy_server*。

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

proxy_support

布尔值

启用或禁用代理。

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

选项

  • false ← (默认)

  • true

proxy_type

字符串

选择 HTTP 类型代理的 http

选择 SOCKS4 类型代理的 socks4

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

选项

  • "http" ← (默认)

  • "socks4"

proxy_username

字符串

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

仅当share_name为HTTP或HTTPS类型时才考虑proxy_username,并且仅在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 ← (默认)