[transmission]

在使用备份主机时设置用于传输数据的选项。

concurrency_backup
每个节点的最大备份 TCP 重新同步连接线程数。要提高本地和远程备份、复制和复制群集的性能,您可以增加执行备份可用的线程数。

增加线程数可向备份任务分配更多 CPU 资源,且可增加远程备份使用的带宽量。在很大程度上,此设置的最佳值取决于您的特定配置和要求。如果值高于 16,则不会带来额外的益处。

默认值: 1

concurrency_delete
每个节点的最大删除 TCP 重新同步连接数。要提高本地和远程还原、复制和 copycluster 的性能,请增加可用于删除的线程数。

增加线程数可向删除任务分配更多 CPU 资源,且可增加远程备份的删除操作使用的带宽量。此设置的最佳值取决于您的特定配置和要求。

默认值: 16

concurrency_restore
每个节点的最大还原 TCP 重新同步连接数。要提高本地和远程还原、复制和 copycluster 的性能,请增加可用于执行还原的线程数。

增加线程数可向还原任务分配更多 CPU 资源,且可增加远程备份的还原操作的带宽量。在很大程度上,此设置的最佳值取决于您的特定配置和要求。如果值高于 16,则不会带来额外的益处。

默认值: 1

copyOnHardLinkFailure
如果硬链接本地备份无法创建链接,请改为复制数据。复制比链接花费的时间更长,因此如果无法在任何节点上创建链接,则默认行为是返回错误。

默认值:false

encrypt
布尔值,指定在将传输的数据复制到目标备份位置时是否对其进行加密。仅在使用不受信的网络执行备份操作时(如通过 Internet 备份到远程主机),将此参数设置为 true。

对于硬链接本地备份,忽略配置文件中的此参数。如果在同一个配置文件中将 encrypt 和 hardLinkLocal 都设置为 true,则 vbr 会发出警告并忽略加密。

默认值:false

hardLinkLocal
布尔值,指定是否使用本地文件系统上的硬文件链接创建一个完整备份或对象级别备份,而不是将数据库文件复制到远程备份主机。将此配置参数手动添加到配置文件的“事务 (Transaction)”部分。

有关用法的详细信息,请参阅硬链接的完整备份/还原

默认值:false

port_rsync
rsync 协议的默认端口号。如果默认 rsync 端口正在您的群集上使用或者您需要让 rsync 使用另一个端口来避免防火墙限制,请更改此值。

默认值: 50000

serviceAccessUser
用于重新同步连接的简单身份验证的用户名。此用户既不是 Linux 用户名,也不是 Vertica 用户名,而是 rsync 协议使用的一个任意标识符。如果您省略设置此参数,则 rsync 无需身份验证即可运行,这可能会导致潜在的安全风险。如果您选择保存密码,则系统会将其保存在密码配置文件中。
total_bwlimit_backup
备份连接的总带宽限制(单位为 KBp)。Vertica 将此带宽均匀地分布在 concurrency_backup 中设置的各个连接上。如果默认值为 0,则带宽不受限制。

此值允许的总网络负载为节点数乘以此参数的值。例如,群集节点数为 3 且 total_bwlimit_backup 值为 100,则网络流量为 300K 字节/秒。

默认值: 0

total_bwlimit_restore
用于还原连接的总带宽限制(以 KBps 为单位)。系统将此带宽均匀地分布在 concurrency_backup 中设置的各个连接上。如果默认值为 0,则带宽不受限制。

此值允许的总网络负载为节点数乘以此参数的值。例如,群集节点数为 3 且 total_bwlimit_restore 值为 100,则网络流量为 300K 字节/秒。

默认值: 0