joh*_*n2x 7 amazon-s3 rsnapshot
我正在查看 rsnapshot 和 S3 来备份我的服务器。但是由于rsnapshot不能直接上传到S3,而且我不确定S3是否保留了文件权限,我正在考虑将rsnapshot创建的备份文件夹归档并上传到S3。
那可行吗?或者有更好的选择吗?
你试过吗,http://duplicity.nongnu.org/?它支持许多要备份的内容,包括 Amazon S3。从功能页面,
Currently local file storage, scp/ssh, ftp, rsync, HSI, WebDAV, Tahoe-LAFS,
and Amazon S3 are supported, and others shouldn't be difficult to add.
Run Code Online (Sandbox Code Playgroud)
rsnapshot 不再是一个积极开发的项目(最新版本 1.2.0 是在 2005 年)。Duplicity 正在积极开发中(2012 年 5 月发布),您可能想看看它。
更新1:口是心非支持完整的UNIX权限- http://duplicity.nongnu.org/duplicity.1.html
Duplicity 通过使用 GnuPG 加密 tar 格式的卷并将它们上传到远程(或本地)文件服务器来增量备份文件和目录。请参阅 URL FORMAT 以获取所有支持的后端列表以及如何处理它们。由于 duplicity 使用 librsync,增量归档节省空间,并且只记录自上次备份以来已更改的文件部分。目前duplicity支持删除的文件、完整的Unix权限、uid/gid、目录、符号链接、fifos等,但不支持硬链接。
s3 具有您为用户和组配置的读/写/更新访问的对象和存储桶策略。
更新 2:rsnapshot 有一个活跃的 github 社区并且发布很频繁https://github.com/rsnapshot/rsnapshot
对于 S3,您确实需要一些大文件而不是大量小文件,因此 rsnapshot 的方案不太适合这种情况(至少不适合直接上传)。S3 也没有 *nix 权限或所有权的概念。您想要找到一个备份系统,它可以创建某种类型的存档文件——这些文件在内部存储权限和所有权,并创建一些可以上传到 S3 并进行合理管理的大文件。
归档时间: |
|
查看次数: |
3810 次 |
最近记录: |