如何下载整个阿里巴巴OSS存储桶?

时间:2018-10-18 17:38:34

标签: cloud command-line-interface storage alibaba-cloud

似乎,OSS控制台中没有选项可以下载整个存储桶。我还考虑过将数据从某些存储桶移至新存储桶,然后通过将新存储桶公开来使用wget命令下载整个存储桶。安全吗?有什么简单的方法可以下载整个存储桶?

4 个答案:

答案 0 :(得分:2)

ossutil是一个http工具。它不知道如何从OSS读取存储结构。

要使用的正确工具是ossutil cp -r oss://mybucket mylocaldir 。递归下载的示例命令:

{{1}}

答案 1 :(得分:2)

我可以推荐OSS浏览器。这是一个午夜指挥官/总指挥官风格的工具。

OSS Browser on Github

您可以很好地了解所有存储桶,一次下载/上传多个对象/文件夹。我每天都用它。

OSS Browser

答案 2 :(得分:2)

OSS提供的功能比您在API中看到的更多。

检查下面的链接。 https://www.alibabacloud.com/help/doc-detail/44075.htm

@John Hanley已经对您提出了问题。

答案 3 :(得分:1)

如阿里云OSS Bucket Documentation

中所述
  • 登录到OSS控制台。
  • 在存储桶名称列表中,单击创建的存储桶的名称。
  • 点击“文件”标签。
  • 单击上载的文件的名称,或单击“配置”以打开“预览”页面。您可以看到以下选项:

    • 下载:用于将文件下载到本地PC。
    • 打开文件URL:用于在浏览器中打开文件。打开URL时,直接下载无法直接打开的文件(例如Excel文件)。
    • 复制文件URL:用于将URL提供给需要打开或下载文件的任何人。
    • 复制文件路径:用于搜索文件或在图像文件上放置水印。

    注意您还可以通过以下方法下载文件:

    • 找到目标文件,然后选择更多>下载
    • 选择一个或多个文件,然后选择批处理操作>下载。
  • 如果存储桶ACL为私有,则在获取文件URL时必须设置有效期。