我有一个“旧的”Google Storage Bucket,在这里我称之为"foo-test“,还有一个”新“的bucket,"foo-01”(不是他们的真名)。使用"gsutil cp“的I was able to copy the contents of the old bucket into the new bucket。
啊,真灵。或者我是这样想的。如果我转到Google Storage Browser,旧存储桶中的内容将显示在新存储桶中。
但是我的Google Compute实例看不到任何内容!
当我挂载旧的存储桶时
gcsfuse -o allow_other -file-mode=777 -dir-mode=777 foo-test /var/foo然后我就这么做了
ls /var/foo我拿到桶里的东西。
但是当我用
gcsfuse -o allow_other -file-mode=777 -dir-mode=777 foo-01 /var/foo然后我就这么做了
ls /var/foo我什么也得不到!
发布于 2018-08-01 04:36:27
最后,我清理了新的存储桶,在一个实例中挂载了两个存储桶,并从实例的命令行对另一个存储桶执行了"cp -r -P -p“。这招奏效了。请看我的评论,看看有什么不好。
https://stackoverflow.com/questions/51603921
复制相似问题