1

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

4

4 回答 4

3

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

正确使用的工具是ossutil. 递归下载的示例命令:

ossutil cp -r oss://mybucket mylocaldir
于 2018-10-22T22:56:05.543 回答
2

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

Github 上的 OSS 浏览器

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

OSS浏览器

于 2018-10-24T09:36:11.103 回答
2

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

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

@John Hanley 已经对你的问题提出了正确的看法。

于 2018-10-24T22:09:55.680 回答
1

阿里云OSS Bucket文档中提到

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

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

    说明 您也可以通过以下方式下载文件:

    • 找到目标文件,然后选择更多 > 下载
    • 选择一个或多个文件,然后选择批处理 > 下载。
  • 如果您的存储桶 ACL 为私有,则在获取文件 URL 时必须设置有效期。
于 2018-10-19T13:26:52.307 回答