如何在计算机之间同步文件而不将它们存储在云中
因此,您有多台计算机,并且希望保持文件的同步,但您不希望将它们存储在其他人的服务器上。您将需要一个在您的计算机之间直接同步文件的服务。
有了这样的服务,您可以同步无限数量的文件,人们不能仅仅通过访问服务器上的帐户并通过Web接口查看文件就可以访问您的文件。
我们的重点是在这里通过网络同步文件–无论是通过本地网络还是因特网。我们正在寻找Dropbox风格的解决方案,它不会像Dropbox那样在中央服务器上存储文件。
BitTorrent同步
BitTorrent同步使用BitTorrent传输文件–以私密和加密的形式传输,因此没有人可以窥探它们。只需安装它,选择一个文件夹,并生成一个秘密。把这个秘密提供给任何人–不管是你拥有的另一台计算机,还是你想要同步文件的朋友–你的文件夹将在所有配置好的PC上自动保持同步。这是直接发生的–无论是在本地网络上还是在互联网上–使用强大而快速的BitTorrent技术。
BitTorrent同步为Windows、Mac和Linux提供客户端,因此您可以使用它与运行任何流行操作系统的计算机同步文件。与许多其他服务不同,它的特性是完全免费的,不需要运行单独的服务器。
AeroFS
如果您不需要更高级的特性,AeroFS是免费的。它在您的计算机上创建一个类似Dropbox的文件夹,并在您设置的计算机之间自动同步文件。您可以与另一个人共享每个文件夹,但在此之后您需要付费版本与其他人共享。它不使用BitTorrent并依赖于用户帐户系统–有一个管理用户帐户和共享的中央服务器,但是文件不是托管在AeroFS的服务器上。它们只存储在你的电脑上。AeroFS承诺它“甚至看不到您的文件名”。
它的界面非常类似于Dropbox s,甚至可以追溯到安装时出现的巡演。这是一个非常类似Dropbox的解决方案,但是它跳过了云,所以您可以不受限制地同步文件。和Dropbox一样,它支持Windows、Mac和Linux。
小房间
LogMeIn的cuby提供云存储,但它也提供了“DirectSync”功能。DirectSync允许您在计算机之间直接同步无限数量的文件,从而跳过云端。微软的WindowsLiveMesh曾经这样做过,但是LiveMesh已经停止了。CUBY可用于Windows和MacOSX;不支持Linux。
您必须创建一个帐户,默认情况下云存储是在cuby中启用的。当我们推荐DirectSync作为WindowsLiveMesh的替代品时,DirectSync以前是免费的,现在DirectSync是一个付费功能。除非你真的喜欢酷比,否则你最好换个解决方案。
卷起您自己的服务器
这是两个最大的选择。但是,这些并不是在您自己的计算机之间直接同步文件的唯一方法。您还有其他选项,尽管这些解决方案并不容易使用,需要更多的手动配置:
- SparkleShareSparkleShare是一种开源的类似Dropbox的文件同步解决方案。唯一的区别是你自己主持。您可以在您的计算机上或在您可以访问的服务器上托管Sparkleshare,并获得完全由您控制的类似Dropbox的同步。
- rsync:Rync不是即时同步解决方案,但可以用于对服务器运行自动增量备份。您可以每晚运行rsync作业,并将文件同步到FTP服务器。
还有许多其他选项可以使用。任何具有自动创建增量备份和上传到远程服务器的自托管服务器组件或任何类型的解决方案都可以,但在这两种情况下,您都必须托管自己的服务器软件。像BitTorrent Sync和AeroFS这样的解决方案是最方便的,因为它们不需要单独的服务器–它们只是在您现有的计算机上运行。
缺点
当然,这样做有很多缺点。您必须确保您拥有文件的备份副本,因为在其他人的服务器上云中没有中央备份副本。也没有办法从手机或平板电脑上使用移动应用程序访问这些文件,就像使用Dropbox、GoogleDrive或SkyDrive移动应用程序一样。它们不是存储在应用程序可以从中提取的中央服务器上;它们只是在计算机之间自动同步。
当然,你的电脑必须同时打开电源,否则它们就不能直接同步。
作为回报,您可以同步无限数量的文件,并将它们完全置于您的控制之下。这取决于你想做出什么样的权衡。
原文链接:https://www.701z.com/10786.html,转载请注明出处。
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
评论0