在这里的新手,对我的无知表示歉意。
我在Google Cloud Platform上有2个存储桶。每个存储桶都有一个文件夹,其中包含对象。
/ bucket2 / cloud-backup-archive / 4-media set / object
/ bucket / cloud-backup / 4-media set / object
我想将所有对象从bucket2命名目录移动到bucket命名目录。
我已经尝试在控制台上使用传输,但是这无法正常工作,因为它不允许我深入查看目录。似乎只允许传输存储桶中的内容。
谢谢您的帮助。
凯文
答案 0 :(得分:1)
move the specific objects from one bucket to another的一种可能方法是使用gsutil
。
要将所有对象从bucket2
中的特定子目录移动到bucket
中的特定子目录,请使用以下命令:
gsutil mv "gs://bucket2/cloud-backup-archive/4-media set/*" "gs:bucket/cloud-backup/4-media set/"
请注意,如果您有大量对象,则可能希望使用gsutil -m mv
选项执行多线程/多处理移动。