Iniciar um cluster de banco de dados do Neptune usando o AWS Management Console - Amazon Neptune

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Iniciar um cluster de banco de dados do Neptune usando o AWS Management Console

A maneira mais fácil de iniciar um novo cluster de banco de dados do Neptune é usar um modelo AWS CloudFormation que crie todos os recursos necessários para você, conforme explicado em Criar um cluster de banco de dados.

Se preferir, você também pode usar o console do Neptune para iniciar um novo cluster de banco de dados manualmente, conforme explicado aqui.

Para acessar o console do Neptune para criar e gerenciar um cluster do Neptune, crie um usuário do IAM com todas as permissões necessárias para fazê-lo, conforme explicado em Criar um usuário do IAM com permissões para o Neptune.

Depois, faça login no AWS Management Console como esse usuário do IAM e siga as etapas abaixo para criar um cluster de banco de dados:

Como iniciar um cluster de banco de dados do Neptune usando o console
  1. Faça login no Console de Gerenciamento da AWS e abra o console do Amazon Neptune em https://console.aws.amazon.com/neptune/home.

  2. Acesse a página Bancos de dados e escolha Criar banco de dados, que abre a página Criar banco de dados.

  3. Em Opções de mecanismo, o tipo de mecanismo é neptune, e você pode escolher uma versão específica do mecanismo ou aceitar o padrão.

  4. Em Configurações, insira um nome para o novo cluster de banco de dados ou aceite o nome padrão fornecido. Esse nome é usado no endereço do endpoint da instância e deve atender às seguintes restrições:

    • Deve conter de 1 a 63 caracteres alfanuméricos ou hífens.

    • O primeiro caractere deve ser uma letra.

    • Não pode terminar com um hífen ou conter dois hifens consecutivos.

    • Deve ser exclusivo para todas as instâncias de banco de dados na conta da AWS em uma região da AWS específica.

  5. Em Modelos, escolha Produção ou Desenvolvimento e teste.

  6. Em Tamanho da instância de banco de dados, escolha um tamanho de instância. Isso determinará o processamento e a capacidade da memória da instância de gravação principal do novo cluster de banco de dados.

    Se você selecionou o modelo de produção, só poderá escolher entre as classes disponíveis com otimização de memória listadas, mas se tiver selecionado Desenvolvimento e teste, também poderá escolher entre as classes com capacidade de intermitência mais econômicas (consulte Instâncias de intermitência T3 para ver uma discussão sobre classes com capacidade de intermitência).

    nota

    A partir da versão 1.1.0.0 do mecanismo do Neptune, o Neptune não é mais compatível com tipos de instância R4.

  7. Em Disponibilidade e durabilidade, é possível escolher se deseja ou não habilitar a implantação de várias zonas de disponibilidade (multi-AZ). O modelo de produção permite a implantação multi-AZ por padrão, enquanto o modelo de desenvolvimento e teste não. Se a implantação multi-AZ estiver habilitada, o Neptune localizará instâncias de réplica de leitura criadas em diferentes zonas de disponibilidade (AZs) para melhorar a disponibilidade.

  8. Em Conectividade, selecione a nuvem privada virtual (VPC) que hospedará o novo cluster de banco de dados dentre as opções disponíveis. Aqui é possível escolher Criar VPC se quiser que o Neptune crie a VPC. Você deve criar uma instância do Amazon EC2 nessa mesma VPC para acessar a instância do Neptune (para obter mais informações, consulte Cada cluster de banco de dados Amazon Neptune reside em uma Amazon VPC). Observe que não é possível alterar a VPC após a criação do cluster de banco de dados.

    Se precisar, você poderá configurar ainda mais a conectividade do cluster em Configuração de conectividade adicional:

    1. Em Grupo de sub-redes, você pode escolher o grupo de sub-redes de banco de dados do Neptune a ser usado para o novo cluster de banco de dados. Se a VPC ainda não tiver grupos de sub-redes, o Neptune criará um grupo de sub-redes de banco de dados para você (consulte Cada cluster de banco de dados Amazon Neptune reside em uma Amazon VPC).

    2. Em Grupos de segurança da VPC, selecione um ou mais grupos de segurança da VPC existentes para proteger o acesso à rede ao novo cluster de banco de dados ou escolha Criar novo se quiser que o Neptune crie um para você e, depois, forneça um nome para o novo grupo de segurança da VPC (consulte Crie um grupo de segurança usando o VPC console).

    3. Em Porta do banco de dados, insira a porta TCP/IP que o banco de dados usará para conexões de aplicações. O Neptune usa o número da porta 8182 como padrão.

  9. Em Configuração do bloco de anotações, escolha Criar bloco de anotações se quiser que o Neptune crie cadernos Jupyter para você na bancada de trabalho do Neptune (consulte Usar os blocos de anotações de grafos Neptune para começar rapidamente e Usar a bancada de trabalho do Neptune para hospedar blocos de anotações Neptune). Depois, você pode escolher como os novos blocos de anotações devem ser configurados:

    1. Em Tipo de instância de bloco de anotações, escolha entre as classes de instância disponíveis para o bloco de anotações.

    2. Em Nome do bloco de anotações, insira um nome para o bloco de anotações.

    3. Se quiser, você também poderá inserir uma descrição do bloco de anotações em Descrição: opcional.

    4. Em Nome do perfil do IAM, escolha fazer com que o Neptune crie um perfil do IAM para o bloco de anotações e insira um nome para o novo perfil, ou escolha selecionar um perfil do IAM existente dentre os perfis disponíveis.

    5. Por fim, escolha se o bloco de anotações se conecta à Internet diretamente ou por meio do Amazon SageMaker ou por meio de uma VPC com um gateway NAT. Consulte Conectar uma instância do bloco de anotações aos recursos em uma VPC para obter mais informações.

  10. Em Tags, é possível associar até cinquenta tags ao novo cluster de banco de dados.

  11. Em Configuração adicional, há mais configurações que você pode definir para o novo cluster de banco de dados (em muitos casos, você pode ignorá-las e aceitar os valores padrão por enquanto):

    Opção O que é possível fazer

    DB instance identifier

    É possível fornecer um nome para a instância de gravador do cluster. Caso contrário, um identificador padrão baseado no nome do cluster será usado. Em caso afirmativo, especifique um nome exclusivo para todas as instâncias de banco de dados pertencentes à conta da AWS na região atual. O identificador de instância de banco de dados não diferencia letras maiúsculas de minúsculas, mas é armazenado com todas as letras minúsculas.

    Grupo de parâmetros do cluster de banco de dados

    Selecione um grupo de parâmetros de cluster de banco de dados para definir a configuração padrão para todas as instâncias de banco de dados no cluster. A menos que você escolha o contrário, o Neptune usa um grupo de parâmetros de cluster de banco de dados padrão. Para ter mais informações sobre parameter groups, consulte Grupos de parâmetros do Amazon Neptune.

    Grupo de parâmetros de banco de dados

    Selecione um grupo de parâmetros de banco de dados para definir a configuração da instância de banco de dados principal no cluster. A menos que você escolha o contrário, o Neptune usa um grupo de parâmetros padrão. Para ter mais informações sobre parameter groups, consulte Grupos de parâmetros.

    IAM DB authentication

    Se você selecionar Habilitar autenticação do banco de dados do IAM, todo o acesso ao banco de dados será autenticado usando o AWS Identity and Access Management (IAM).

    Importante

    Isso requer que você assine todas as solicitações com o AWS Signature versão 4. Para obter mais informações, consulte Visão geral do AWS Identity and Access Management (IAM) no Amazon Neptune.

    Prioridade de failover

    Escolha No preference ou uma camada de prioridade para failover. Se você escolher uma cada e houver contenção nela, a réplica que tem o mesmo tamanho da instância principal será selecionada.

    Backup retention period (Período de retenção de backup)

    Escolha o tempo, de 1 a 35 dias, durante o qual o Neptune deve reter backups automáticos dessa instância de banco de dados. Você só pode realizar uma restauração para um ponto no tempo (PITR) dentro do período de retenção de backup.

    Copiar tags para snapshots

    (Habilitada por padrão) Essa opção faz com que todas as tags associadas ao cluster de banco de dados sejam copiadas em qualquer snapshot dele.

    Habilitar criptografia

    (Habilitada por padrão) Essa opção faz com que os dados no cluster de banco de dados sejam criptografados em repouso.

    Em caso afirmativo, escolha a chave mestra usada para proteger a chave utilizada para criptografar esse volume de banco de dados. É possível selecionar a chave aws/rds padrão, escolha entre as chaves mestras na conta ou insira o ARN de uma chave de outra conta. É possível criar uma chave mestra de criptografia acessando a guia Chaves de criptografia do console do IAM. Para obter mais informações, consulte Criptografia de recursos em repouso do Neptune.

    Log de auditoria

    Marque se quiser que os logs de auditoria do cluster de banco de dados sejam publicados no CloudWatch Logs.

    Habilitar a atualização automática da versão secundária

    (Habilitada por padrão) Essa opção faz com que o cluster de banco de dados seja atualizado automaticamente para novas versões secundárias do mecanismo após o lançamento. As atualizações automáticas ocorrem durante a janela de manutenção do banco de dados. Consulte Usar o AutoMinorVersionUpgrade.

    Janela de manutenção

    É possível selecionar um período específico durante o qual deseja que as modificações pendentes no cluster de banco de dados ocorram, como uma alteração em uma classe de instância de banco de dados ou um patch automático do mecanismo. Todas essas operações de manutenção são iniciadas e concluídas no período selecionado. Se você não selecionar um período, o Neptune atribuirá um período de manutenção arbitrariamente.

    Habilitar proteção contra exclusão

    Habilitada por padrão A proteção contra exclusão impede que o cluster de banco de dados seja excluído. É necessário desabilitá-la explicitamente para excluir o cluster de banco de dados.

  12. Escolha Criar banco de dados para iniciar o novo cluster de banco de dados do Neptune e a instância principal.

    No console do Amazon Neptune, o novo cluster de banco de dados é exibido na lista de banco de dados. O cluster de banco de dados tem o status Creating (Criando) até que esteja criado e pronto para uso. Quando o status for alterado para Available (Disponível), você poderá se conectar à instância primária do seu cluster de banco de dados. Dependendo da classe da instância de banco de dados e do armazenamento alocado, pode levar alguns minutos até que novas instâncias fiquem disponíveis.

    Para visualizar o cluster recém-criado, selecione a exibição de Bancos de dados no console do Neptune.

    nota

    Se você excluir todas as instâncias de banco de dados do Neptune em um cluster de banco de dados usando o AWS Management Console, o console excluirá automaticamente o próprio cluster de banco de dados. Se estiver usando a AWS CLI ou o SDK, você deverá excluir o cluster de banco de dados manualmente depois de excluir a última instância.

    Anote o valor do Endpoint do cluster. Você precisará dele para conectar-se ao cluster de banco de dados do Neptune.