Configuração de um bucket de armazenamento de objetos na nuvem

Habilitar armazenamento de objetos

Prepare o seu balde

  • Crie um bucket Amazon S3 ou Azure com acesso público desativado.

Configure no console Netezza

  1. Faça login no Console Netezza usando credenciais de administrador.

  2. Navegue até Configurações → Object Storage.

  3. Clique em Configure Object Storage Balde.

    AWS S3 opções de configuração:

    Acesso baseado em credenciais (padrão)

    • Forneça suas credenciais de acesso AWS (Access Key ID e Secret Access Key).
    • Compatível com sistemas totalmente gerenciados e SaaS.

    Acesso baseado em funções IAM

    • Marque a caixa de seleção Usar função IAM no formulário de configuração.

    • Apenas para sistemas gerenciados pel SaaS/Fully:

      • Após marcar a opção IAM, serão exibidas instruções adicionais.
      • Siga as instruções na tela para atualizar a política da sua conta AWS.
      • Esta etapa concede a Netezza as permissões necessárias para acessar seu bucket.

      A partir da versão 11.3.1.0, há suporte para o acesso baseado em função do IAM para AWS S3. Para configurar um bucket S3 habilitado para IAM para um cluster privado AWS BYOC, consulte os seguintes links de documentação com base na versão da versão:
      Liberação 11.3.1.0
      Configuração da VPC e do ponto de extremidade do IAM
      Criar política e função IRSA para o namespace do mecanismo
      Liberação 11.3.1.1
      Configuração da VPC e do ponto de extremidade do IAM
      Azure Blob Storage continua a exigir acesso baseado em credenciais e não oferece suporte à autenticação baseada em função do IAM.

    Azure Configuração do armazenamento de blob:

    • Forneça as credenciais da sua conta de armazenamento do Azure.
    • Atualmente, suporta apenas acesso baseado em credenciais.
    • O acesso IAM não é compatível com Azure neste momento.
  4. Insira os detalhes e credenciais necessários do bucket, com base no provedor escolhido:

    • Destino: Selecione o tipo de armazenamento apropriado (por exemplo, Azure Blob Storage ou Amazon AWS S3 ).
    • Nome do bucket/contêiner: forneça o nome do bucket ( AWS ) ou contêiner ( Azure ).
    • Região: especifique a região associada ao seu armazenamento.
    • Detalhes de autenticação:
      • Para Azure: Account Name e Account Key.
      • Para AWS: Access Key ID e Secret Key.
    • Tipo de blob (somente Azure ): escolha block para o tipo de blob.
  5. Aguarde 2 minutos para que as configurações sejam sincronizadas.

  6. Clique em Ativar Object Storage para ativar a configuração.

Isso reiniciará o banco de dados Netezza, causando uma interrupção temporária.

Depois que o armazenamento de objetos é ativado, ele não pode ser desativado.

Resumo da configuração

Tipo de armazenamento Tipo de implementação Acesso de credencial Acesso ao IAM
AWS S3 SaaS/Fully Gerenciado ✅ Compatível ✅ Compatível
AWS S3 byoc ✅ Compatível suportado a partir da versão 11.3.1.0, é necessário configurar o bucket de acesso IAM manualmente a partir do backend para o cluster privado BYOC.
Azure Blob Storage Todos ✅ Compatível Em breve
S3-Compatible Todos ✅ Compatível Varia