Как скачать из облачного хранилища Google?
Плохо спроектировано облачное хранилище Google; или я упускаю что-то действительно очевидное; или это сделано для технарей?
Я не технарь.
Я загрузил файлы в облачное хранилище Google и хочу загрузить некоторые из них на другой компьютер. Как мне скачать файлы оттуда?
9 ответов
Кажется, у вас возникают проблемы при загрузке файлов из Google Cloud Storage.
Вы должны иметь возможность щелкнуть правой кнопкой мыши на имени файла, когда вы находитесь в облачном хранилище, и нажать "Сохранить ссылку как", и это позволит вам загрузить ваш файл. Вот и все.
Вот как выглядит интерфейс файла на тот случай, если вы находитесь где-то еще или имеете в виду другой продукт:
Если у вас есть это в ведре, вы можете использовать gsutil. Просто установите gsutil на свой локальный компьютер (например, установив Google Cloud SDK), а затем запустите что-то вроде
gsutil cp gs://my-bucket/my-file .
Смотрите эту ветку или ответ лота.
http://storage.googleapis.com/<bucket>/<object>
Например, если вы загрузили foo.zip
в ведро myBucket
Вы можете скачать его с
http://storage.googleapis.com/myBucket/foo.zip
Сначала загрузите gcloud sdk, а затем напишите
gsutil cp -r gs:// имя корзины путь к локальной_папке
Это загрузит весь каталог
Метод правого клика у меня не сработал, вот что сработало:
Шаг 1. Установите gsutil на свой локальный компьютер: https://cloud.google.com/storage/docs/gsutil_install?hl=fr
Шаг 2: скопируйте файлы из корзины на локальный компьютер с помощью команды: gsutil cp [-r if repository] gs://[BUCKET_NAME]/[OBJECT_NAME] [OBJECT_DESTINATION_IN_LOCAL]
Предполагая, что вы хотите использовать браузер для загрузки файлов, вам нужно перейти на http://cloud.google.com/console, выбрать соответствующий проект, а затем "Облачное хранилище" слева. При этом отобразится список блоков, по которым можно щелкнуть, из которых отдельные объекты доступны для загрузки.
Стоит также отметить, что Cloud Console на самом деле просто удобство; Облачное хранилище Google, как и другие корпоративные облачные решения, разработано на основе использования API. Облачное хранилище Google также предлагает инструмент gsutil, который обеспечивает полную функциональность этих API-интерфейсов через удобный интерфейс командной строки.
загрузите Cloud CLI и настройте свой проект со
ссылкой для скачивания идентификатора проекта
используйте приведенный ниже код для копирования изображений из папки firebase на локальный компьютер.
syntax: gsutil cp -r gs://[bucketName]/ [locaDir]
Example1:gsutil cp -r gs://bucketname/ C:\Users\username\cloud
Example2 for multiple downloads:gsutil -m cp -r gs://appId.appspot.com/userProfileImages "E:\Images"
Примечание : см. ваш облачный сегмент->https://console.cloud.google.com/storage/browser?authuser=2&project=firebaseAppName&prefix=
измените firebaseAppName(или выберите вариант выбора проекта сверху) на имя вашего приложения firebase.
Шаг 1. Установите консоль Google SDK на свой компьютер.
Ссылка: https://cloud.google.com/storage/docs/gsutil_install.
Шаг 2: команда Google Cloud для загрузки всего сегмента в локальный каталог
Синтаксис:
> gsutil cp -r gs://[bucketName]/ [locaDir]
Пример:
gsutil cp -r gs://abc/ C:\Users\amol.jadhav\cloud
Примечание. Убедитесь, что у вас достаточно прав для создания папки / файлов в локальном каталоге.
Если у вас запущен экземпляр виртуальной машины, вы можете использовать scp для передачи файлов. Для меня сработало следующее:
scp username@external-ip-address:/path/to/file/on/remote/VM local/path/