我有 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 参数和目录。