如何利用Amazon S3服务将文件备份到国外

如果担心自己网站/Blog内容遇到不可抗力的用户可以考虑一下利用s3的服务将文件远程备份到国外。去年AMazon推出了一系列基于Web的服务,其中S3(Simple Storage Service)是网络服务的存储和带宽传输,发布时的价格为:

# $0.15 per GB-Month of storage used.

# $0.20 per GB of data transferred.

具体成本可以参考一下Jeremy的在家备份和使用S3的比较,算算电费和灾难恢复等可靠性指标还是用s3比较便宜,其实我自己目前也在用DreamHost的空间做远程定期同步备份。

注释:带宽费用国内大约1¥可以买2-4G,国外的带宽还是比较贵的。

由于是公开的web服务: 现在的可用工具也很多了。从面向个人用户的客户端程序(Java的客户端JetS3T和不免费的JungleDisk),到面向自动备份的脚本,也有用于应用开发的各种语言样例; 从国内访问,速度是无法保证的,因此远程安全备份和用于自己在不同机器上共享文件就是主要的目的了,自动备份文件有文章推荐了s3curl,我下载用了一下,需要用到的就是以下几个命令: s3curl就是在curl命令外面包了一个选项的perl脚本,登录Amazon的s3服务,先从Your Web Service Account菜单进入到AWS Access Identifiers,获得你的Your Access Key ID Your Secret Access Key 。

列表:

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey -- http://s3.amazonaws.com

创建目录[Bucket]:Bucket就是文件夹,但是不能在文件夹下再创建文件夹。

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey --createBucket -- http://s3.amazonaws.com/chedong

上传文件[Object]:

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey --put mysql.4.gz -- http://s3.amazonaws.com/chedong/mysql.backup.gz

列出一个目录[Bucket]下所有文件[Object]:

./s3curl.pl --id YourAccessKeyID --key YourSecretAccessKey -- http://s3.amazonaws.com/chedong

注意:
请预先确认已经安装 perl -MCPAN -e 'install "Digest::HMAC_SHA1"'

从7月1日开始的新价格:

Current bandwidth price (through May 31, 2007)

$0.20 / GB - uploaded

$0.20 / GB - downloaded

New bandwidth price (effective June 1, 2007)
$0.10 per GB - all data uploaded

$0.18 per GB - first 10 TB / month data downloaded
$0.16 per GB - next 40 TB / month data downloaded
$0.13 per GB - data downloaded / month over 50 TB
Data transferred between Amazon S3 and Amazon EC2 will remain free of charge

New request-based price (effective June 1, 2007)
$0.01 per 1,000 PUT or LIST requests
$0.01 per 10,000 GET and all other requests*
* No charge for delete requests

Storage will continue to be charged at $0.15 / GB-month used.

后记: 上传速度大约是每天1G左右 所以 在国内用其作大文件应用的开发是不切实际的。

时间: 2024-09-11 09:55:46

如何利用Amazon S3服务将文件备份到国外的相关文章

DragonDisk 0.97发布 Amazon S3服务的文件管理器

Dragonhttp://www.aliyun.com/zixun/aggregation/29800.html">Disk 是一个Amazon S3服务的文件管理器.它支持备份.共享,并通过一个直观的界面组织你的数据.功能包括:多窗口,Amazon S3帐户之间的复制/移动,一个多线程的HTTP/HTTPS的引擎,拖放,重命名文件和文件夹,文件名过滤器,BiTorrent,限制时间响应,签署网址,文件的完整性控制,元数据编辑器,ACL继承详细的操作日志,等等. DragonDisk 0.

DragonDisk 0.90发布 Amazon S3服务的文件管理器

DragonDisk是一个Amazon S3服务的文件管理器.它支持备份.共享.并通过一个直观的界面组织你的数据.功能包括:多窗口,Amazon S3帐户之间的复制/移动,一个多线程的HTTP/HTTPS的引擎,拖放,重命名文件和文件夹,文件名过滤器,BiTorrent,限制时间响应,签署网址,文件的完整性控制,元数据编辑器,ACL继承详细的操作日志,等等. DragonDisk 0.90版本增加了快速启动指南,在版本0.88中引入回归已得到纠正.提高账户管理功能. 软件信息:http://ww

从Amazon S3服务看将来的IT行业趋势

Amazon S3服务即Amazon Simple Storage Service (Amazon S3),另外也得知当我们某天给微软或者给国外某个大公司电话时候,而最后电话将被转接到印度,由印度的某大公司负责处理所有的业务.从这些我们可以知道,服务趋向于集中化,专业化,方便化! 这些业务在国外已经有很多成熟的应用模式,而国内相对较少,只听过携程老板说过他们的IVR每时每刻同时可以1000Phone接入量,我想有一天他们或许也会走如这个行业. 另外在服务器的架构集群化越来越夸张,国内的CDN虽然

DragonDisk 0.87发布 Amazon S3服务的文件管理器

DragonDisk是一个Amazon S3服务的文件管理器.它能备份,共享,并组织您的数据多亏有一个直观的界面.功能包括多窗口:Amazon S3帐户之间的复制/移动:一个多线程的HTTP/HTTPS的引擎:拖放:重命名文件和文件夹,文件名过滤器: BiTorrent,限制时间响应,签署网址:文件的完整性控制:元数据编辑器:ACL继承详细的操作日志:版本的支持. DragonDisk 0.87该版本增加了对日本和亚太地区其他国家的支持. 下载地址: Download DragonDisk fo

DragonDisk 0.98发布 Amazon S3服务的文件管理器

Dragonhttp://www.aliyun.com/zixun/aggregation/29800.html">Disk 是一个Amazon S3 和 Google云存储设备的文件管理器.它支持备份.共享,并通过一个直观的界面组织你的数据.功能包括:多窗口,Amazon S3帐户之间的复制/移动,一个多线程的HTTP/HTTPS的引擎,拖放,重命名文件和文件夹,文件名过滤器,BiTorrent,限制时间响应,签署网址,文件的完整性控制,元数据编辑器,ACL继承详细的操作日志,等等. D

DragonDisk 1.00发布 Amazon S3服务的文件管理器

Dragonhttp://www.aliyun.com/zixun/aggregation/29800.html">Disk 是一个Amazon S3 和 Google云存储设备的文件管理器.它支持备份.共享,并通过一个直观的界面组织你的数据.功能包括:多窗口,Amazon S3帐户之间的复制/移动,一个多线程的HTTP/HTTPS的引擎,拖放,重命名文件和文件夹,文件名过滤器,BiTorrent,限制时间响应,签署网址,文件的完整性控制,元数据编辑器,ACL继承详细的操作日志,等等. D

DragonDisk 1.01发布 Amazon S3服务的文件管理器

Dragonhttp://www.aliyun.com/zixun/aggregation/29800.html">Disk 是一个Amazon S3 和 Google云存储设备的文件管理器.它支持备份.共享,并通过一个直观的界面组织你的数据.功能包括:多窗口,Amazon S3帐户之间的复制/移动,一个多线程的HTTP/HTTPS的引擎,拖放,重命名文件和文件夹,文件名过滤器,BiTorrent,限制时间响应,签署网址,文件的完整性控制,元数据编辑器,ACL继承详细的操作日志,等等. D

Amazon S3中断后的思考:云时代,怎么把鸡蛋放在不同的篮子里呢?

Amazon S3中断事件回顾 亚马逊云端资料储存服务Amazon S3(Amazon Simple Storage Service),在美国时间2月28 日上午发生故障一度中断,连带使数千个采用Amazon S3服务的网站受到波及,包括软件系统服务.新闻媒体.政府机构等网站皆无法正常运作.此次故障持续4个小时之久,已经给受影响的Amazon S3用户造成巨大损失. 遭遇Amazon S3中断事件后的思考 即使云计算能够提供其承诺的"像自来水和电力"一样的随用随取的资源,但是别忘了还有

Using Amazon S3 from Perl

数据管理(Data management)对于任何资源型站点都是一项艰巨而又重要的挑战.随着指数级增长的海量数据和多媒体的日益流行,甚至是小型的资源行站点也必要进行有效的管理和发布大量的数据.另外,如果简易的站点外数据资源管理(offsite storage resource)带来工作的省心,想必对于所有站点维护人员都是一大福音. 在SundayMorningRides.com上,我们为终端用户们管理数据量不断持续增长的GPS(全球定位系统),GIS(地理信息系统)数据和网页内容(文字,图像,视