Перенос данных из экземпляра gcloud vm из одной учетной записи Google в GCS из другой учетной записи Google - PullRequest
0 голосов
/ 05 июня 2019

Название говорит само за себя.В моем облаке Google настроен экземпляр виртуальной машины для генерации данных модели.У моего друга также есть новый аккаунт.Мы оба в основном используем бесплатные кредиты, которые предоставляет Google.Мы пытаемся выяснить, есть ли способ, которым я могу сгенерировать данные в своем экземпляре виртуальной машины и затем передать их в GCS Bucket моего друга.Он еще не настроил ни одной корзины, поэтому мы также открыты для предложений о типе хранилища, которое поможет нам выполнить эту задачу.

Я понимаю, что могу установить постоянный диск и смонтировать его намой собственный экземпляр VM.Но это не наша цель прямо сейчас.Нам просто нужно знать, есть ли способ передачи данных из одной учетной записи Google в другую.Любой вклад приветствуется.

1 Ответ

0 голосов
/ 08 июня 2019

Есть способ сделать это, попросив вашего друга создать корзину, а затем он разрешит вам получить доступ к корзине по электронной почте. Затем с вашей виртуальной машины вы можете использовать команду gsutil для копирования файлов в корзину.

1) Пусть ваш друг создаст ведро в консоли.
2) В разделе разрешений он добавит пользователя, добавит ваш адрес электронной почты и предоставит вам Storage Object Creator роль
3) Затем вы вводите SSH в свою виртуальную машину и используете следующую команду gsutil для копирования файлов. Например gsutil cp testfile.txt gs://friend_bucket
4) Если вы получили ошибку 403, вам, вероятно, придется сначала запустить gcloud auth login

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