Dropbox是一个功能强大的同步盘,也是为数不多且提供WEBDAV支持的网盘,Linux系统可以安装davfs2通过webdav的方式来挂载Dropbox,方便存取文件或备份使用。如果您还没有注册Dropbox,可以访问www.dropbox.com注册(请自备梯子,否则无法打开)。
安装davfs2
CentOS安装davfs2非常简单,执行下面的命令即可。
yum install davfs2 -y
Dropbox开启webdav支持
这一步被坑了很久,官方也没找到帮助文档,网上说的是webdav地址为:https://dav.dropdav.com/ ,输入用户名和密码就ok,但实测压根不行啊,正确的做法是:
- 先到https://www.dropdav.com注册一个账号
- 授权dropdav访问Dropbox的权限
- 记录dropdav的账号和密码
挂载Dropbox
上面步骤完成后挂载Dropbox就很简单了,分别执行下面的命令即可。这一步中会要求输入dropdav的账号和密码。
#创建挂载目录
mkdir /home/dropbox
#执行挂载命令
mount -t davfs https://dav.dropdav.com/backup /home/dropbox
上面的命令中https://dav.dropdav.com/backup
,后面的backup为您在Dropbox创建的文件夹名字,请根据实际情况修改,看到如下截图后说明挂载成功。
完成之后将文件存放到/home/dropbox
会自动同步到Dropbox,可以达到备份的目的,如下截图。
总结
由于X墙的原因国内服务器可能无法正常使用Dropbox,或速度缓慢,推荐国外的服务器挂载Dropbox用来备份数据。国内支持WEBDAV的网盘还有坚果云,也可以使用此方法挂载。
我看是双向同步的,有什么办法实现VPS-网盘的单向同步么?
是不是收费的?
免费的,但是Dropbox免费用户空间很小。
ovz框架不能用这个(例如魔方云)因为没有fuse
感谢提醒,我当时在KVM的机子上测试的,确实忽略了OpenVZ的测试。
ovz的话可以跟主机商发ticket申请开通Module FUSE,一般来说都可以的。
方法很独特,赞一个
来访了