Рейтинг:0

Загрузить с URL-адреса в корзину GCP

флаг cn

Учитывая URL-адрес, указывающий на большой файл, есть ли способ поместить этот файл в корзину, не загружая его локально, а затем загружая?

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

Рейтинг:1
флаг ng

Как упоминалось в соединять

1: Вы можете сделать это с помощью команды curl, передав данные прямо в корзину.

завиток http://speedtest.tele2.net/10GB.zip | gsutil cp -gs://ВАШЕ_ВЕДРО_ИМЯ/10GB.zip

2: Файлы размером менее 4,6 ГБ.

Оригинальный подход: это работает, пока ваша загрузка меньше ~ 4,6 ГБ. Запустите Cloud Shell (первый значок вверху сразу после входа в свой проект в GCP) и используйте wget для загрузки файла, который вы хочу. Например, для загрузки 7-Zip введите: wget https://www.7-zip.org/a/7z1805-x64.exe Теперь с файлом в вашем облаке Дом пользователя Shell, вы можете скопировать его в корзину Google Cloud Storage, используя команда gsutil:

gsutil cp ./7z1805-x64.exe gs://your_bucket_name/

3: Файлы размером более 4,6 ГБ.

Создайте каталог в домашнем каталоге пользователя Cloud Shell. мкдир ~/моя корзина

Теперь смонтируйте ведро в этот каталог с помощью gcsfuse:

gcsfuse имя_корзины ~/mybucket

Измените текущий каталог на каталог точки монтирования: компакт-диск (если вы хотите запустить «df -h .», чтобы увидеть, сколько места у вас есть в этой точке монтирования) Теперь используйте wget, чтобы получить файл прямо в ваш ведро (пример с использованием файла размером 10 ГБ из Интернета):

wget https://speed.hetzner.de/10GB.bin

Для получения дополнительной информации вы можете обратиться к документация об услугах передачи данных на хранение и создании список URL-адресов.

Рейтинг:0
флаг cn

Google Cloud Storage не предоставляет возможности загрузки объекта с URL-адреса.

Вы должны написать свой собственный код, использовать интерфейс командной строки или управляемую службу, такую ​​как Служба переноса хранилища

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.