加密和快速远程存储 - 有 Samba 和 SSHFS 的替代品吗?

加密和快速远程存储 - 有 Samba 和 SSHFS 的替代品吗?

我正在尝试设置一个备份系统,其中备份目标是位于同一网络中我家另一个房间的笔记本电脑。然后,备份工具(在我的情况下为:Acronis True Image 2016)将远程备份到该笔记本电脑。

我的备份源是一台 Windows 7 机器。作为备份目标的笔记本电脑同时安装了 Windows 7 和 Ubuntu。

现在我有几个关于如何实现远程存储/文件系统/无论你怎么称呼它的选择:

1)SSHFS

我基本上会得到一个像 win-sshfs 这样的工具,并使用驱动器号将笔记本电脑的文件系统安全地安装在我的 Windows 机器上。然后我只需告诉 Acronis True Image 将备份文件保存到该安装的驱动器上。

问题是,我尝试了很多实现 SSHFS(或只是 SFTP,但安装在 Explorer 中)的解决方案,但我发现它们实际上都是垃圾。我发现它们最常见的问题是它们都非常慢且反应迟钝。Win-sshfs 4every1-edition 的传输速度实际上非常好,但只要我输入太多子目录级别就会崩溃,而且通常非常不可靠。很奇怪。

2)桑巴

我在笔记本电脑的 Ubuntu 系统上安装了 Samba,并将 Windows 机器连接到它。我注意到的第一件事是传输速度非常快,比我尝试过的任何 SFTP/SSHFS 解决方案都要快得多。我遇到的唯一问题是,Samba 似乎不支持加密。我摆弄了“smb encrypt = 强制”或“server signature = 强制”等参数,但当我从 Windows 机器捕获传出流量时,我仍然可以看到纯文本形式的流量。即使我的备份机器只是在本地网络中,我仍然希望进行流量加密。

还有其他远程存储的方法/解决方案吗(最好是开源和非商业的)?

如果没有,还有其他建议吗?有没有不是完全垃圾的 SSHFS 应用程序?有什么吗?

谢谢。

答案1

处理此问题的最佳方法是将备份要求与加密要求分开:

  • 使用 VPN 来管理加密(OpenVPN 非常简单)
  • 使用 rsync(或 Acronis 与 Samba 或 NFS 或其他)进行备份

如果您选择扩展到公路战士场景或添加更多客户端,这样做的好处是几乎不需要重新配置。

相关内容