从 S3 迁移到 Google Cloud Storage 和 ACL



我目前正在计划从s3迁移到谷歌云存储(g-c-s)。我决定启动一个 gce 实例并使用 gsutil 来同步数百万个文件。我想知道权限是否会保留。例如,如果文件在 Amazon S3 上具有公共读取功能,则 G-C-S 上的 ACL 将是什么。谢谢

如果使用 gsutil cp 命令,则可以在命令行上指定标准 ACL,如下所示:

gsutil cp -R -a public-read s3://your-s3-bucket gs://your-gs-bucket

rsync 命令没有办法做到这一点。但是,另一个选项是您可以使用 gsutil defacl 命令在目标存储桶上设置默认对象 ACL。然后,您可以在不指定标准ACL的情况下使用gsutil cp,也可以使用gsutil rsync。

相关内容

  • 没有找到相关文章

最新更新