GCP: Возможно ли копировать / переносить Объекты из исходного ВЕДРО в целевое ВЕДРО, созданное в РАЗНЫХ ОРГАНИЗАЦИЯХ? - PullRequest
0 голосов
/ 06 апреля 2019

У меня есть несколько блоков с несколькими файлами в одном проекте SOURCE (назовите его: PROJECT A, созданный в ОРГАНИЗАЦИИ A), и мне нужно скопировать / перенести эти исходные файлы в корзину TARGET (расположенную в другом проекте, вдругая организация. Назовите его: ПРОЕКТ Б, созданный в ОРГАНИЗАЦИИ Б).

Можно ли использовать "gsutil" для копирования файлов между корзинами, расположенными в РАЗНЫХ организациях (как в предыдущем сценарии)?

Еще один вопрос, связанный с этим:

Можно ли создать в GCP VPC или SHARED VPC, которые могли бы «связать» проекты из двух или более ОРГАНИЗАЦИЙ.Я имею в виду, я уже знаю, что один SHARED VPC может интегрировать НЕСКОЛЬКО ПРОЕКТОВ в одной и той же Организации, но вопрос в том, может ли Shared VPC включать проекты двух или более организаций (не только одной)?

Конечная цельзаключается в том, чтобы найти обходной путь для копирования / передачи объектов из одного сегмента в другой (созданный в другой организации GCP).

Возможно ли это?

или

Единственный способ добиться этого - загрузить исходные файлы на локальный диск, а затем загрузить их в целевое ведро?

заранее большое спасибо...

1 Ответ

0 голосов
/ 07 апреля 2019

Спасибо @Kolvan:

Это был действительно полезный ответ.

Исходя из вашей информации, я дал разрешение IAM (просмотрщик хранилища в исходных корзинах и создатель хранилища в целевой корзине)пользователь IAM: как в организации источника, так и в организации tarjet.После этого я могу передавать файлы CSV (500 ГБ менее чем за 10 минут, что удовлетворяет требованию).

gsutil ls -r $ source_bucket / *. Csv |gsutil -m cp -I $ target_bucket

Что касается вопроса о совместном использовании VPC, согласитесь, я открою отдельный вопрос.

Большое спасибо!Хосе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...