s3sync自动化亚马逊备份

时间:2011-03-11 00:55:14

标签: backup amazon

我是shell脚本等新手。

我正在尝试让s3sync工作我已经在我的Windows上使用rubyinstaller安装了ruby并且一直在使用安装ruby后得到的cmd提示。

有人可以帮我解决这些错误吗?

C:\Sites\s3sync>s3cmd.rb listbuckets
C:/Sites/s3sync/HTTPStreaming.rb:53:in `<module:S3sync>': uninitialized constant
 S3sync::SimpleDelegator (NameError)
        from C:/Sites/s3sync/HTTPStreaming.rb:52:in `<top (required)>'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from C:/Sites/s3sync/s3try.rb:28:in `<module:S3sync>'
        from C:/Sites/s3sync/s3try.rb:10:in `<top (required)>'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from C:/Sites/s3sync/s3cmd.rb:16:in `<module:S3sync>'
        from C:/Sites/s3sync/s3cmd.rb:11:in `<main>'

我一直关注这篇文章,但现在我被困了

http://blog.eberly.org/2006/10/09/how-automate-your-backup-to-amazon-s3-using-s3sync/

请帮助

1 个答案:

答案 0 :(得分:1)

虽然我没有在Windows中完成S3sync设置,但我已经成功编写了CentOS / Plesk设置。

此错误看起来非常简单,看起来您的配置文件未正确设置。我会检查您存储AWS凭据的文件,然后仔细检查配置文件。确保仅在需要时没有前导斜杠('/')和尾部斜杠。空格......任何事情都可以通过错误设置此脚本。

祝你好运,让我知道你的去向。