配置与 HDFS 之间的备份

仅限 Eon 模式

要备份使用 HDFS 内部部署存储的 Eon 模式数据库,公共存储和备份位置必须使用相同的 HDFS 凭据和域。支持所有 vbr 操作(除了 copycluster 以外)。

Vertica 支持用于 vbr 操作的 Kerberos 身份验证、高可用性名称节点和 TLS(线路加密)。

创建云存储配置文件

要使用 HDFS 上的公共存储在内部部署备份 Eon 模式,则需提供备份配置文件。在 [CloudStorage] 部分中,提供 cloud_storage_backup_path 和 cloud_storage_backup_file_system_path 值。

如果您在 Hadoop 群集中使用 Kerberos 身份验证高可用性 NameNode,则 vbr 实用程序要求访问您在引导文件(此文件在数据库安装期间创建)中设置的相同值。在备份文件的 [misc] 部分中包含这些值。

下表将 vbr 配置选项映射到其关联的引导文件参数:

例如,如果 KerberosServiceName 在引导文件中设置为 principal-name,则在 [Misc] 中将 kerberos_service_name 设置为 principal-name 配置文件的部分。

公共存储和备份位置之间的加密

Vertica 支持在公共存储和备份位置之间使用线路加密的 vbr 操作。使用备份配置文件[CloudStorage]部分中的 cloud_storage_encrypt_transport 参数来配置加密。

要启用加密:

  • 将 cloud_storage_encrypt_transport 设置为 true

  • 对 cloud_storage_backup_path 使用 swebhdfs:// 协议。

如果不使用加密:

  • 将 cloud_storage_encrypt_transport 设置为 false

  • 对 cloud_storage_backup_path 使用 webhdfs:// 协议。

Vertica 不支持 Hadoop 存储的静态加密。