仅通过网络/互联网保存增量
目前是否有一种与文件系统无关的方法可以将文件放在网络上的两个位置,更改一个副本,然后将更改的位(或更可能的块)同步到另一个副本?
如果能在云端拥有媒体文件,允许其他服务读取它们,让我用他们的网络应用程序编辑它们,然后只需要保存增量以提高时间/效率,那就太棒了。
我确信人们已经使用专有的内部方法做到了这一点(Dropbox 声称只需要同步更改而不是整个文件),但是有没有更标准化的方法来做到这一点?在我看来,如果尚未完成的话,这将是对 WebDAV 的一个非常有用的补充。
我主要考虑的是 ZFS/BTRFS 风格的快照/备份,但通过 http 或其他一些可以处理延迟和丢包的 Web 协议。
Is there currently a filesystem agnostic way to have a file in two locations on a network, change one copy, and have just the changed bits (or more likely blocks) synced to the other copy?
It would be awesome to have media files in the cloud, allow another service to read them and me to edit them with their web app, and then only have to save back the delta for time/efficiency.
I'm sure people have done this with proprietary in-house methods (Dropbox claims to only need to sync changes rather than the whole file), but is there a more standardized way to do this? This strikes me as something that would be a VERY useful addition to WebDAV if it hasn't been done already.
I'm pretty much thinking of ZFS/BTRFS style snapshots/backups but over http or some other web protocol that can handle latency and dropped packets.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正在寻找 rsync (例如通过 ssh)?
Looking for rsync (for example over ssh)?
您查看过 Unison 吗?这是 rsync 的增强版。 ;)
在 Ubuntu 上安装。
如何设置?
为什么使用 Unison 而不是 rsync?
Did you check out Unison? It's rsync on steroids. ;)
Installing on Ubuntu.
How to set it up?
Why Unison and not rsync?