Primeiros passos
- Preciso ativar o faturamento?
- Para criar seus próprios buckets e armazenar dados neles, é necessário ativar o faturamento.
- Preciso ativar o faturamento se tiver recebido acesso ao bucket de outra pessoa?
Não. Nesse caso, a outra pessoa já configurou um projeto do Trusted Cloud by S3NS e concedeu a você acesso ao projeto inteiro ou a um dos respectivos buckets e aos objetos que ele contém. Depois de autenticar (normalmente com sua conta de usuário), você conseguirá ler ou gravar dados de acordo com o acesso concedido.
Para informações sobre como conceder acesso a um projeto, consulte Como adicionar um principal a um projeto.
- Estou apenas tentando acessar ou fazer o download de alguns dados disponíveis ao público. Como posso fazer isso?
Basta seguir o guia Como acessar dados públicos, que contém vários métodos de acesso a dados públicos disponíveis gratuitamente que estão armazenados no Cloud Storage. Dependendo do método usado, não será necessário ativar o faturamento, criar credenciais ou autenticar-se no Cloud Storage.
- Quais ferramentas e bibliotecas estão disponíveis para o Cloud Storage?
Além da API JSON e da API XML, Trusted Cloud opções para interagir com o Cloud Storage incluem o seguinte:
O console doTrusted Cloud baseado em navegador realiza operações básicas em buckets e objetos.
A CLI do Google Cloud fornece uma interface de linha de comando com o Cloud Storage usando comandos
gcloud storage
.As bibliotecas de cliente do Cloud Storage fornecem suporte programático para diversas linguagens de programação, incluindo Java, Python e Ruby.
Pesquise também na Internet para encontrar outras ferramentas e bibliotecas de terceiros.
- Estou desenvolvendo uma biblioteca ou ferramenta para o Cloud Storage e quero vendê-la na Internet. Posso fazer isso?
Sim.
- Como faço para cancelar minha conta do Cloud Storage?
Para cancelar sua conta do Cloud Storage, siga as etapas abaixo:
Exclua todos os seus buckets e objetos.
Para instruções passo a passo, consulte Como excluir buckets.
Desative os serviços do Cloud Storage para seu projeto.
No projeto em questão, abra a lista de APIs ativadas no console doTrusted Cloud . Para cada serviço na lista que você quer desativar, clique no nome dele. Na página do serviço, clique em Desativar API.
Desative o faturamento (opcional).
Você não receberá novas cobranças do Cloud Storage depois de executar as etapas acima, mas pode desativar o faturamento para deixar de receber extratos. Para instruções detalhadas, consulte Desativar o faturamento de um projeto. Você receberá uma última fatura referente às alterações feitas entre o início do ciclo de faturamento e o momento em que ele foi desativado.
Política de armazenamento e conteúdo
- Qual é a durabilidade dos meus dados no Cloud Storage?
- O Cloud Storage foi projetado para oferecer durabilidade anual de 99,999999999% (11 noves). Para mais informações, consulte Disponibilidade e durabilidade dos dados.
-
- Como posso evitar exclusões acidentais de dados?
- O Cloud Storage oferece várias opções diferentes para você proteger seus dados contra exclusão acidental. Para uma visão geral das opções de controle dos ciclos de vida dos dados, consulte este link.
- Posso excluir um objeto no Cloud Storage que enviei por engano para um bucket bloqueado com retenção ativada?
Não. Só é possível excluir objetos após o período de retenção.
Caso você não tenha bloqueado o bucket, é possível remover a política de retenção temporariamente, remover o objeto e, em seguida, restaurar a política de retenção.
Como usar buckets
- Posso alterar o projeto associado ao bucket?
- Não é possível mudar o projeto de um bucket. Um bucket permanece no projeto definido durante a criação dele. Se você quiser alterar esse parâmetro, exclua o bucket e recrie-o.
- Criei um bucket, mas não me lembro em qual projeto. Como posso descobrir isso?
Para as operações mais comuns do Cloud Storage, basta especificar o nome do bucket, não o projeto associado ao bucket. Em geral, só é necessário especificar um identificador de projeto no momento de criar um bucket ou listar os buckets de um projeto. Para mais informações, consulte Quando especificar um projeto.
Para descobrir qual projeto contém um bucket específico:
- Se houver um número reduzido de projetos e buckets, use o console doTrusted Cloud , selecione cada projeto e veja os buckets que ele contém.
- Caso contrário, receba os metadados do bucket usando as instruções da API JSON. O número do projeto associado ao bucket aparece como
parte da resposta. Para saber o nome do projeto, use o número do projeto no seguinte comando do terminal:
gcloud projects list | grep PROJECT_NUMBER
Como acessar dados
- As taxas associadas ao acesso a dados podem ser cobradas do usuário que acessa os dados?
- Sim. Use o recurso Pagamentos do solicitante para exigir que os solicitantes incluam um projeto com conta de faturamento nas solicitações. As taxas de acesso serão cobradas do projeto do solicitante, não do proprietário do bucket acessado.
- O Cloud Storage fornece recursos de aceleração de uploads e downloads?
- Sim. Com o Cloud Storage, os clientes podem usar um nome DNS global para uploads e downloads. O Google usa uma rede privada própria para transferir dados de/para o POP mais próximo do qual está sendo feito o upload ou download dos dados. No geral, isso resulta em um desempenho significativamente mais alto nas transferências em relação ao que seria possível usando a Internet pública. Essa funcionalidade está incluída em todos os buckets do Cloud Storage sem custo extra.
- Quero dar permissão para uma pessoa fazer o download de um objeto. Como faço isso?
- Há várias maneiras de compartilhar um objeto individual. É possível usar
um URL assinado, que fornece acesso por tempo limitado a qualquer pessoa que tenha
o URL assinado. Veja a assinatura V4 com as ferramentas do Cloud Storage
para instruções sobre como criar um URL assinado. Outra opção é usar a
condição do IAM
resource.name
para conceder seletivamente o acesso a objetos em um bucket. Consulte Como usar condições do IAM em buckets para instruções sobre como aplicar uma condição do IAM. - Como posso evitar disputas nos meus recursos do Cloud Storage?
- A maneira mais fácil de evitar disputas é usar um esquema de nomenclatura que evite mais de uma mutação do mesmo nome de objeto. Muitas vezes, esse design não é viável. Nesse caso, é possível usar pré-condições na sua solicitação. As condições prévias permitem que a solicitação prossiga somente se o estado real do recurso corresponder aos critérios especificados nas condições prévias.