s3.exe是可用于管理S3水桶和EC2环境中独立的Windows命令行实用程序。这个文件没有任何要求安装。要使用这个脚本工作,我们只需要安装.NET Framework 2.0或以上版本。虽然我知道,这个脚本限制选项,但它会为S3存储任务和EBS卷的快照管理对你有帮助。
下载s3.exe工具
要下载文件s3.exe访问
s3.codeplex.com并下载。下载此文件后,你可以把它放在C:WINDOWSsystem32下,所以我们可以在系统中使用它的路径。
http://s3.codeplex.com
设置s3.exe认证
此实用程序提供选项来保存身份验证的将来,获取从AWS securityCredentials页这些安全密钥。它会提示登录到您的Amazon帐户。
C:> s3 auth [AWS ACCESS KEY] [AWS SECRET KEY]
如何使用s3.exe实用工具
1.列出所有桶
以下命令将列出您的S3帐户中的所有时段。
s3 list
2.上传文件到桶
要更新单个或多个文件到S3桶
s3 put mybucket/backups/ c:backupfilesmyFile.bak
s3 put mybucket/backups/ c:backupfiles*.bak
3.上传目录到桶
如果你需要,你也可以上传整个目录到S3桶。
s3 put mybucket/backups/ c:backupfiles
4.同步目录来斗
虽然上传整个目录,如果同一个目录服务器上使用已经存在/sync 到仅同步变化。
s3 put mybucket/backups/ c:backupfiles /sync
5.从桶下载文件
要下载单个从S3桶本地文件系统的多个文件。
s3 get mybucket/*.bak
s3 get mybucket/myFile.bak
6.从桶下载目录
若要从S3桶下载整个目录。下面的命令将下载的备份目录形式mybucket到本地系统的当前工作目录。为了更多地了解这个命令用“s3.exe帮助获得”。
s3 get mybucket/backups/ /sub