任何人有一个很好的,简单的脚本备份一个VPS到S3桶? 可以是ruby,python,无论…
应该很容易configuration!
谢谢
我用Tim Kay的aws脚本来做S3的备份。
适合我的需求,这只是网站文件和MySQL数据库。
但是不确定你的意思是“备份VPS”。
Duplicity支持许多其他Amazon S3存储(本地文件存储,scp / ssh,ftp,rsync,HSI,WebDAV,Tahoe-LAFS)
我已经将S3 Bucket设置为VPS(Centos 5)中的已装入networking驱动器,然后在WHM(Web主机pipe理器)中configuration增量备份,并将此已装入的驱动器用作目标。
我正在使用AWS命令行界面 。 设置很简单。 网上有很多文档和例子。 最重要的是它是由AWS团队公开开发的本地工具。
例如,您可以将本地文件夹(在您的VPS中)与S3 Bucket同步,如下所示:
$ aws s3 sync /local/path/ s3://my-bucket/MyFolder --recursive --exclude '*.log'
–recursive选项会将所有文件夹复制到日志文件以外的所有文件夹中(使用–exclude选项)。 这只是一个例子。 AWS CLI工具提供各种选项(cp,ls,mb,mv,rb,rm,sync,website)来configuration任何types的备份解决scheme。