【问题标题】:Copy GC Storage through multiple accounts通过多个账户复制 GC Storage
【发布时间】:2019-03-02 02:49:58
【问题描述】:

有没有办法在多个帐户中使用qsutil -m cp....? 我正在尝试将整个存储桶/存储从一个 GCP 帐户复制到另一个 GCP 帐户。 使用gcloud auth 我添加了多个帐户,但不知道如何在 cp 命令中设置帐户。 有点像gsutil -m cp gs//bucketname gs//bucketname,但在两个不同的 GCP 之间。

有什么建议吗?

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage cp gsutil


    【解决方案1】:

    您需要将两个存储桶的访问权限授予您在 gsutil/gcloud 中进行身份验证的服务/用户帐户。

    在您的 Developer Console 中,单击存储桶旁边的 3 个垂直点图标并将必要的权限添加到您的帐户。源存储桶应授予其读取权限,目标存储桶应授予其写入权限。

    完成后,您应该能够成功运行以下命令:

    gsutil -m cp gs://source_bucket_name gs://destination_bucket_name
    

    【讨论】:

    • 感谢这很好,一件事 - 应该是:gs://[bucket]
    • 感谢您发现这一点。我已经更新了我的答案。
    猜你喜欢
    • 2023-03-17
    • 2021-08-02
    • 2012-10-22
    • 1970-01-01
    • 2018-10-18
    • 1970-01-01
    • 1970-01-01
    • 2019-06-30
    • 1970-01-01
    相关资源
    最近更新 更多