2015-11-03 3 views
3

Я хочу загрузить 120 файлов, каждый около 1,2 ГБ, примерно 150 ГБ, с веб-сайта HTTPS на мое облачное хранилище Google.Загрузить файлы в Google Cloud Storage, не загружая их локально?

Я действительно не хочу загружать их все локально, а затем загружать их отдельно.

Есть ли способ обойти это? Наверняка, я могу просто предоставить Google Cloud Storage URL-адрес, из которого можно получить доступ? Я не контролирую сервер HTTPS.

Кажется, что можно загрузить с S3 в Google Cloud Storage, но S3, похоже, страдает от той же проблемы.

+0

Почему близко голосовать? Уверен, что ответ есть, но не такими словами, что я смог найти его в Google Googling ... точно в том случае, когда был разработан SO! – Richard

ответ

3

Если ваш веб-сайт позволяет доступ общественности можно использовать службы передачи ГКС, чтобы сделать это: https://cloud.google.com/storage/transfer/

+0

Спасибо! Я видел это, но есть требование включить хэш объекта. Разве мне не нужно будет загружать каждый файл, чтобы получить хэш? https://cloud.google.com/storage/transfer/#urls – Richard

+0

Да, вам нужно загрузить их, чтобы получить хэш. Вы можете сделать это на Compute Engine (загрузить файлы и перенести их в GCS), иначе я не верю, что это возможно. –

Смежные вопросы