通过 ubuntu 在不同的 vlan 中的两个 windows 服务器之间进行 rsync

通过 ubuntu 在不同的 vlan 中的两个 windows 服务器之间进行 rsync

我被要求同步两个不同 VLAN 中的两个 Windows 服务器中的两个文件夹。出于安全考虑,这些服务器不应相互 ping,但 Ubuntu 计算机可以同时位于两个 VLAN 中。我想知道有没有办法使用 rsync 同步这两个文件夹?或者任何其他可能的解决方案?

答案1

是的,有办法。但我不清楚你到底在要求什么?有其他方法可以做到这一点吗?

您能否澄清一下您的问题:

  • 每个 Windows 服务器都可以 rsync 到 Linux 机器吗?
  • Linux 机器可以从每个 Windows 服务器进行 rsync 吗?

我认为最简单的解决方案:在 Linux 服务器上的 cron 作业中

  1. 从 Windows 服务器 1 rsync 到本地文件夹
  2. 从本地文件夹 rsync 到 Windows Server 2
  3. 从 Windows Server 2 rsync 到本地文件夹
  4. 从本地文件夹 rsync 到 windows server 1

注意要使用的 rsync 参数。良好的默认值:rsync -avz # -a 存档模式,-v 详细程度,-z 压缩 RTFM 也很好 ;)https://linux.die.net/man/1/rsync

相关内容