Vertica 备份 ssh 端口

Vertica backup ssh port

我正在使用 Vertica 备份脚本 /opt/vertica/bin/vbr.py.

不幸的是,它在默认 22 端口上尝试通过 ssh 连接到主机时失败。

问题是我们在我们的服务器上使用了 222 端口。我通过添加以下设置在备份 .ini 文件中更改了它:

[Transmission]
encrypt= False
port_ssh_backup = 222

不幸的是脚本仍然使用端口 22:

preparing on host 127.0.0.1...
ssh: connect to host 127.0.0.1 port 22: Connection refused
Unable to ssh to host: 127.0.0.1
backup failed!

如何覆盖默认端口?我使用 7.1.1 Vertica 版本

很遗憾,该选项不适用于 7.1.1。我必须在 Python 备份脚本中定义该端口:/opt/vertica/bin/vbr.py