Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-24 GMT+08:00

Criação de um bucket

Cenário de aplicação

Os buckets são containers que armazenam objetos em OBS. Você precisa criar um bucket antes de começar a armazenar dados em OBS.

Pré-requisitos

Para criar um bucket, verifique se você tem uma conta registrada, saldo suficiente na conta, chaves de acesso (AK e SK), e as informações do endpoint. Para obter detalhes, consulte Introdução.

Restrições

  • Depois que um bucket é criado, nome e região dele não podem ser alterados. Especifique uma região adequada e um nome de bucket ao criar o bucket.
  • Uma conta (incluindo todos os usuários do IAM sob a conta) pode criar um máximo de 100 buckets. Você pode aproveitar o recurso de controle de permissão refinado de OBS para planejar e usar adequadamente os buckets. Por exemplo, você pode criar pastas em um bucket com base em prefixos de objeto e usar controle de permissão refinado para implementar o isolamento de permissão entre departamentos. No entanto, não há restrição quanto ao número e tamanho total de objetos em um bucket.
  • Um nome de bucket faz parte do nome de domínio de acesso e precisa ser resolvido. Portanto, o nome do bucket deve estar em conformidade com as regras de nomeação de domínio de DNS. Ao receber uma solicitação de criação de bucket, OBS verifica estritamente o nome do bucket. Nome de um bucket:
    • Deve ser exclusivo em todas as contas e regiões.
    • Deve ter de 3 a 63 caracteres. Use somente letras minúsculas, dígitos, hifens (-), e pontos finais (.). Se um nome de bucket contiver um período (.), a verificação do certificado de segurança pode ser acionada quando você acessar o bucket ou objetos.
    • Um nome de bucket não pode começar ou terminar com um período (.) ou hífen (-), e não pode conter dois períodos consecutivos (..) e um hífen adjacentes.
    • Não pode ser formatado como um endereço IP.

    Se você usar um bucket com períodos (.) no nome para acessar a OBS, o cliente exibirá uma mensagem indicando que o bucket é arriscado, por exemplo, um alarme vermelho pode ser exibido no prompt de segurança do navegador. Isso ocorre porque o certificado curinga SSL corresponde apenas a buckets sem períodos (.) em seus nomes quando HTTPS é usado para acesso a OBS. Recomendamos que você evite usar períodos (.) em nomes de buckets.

Como usar essa função

Você pode usar console de OBS, as API, os SDK, OBS Browser+, ou obsutil para criar um bucket.

Ferramenta

Referência

Console de OBS

Criação de um bucket

Os SDK

OBS suporta kits de desenvolvimento de software (os SDK) em linguagens de programação convencionais. Para obter detalhes, consulte o guia do desenvolvedor na página Visão geral de SDK.

As API

Criação de um bucket

OBS Browser+

-

obsutil

Criação de um bucket

Como acessar um bucket

Depois que um bucket é criado, você pode usar o nome de domínio para acessar o bucket. Você pode montar o nome de domínio colocando o nome do bucket e o ponto final juntos, ou você pode obtê-lo visualizando as informações básicas do bucket no console de OBS ou em OBS Browser+.

Um nome de domínio de acesso é estruturado da seguinte forma:

[Estrutura] BucketName.Endpoint

[Estrutura] bucketname.obs.cn-north-4.myhuaweicloud.com

Causas de falhas de criação de bucket e soluções

Para obter detalhes, consulte Falha ao criar um bucket