linux – 如何合并多个WebDAV帐户进行备份?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux – 如何合并多个WebDAV帐户进行备份?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1338字,纯文字阅读大概需要2分钟。
内容图文
![linux – 如何合并多个WebDAV帐户进行备份?](/upload/InfoBanner/zyjiaocheng/958/4d394291520f403aa9607cf2d4692e47.jpg)
我用davfs,aufs,rsync:
sudo mount -t davfs -o uid=wd,gid=wd,dir_mode=777,rw https://wd1.wd.wd/ /mnt/webdav1
sudo mount -t davfs -o uid=wd,gid=wd,dir_mode=777,rw https://wd1.wd.wd/ /mnt/webdav2
sudo mount -t davfs -o uid=wd,gid=wd,dir_mode=777,rw https://wd2.wd.wd/ /mnt/webdav3
sudo mount -t aufs none /mnt/webdav/ -o br:/mnt/webdav1=rw:/mnt/webdav2=rw:/mnt/webdav3=rw,create=mfs,sum
rsync -r /home/user/bp /mnt/webdav/backup
但是我有很多问题:
> aufs在webdav服务器上输入一个流
> rsync不能恢复文件(尝试过 – 忽略现有但不能正常工作)
有谁知道如何解决这些问题或建议其他软件?我想过使用ownCloud,但我不确定它是否可以将WebDAV服务器整合为一个用于备份.
解决方法:
> mfs模式下的aufs锁定到同一分支默认为30秒,它不会再次检查可用空间,直到超时后,您可以使用create = mfs:< time>更改超时.此外,davfs可能不完全支持statfs()系统调用,aufs需要mfs模式来检查空间,在这种情况下,您可能希望更改为create = rr.
>尝试添加–update,只复制较新的文件;并且可能–archive保存属性和特殊文件;你应该至少添加 – (由–archive自动添加)来保存时间戳,以便rsync知道自上次备份以来哪些文件已经改变.如果你保留快照,你可以添加–del来删除文件不再在您的源(例如主页)目录中的目的地.如果您当前正在使用您正在复制的帐户,可能有一些保险丝座可以停止您的复制,您可以跳过使用–one-file-系统或简单地-x.但是,如果你不需要rsync给你的特殊东西,你可以做一个更简单的cp -aux / home / user / bp / / mnt / webdav / backup.
内容总结
以上是互联网集市为您收集整理的linux – 如何合并多个WebDAV帐户进行备份?全部内容,希望文章能够帮你解决linux – 如何合并多个WebDAV帐户进行备份?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。