我一直在使用每周的cron作业和2个自定义脚本备份我的SVN回购和trac环境。 这已经到了Joyent Strongspace; 但由于他们已经停止服务,我需要一个替代提供者。 我宁愿亚马逊S3,因为我已经使用它,但任何替代,将工作,没有太多(任何)的变化,我的过程将受到欢迎。
这是我的2个脚本:
#!/bin/sh rsync -rltpvz --delete /svn/ kryptonite\@[email protected]:svn #!/bin/sh rsync -rltpvz --delete /var/lib/trac/ kryptonite\@[email protected]:trac
S3不支持开箱即用的rsync。 但是,您可以使用FUSE和s3fs通过S3创build文件系统,然后使用rsync创build文件系统。
从那里,你可以按照这个指南设置整个事情。