Mir*_*age 22 ftp backup amazon-s3
我从 evbackup 购买了一些空间,它为我提供了 FTP、rsync 和 SSH。但我也读到 Amazon S3 也可用于备份。
所以我真的很困惑亚马逊是否提供 FTP 访问权限以上传文件进行备份。
我怎样才能下载这些文件。
我多次阅读他们的网站,但无法理解他们的系统是如何工作的。我只想备份我的用户主目录
sas*_*nin 27
不,您不能用于rsync
将文件传输到亚马逊。它使用自己的服务协议。但是您可以通过第三方服务访问他们的存储,例如www.s3rsync.com,然后您就可以使用rsync
,您的数据将最终传输到 S3 存储。
或者您可以使用专为 S3 存储设计的特殊实用程序。主要有:s3sync,s3command,s3cp,tarsnap(tarsnap是第三方服务,如s3rsync)。
另一个类似 rsync 的工具,duplicity
支持 S3 存储作为后端以及许多其他备份后端,包括 RackSpace Cloud Files(另一种云存储服务,价格与 Amazon S3 相似)。
备份到 S3:
duplicity /home/me s3+http://bucketname/prefix
Run Code Online (Sandbox Code Playgroud)
或到 Rackspace 的云文件:
duplicity /home/me cf+http://container_name
Run Code Online (Sandbox Code Playgroud)
小智 5
亚马逊的官方命令行界面对我来说效果很好。它可以从本地同步到 S3 存储桶,也可以从 S3 存储桶同步回本地文件。
1) 从https://aws.amazon.com/cli/安装亚马逊的命令行界面
2)从壳,
export AWS_ACCESS_KEY_ID=(access key here)
export AWS_SECRET_ACCESS_KEY=(secret key here)
export AWS_DEFAULT_REGION=(region here)
cd dirtoupload
aws s3 sync . s3://nameOfBucket
Run Code Online (Sandbox Code Playgroud)
更多有用的选项,如http://docs.aws.amazon.com/cli/latest/reference/s3/sync.html 中列出的 --dryrun 和 --delete(镜像)。
归档时间: |
|
查看次数: |
25418 次 |
最近记录: |