如何自动将 Windows Rsync 同步到 Linux NAS?

如何自动将 Windows Rsync 同步到 Linux NAS?

场景如下:

(2)办公室中的 Windows 服务器

服务器 1. 应用服务器 服务器 2. 备份服务器、PDC、DNS

(5)备份到备份服务器的笔记本电脑

备份服务器安装了 Symantec Backup Exec 并备份另一台服务器,然后将自己和另一台服务器的备份放入第二个分区。此外,所有笔记本电脑都配置为备份到带标签的文件夹下的同一分区。

目标:

我想使用 rsync 脚本将 Windows 服务器上第二个分区上的所有内容备份到另一个运行 Linux 的远程 NAS 设备。有人知道这可以从 Windows 到 Linux 平台完成吗,或者任何与我想要做的事情类似的事情?我喜欢 rsync 和它的出色功能,但如果有其他更简单的解决方案,那也行。

另外,我知道 Windows 不使用 Rsync。我只是尝试使用这种方法。

答案1

您可以通过 cygwin 使用 rsync,但 BackupExec 已经具有将您的备份复制到 NAS 的功能(从技术上讲,如果您在本地安装 NAS,然后将该驱动器添加为存储池,则您可以启动复制作业,将这些备份复制到已安装的 NAS 驱动器)。

如果您想使用 rsync,则需要安装带有 OpenSSH 和 rsync 的 cygwin。之后,只需确定您希望 rsync 如何与目标服务器通信。您需要设置 rsa 密钥以使 NAS 和备份服务器相互信任,这样,您在使用 rsync 时就无需担心密码了。

一旦基础就绪,rsync 命令将会类似于:

rsync -avze ssh /cygdrive/drive_letter/source/directory user@server:/destination/

相关内容