这是我的第一个问题。
我有以下备份:
Bacula 5.2 -Ubuntu 服务器 12
- 192.168.1.113
Oracle 数据库- Oracle Linux 5.7
- 192.168.1.24 - eth0 - 用于 ERP 生产。
- 192.168.1.49 - eth1 - 用于备份
在bacula-dir中将其设置为通过IP 192.168.1.49连接到Oracle Server客户端,如下所示:
Client {
Name = imdban1-fd
Address = 192.168.1.49
FDPort = 9102
Catalog = MyCatalog
}
但是,我通过 Nagios 监控 Oracle 服务器网卡,显示流量正在通过 eth0 卡(192.168.1.24)
链接接口: 图像 Nagios 网卡
我在 Oracle 服务器上执行 netstat 命令,发现:
bacula-fd 22543 0 3u IPv4 162890832 TCP 192.168.1.49:9102 (LISTEN)
bacula-fd 22543 0 5u IPv4 163037153 TCP 192.168.1.24:39565->192.168.1.113:9103 (ESTABLISHED)
我希望备份通过 IP 192.168.1.49 运行,而不是 1.24
我可以看到服务正在运行 1.49,但传输正在运行 1.24
对于这个案子我能做什么?
编辑:我发现了这个命令:
ip route add -host 192.168.1.113 via 192.168.1.1 src 192.168.1.49 dev eth1
我会在安全期内尝试......
答案1
我找到了解决方案。
我执行这个命令:
route add -host 192.168.1.113 dev eth1
现在备份副本是通过 IP 1.49 进行的。;)