如何从AWS s3将文件下载到本地计算机。我使用移动设备进行调度,但我找不到任何下载到硬盘的选项。
非常感谢
Ragam
答案 0 :(得分:1)
您可以使用minio client aka mc作为单个二进制文件。它的开源和支持Linux,Mac,Windows,FreeBSD操作系统。
正在安装
GNU/Linux, Download mc for:
64-bit Intel from https://dl.minio.io/client/mc/release/linux-amd64/mc
32-bit Intel from https://dl.minio.io/client/mc/release/linux-386/mc
32-bit ARM from https://dl.minio.io/client/mc/release/linux-arm/mc
$ chmod +x mc
$ ./mc --help
Microsoft Windows, Download mc for:
64-bit from https://dl.minio.io/client/mc/release/windows-amd64/mc.exe
32-bit from https://dl.minio.io/client/mc/release/windows-386/mc.exe
C:\Users\Username\Downloads> mc.exe --help
设置
$ ./mc config host add <ALIAS> <YOUR-S3-ENDPOINT> <YOUR-ACCESS-KEY> <YOUR-SECRET-KEY> S3v4
实施例
$ ./mc config host add mys3 https://s3.amazonaws.com BKIKJAA5BMMU2RHO6IBB V7f1CwQqAcwo80UEIJEjc5gVQUSSx5ohQ9GSrr12
从S3复制到本地计算机[Windows]
从别名的Amazon S3云存储中递归复制存储桶到Windows上的本地文件系统。
$ ./mc cp --recursive s3\documents\ C:\Backups
从S3复制到本地计算机[Linux]
将别名Amazon S3云存储中的存储桶递归复制到Linux上的本地文件系统。
$ ./mc cp --recursive s3/documents/ /home/minio/Backups
注意:此处存储桶“文档”的内容将被本地复制到备份目录。
希望它有所帮助。 Desclaimer:我为Minio
工作答案 1 :(得分:0)
有许多可用的软件包,大部分是免费的,可以让你这样做。我使用的是Cloudberry的产品。您也可以直接链接到每个文件。查看AWS控制台中文件的属性将为您提供所需的信息。