G L*_*Lee 11 google-cloud-storage google-cloud-platform
场景:存储桶中存在多个文件夹和许多文件,项目团队成员可以访问这些文件夹.而不是一次下载一个文件(这是非常慢和耗时),有没有办法下载整个文件夹?或者至少一次有多个文件?这是否可以在不必使用其中一个命令控制台的情况下实现?一些团队成员不懂技术,需要尽可能简单地访问这些文件.感谢您的任何帮助!
Kev*_*zke 10
我建议下载文件gsutil.但是,如果要传输大量文件,则可能需要使用gsutil -m选项来执行并行(多线程/多处理)副本:
gsutil -m cp -R gs://your-bucket .
Run Code Online (Sandbox Code Playgroud)
下载文件的时间减少可能非常重要.有关GCS 命令的完整信息,请参阅此云存储文档cp.
我建议他们使用gsutil.GCS的API一次只处理一个对象.但是,它的命令行实用程序gsutil非常乐意并行下载一堆对象.使用gsutil下载整个GCS"文件夹"非常简单:
$> gsutil cp -r gs://my-bucket/remoteDirectory localDirectory
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9229 次 |
| 最近记录: |