Linux 新手:需要将 2 台 Linux 服务器备份到 Windows 共享

Linux 新手:需要将 2 台 Linux 服务器备份到 Windows 共享

我有 2 台 Gentoo Linux 服务器,目前使用 rsync 相互同步以进行备份。

我有一个 Windows 机箱,它是我们真正的“备份服务器”。

我在 Windows 机器上有一个名为“备份”的共享。

我想要将 Linux 服务器备份到 Windows 共享(最好使用 rsync 之类的程序,它只备份更改并保留 Linux 服务器上内容的精确副本)。

我尝试过但失败的事情:

-Deltacopy(显然无法执行 SSH,所以我不确定如何在 Linux 中获取 rsync 命令来连接到 Windows 服务器上的 deltacopy 服务/共享。

- 在 Linux 服务器上创建隐藏的 Samba 共享(创建它们,重新启动 Samba,无法连接到它们)

我真的需要尽快让它工作起来。任何帮助我都感激不尽。我很乐意回答问题,只是不知道有人会用它做什么。

答案1

如果 Windows 共享可安装,您可以执行以下操作:

mount.cifs '\\winserver\share1' /mnt/winbackup

-o user=winuser,uid=localuser,gid=localuser(您可能需要根据您的配置/需求 添加诸如等等的参数,man mount.cifs以了解详情。)

从那里你可以:

rsync -auz --delete /backup/dir /mnt/winbackup

根据您的需要调整 rsync 参数和目录。

相关内容