IBM Cloud¶
Monte um bucket do IBM Cloud Object Storage como uma unidade do Windows.
Antes de começar¶
Prepare o seguinte com antecedência:
- Uma instância do Cloud Object Storage com pelo menos um bucket. Se você não tiver nenhuma instância ou nenhum bucket, siga primeiro Criar uma instância e um bucket.
- Credenciais HMAC para essa instância — apenas uma chave de API IAM não funciona com a interface S3.
Onde obter as chaves — no console do IBM Cloud:
- Clique no ícone Expandir navegação global (☰) no canto superior esquerdo.
- Clique em Infraestrutura → Armazenamento → Object storage.
- No menu à esquerda, expanda Instâncias e clique no nome da sua instância.
- Clique na guia Credenciais de serviço.
- Clique em Nova credencial.
- Em Nome, digite um nome para a credencial.
- Em Função, escolha uma função. Para gravar arquivos na unidade, escolha Gravador. Para apenas ler arquivos, escolha Leitor. Se você mantiver o padrão None, nenhum acesso a buckets é concedido.
- Ative Incluir credencial do HMAC.
- Clique em Incluir.
- Na lista, clique na seta à esquerda da nova credencial para expandi-la.
- Em
cos_hmac_keys, copieaccess_key_idesecret_access_key.
No RaiDrive, digite access_key_id em ID da Chave de Acesso e
secret_access_key em Chave de Acesso Secreta.
Conectar¶
- Clique em Adicionar na barra de ferramentas.
- Escolha Enterprise → IBM Cloud.
- Informe o ID da Chave de Acesso e a Chave de Acesso Secreta, e clique no botão Atualizar ao lado do campo de bucket.
- Selecione o bucket e clique em Conectar.
Entrada manual de bucket
Se sua chave não tiver permissão para listar buckets, marque a caixa de seleção à esquerda do campo de bucket e digite o nome do bucket diretamente.
Configurações¶
| Configuração | Descrição | Padrão |
|---|---|---|
| ID da Chave de Acesso / Chave de Acesso Secreta | Credencial HMAC da instância COS | — |
| Bucket | O bucket a montar (lista ou entrada manual) | — |
| Somente leitura | Bloqueia gravações na unidade montada | desativado |
Comportamento e limites¶
- Os buckets são listados junto com sua localização — os pontos de extremidade
regionais seguem
s3.<região>.cloud-object-storage.appdomain.cloud(us-south, us-east, eu-de, eu-gb, au-syd, …). - Apenas uma chave de API não é suficiente para a interface S3 — ela deve ser o par de chaves HMAC.
Criar uma instância e um bucket¶
Siga estas etapas somente se você não tiver nenhuma instância do Cloud Object Storage ou nenhum bucket. Se você já tiver os dois, vá direto às chaves em Antes de começar.
Criar uma instância
- Clique no ícone Expandir navegação global (☰) no canto superior esquerdo.
- Clique em Infraestrutura → Armazenamento → Object storage.
- Clique em Criar uma instância. A página de criação abre em uma nova guia.
- Em Selecione um plano de precificação, escolha um plano.
- Em Configure seu recurso, digite um nome para a instância em Nome do servidor.
- Em Resumo, à direita, clique em Criar. A nova instância é aberta.
Criar um bucket
- Na página da instância, clique na guia Depósitos.
- Clique em Criar depósito.
- No cartão Crie um bucket customizado, clique em Criar.
- Em Nome de depósito exclusivo, digite um nome para o bucket. Você também pode manter o nome que já vem preenchido.
- Escolha Resiliência, Local e Classe de armazenamento. Você não pode alterar esses três itens depois que o bucket é criado.
- Clique em Criar depósito.
Solução de problemas¶
| Sintoma | Causa | Correção |
|---|---|---|
| A autenticação falha | Credencial de serviço criada sem HMAC | Recrie a credencial com Incluir credencial do HMAC ativado |
| Bucket ausente na lista | O bucket pertence a outra instância COS | Use a credencial da instância dona do bucket |