Nesta página, mostramos como fazer o download de objetos em buckets do Cloud Storage. Para uma visão geral conceitual, consulte Uploads e downloads.
Console
- Abra o navegador do Cloud Storage no Console do Google Cloud.
Abrir o navegador do Cloud Storage Na lista de buckets, clique no nome do bucket que contém o objeto que você quer fazer o download.
A página Detalhes do bucket é aberta, com a guia Objetos selecionada.
Navegue até o objeto, que pode estar localizado em uma pasta.
Clique no menu de mais ações (
) associado ao objeto.
Selecione Fazer download.
Consulte a Solução de problemas para informações detalhadas sobre erros de operações com falha no navegador do Cloud Storage.
gsutil
Use o comando gsutil cp
:
gsutil cp gs://BUCKET_NAME/OBJECT_NAME SAVE_TO_LOCATION
Em que:
BUCKET_NAME
é o nome do bucket que contém o objeto do qual você está fazendo o download. Por exemplo,my-bucket
.OBJECT_NAME
é o nome do objeto do qual você está fazendo o download. Por exemplo,pets/dog.png
.SAVE_TO_LOCATION
é o caminho local onde você está salvando o objeto. Por exemplo,Desktop/Images
.
Se a operação for bem-sucedida, a resposta será parecida com esta:
Operation completed over 1 objects/58.8 KiB.
Amostras de código
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage para C++.
C#
Para mais informações, consulte a documentação de referência da API Cloud Storage para C#.
Go
Para mais informações, consulte a documentação de referência da API Cloud Storage para Go.
Java
Para mais informações, consulte a documentação de referência da API Cloud Storage para Java.
Node.js
Para mais informações, consulte a documentação de referência da API Cloud Storage para Node.js.
Use o método File.download() ou File.createReadStream() para fazer o download de um objeto.PHP
Para mais informações, consulte a documentação de referência da API Cloud Storage para PHP.
Python
Para mais informações, consulte a documentação de referência da API Cloud Storage para Python.
Ruby
Para mais informações, consulte a documentação de referência da API Cloud Storage para Ruby.
APIs REST
API JSON
- Consiga um token de acesso de autorização do OAuth 2.0 Playground (em inglês). Configure o Playground para usar suas credenciais do OAuth.
Use
cURL
(em inglês) para chamar a API JSON com uma solicitação de objetoGET
:curl -X GET \ -H "Authorization: Bearer OAUTH2_TOKEN" \ -o "SAVE_TO_LOCATION" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/o/OBJECT_NAME?alt=media"
Em que:
OAUTH2_TOKEN
é o token de acesso gerado na Etapa 1.SAVE_TO_LOCATION
é o caminho para o local onde você quer salvar o objeto. Por exemplo,Desktop/dog.png
.BUCKET_NAME
é o nome do bucket que contém o objeto que você está baixando. Por exemplo,my-bucket
.OBJECT_NAME
é o nome do objeto do qual você está fazendo o download. Por exemplo,pets/dog.png
. Para informações sobre como codificar nomes de objetos em URL para serem seguros, consulte Como codificar partes do caminho do URI.
API XML
- Consiga um token de acesso de autorização do OAuth 2.0 Playground (em inglês). Configure o Playground para usar suas credenciais do OAuth.
Use
cURL
(em inglês) para chamar a API XML com uma solicitação de objetoGET
:curl -X GET \ -H "Authorization: Bearer OAUTH2_TOKEN" \ -o "SAVE_TO_LOCATION" \ "https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME"
Em que:
OAUTH2_TOKEN
é o token de acesso gerado na Etapa 1.SAVE_TO_LOCATION
é o caminho para o local onde você quer salvar o objeto. Por exemplo,Desktop/dog.png
.BUCKET_NAME
é o nome do bucket que contém o objeto que você está baixando. Por exemplo,my-bucket
.OBJECT_NAME
é o nome do objeto do qual você está fazendo o download. Por exemplo,pets/dog.png
.
Para fazer o download de todos os objetos em um bucket ou subdiretório, use o
comando gsutil cp
.
A seguir
- Consulte a visão geral conceitual para saber mais sobre uploads e downloads.
- Faça upload de objetos para o bucket.
- Saiba como realizar downloads de streaming.
- Transfira objetos para sua instância do Compute Engine.
- Saiba como faturar as cobranças de acesso ao Cloud Storage para os solicitantes.
- Saiba como o Cloud Storage exibe arquivos GZIP em um estado descompactado.
Faça um teste
Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho do Cloud Storage em situações reais. Clientes novos recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
Faça uma avaliação gratuita do Cloud Storage