Interromper e iniciar um cluster de banco de dados do Amazon Neptune - 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á.

Interromper e iniciar um cluster de banco de dados do Amazon Neptune

Interromper e iniciar os clusters do Amazon Neptune ajuda a gerenciar os custos dos ambientes de teste e de desenvolvimento. Você pode interromper temporariamente todas as instâncias de banco de dados em seu cluster, em lugar de configurar e destruir todas as instâncias cada vez que você usa o cluster.

Visão geral de como interromper e iniciar um cluster de banco de dados do Neptune

Durante os períodos em que você não precisa de um cluster do Neptune, é possível interromper todas as instâncias nesse cluster de uma só vez. Você pode iniciar o cluster novamente a qualquer momento, sempre que precisar usá-lo. Iniciar e interromper simplifica os processos de configuração e destruição dos clusters usados em desenvolvimento, teste ou atividades afins que não exijam disponibilidade contínua. É possível fazer isso no AWS Management Console com uma única ação, independentemente de quantas instâncias existam no cluster.

Durante a interrupção do cluster de banco de dados, serão cobrados somente o armazenamento do cluster, os snapshots manuais e o armazenamento do backup automático dentro da janela de retenção especificada. Não haverá cobrança por horas de instância de banco de dados.

Após sete dias, o Neptune iniciará automaticamente o cluster de banco de dados novamente para garantir que ele não perca nenhuma atualização de manutenção necessária.

Para minimizar as cobranças em um cluster do Neptune levemente carregado, é possível interromper o cluster em vez de excluir todas as réplicas de leitura dele. Para clusters com mais de uma ou duas instâncias, excluir e recriar as instâncias de banco de dados com frequência só é prático usando a AWS CLI ou a API do Neptune, e também pode ser difícil realizar as exclusões na ordem correta. Por exemplo, você deve excluir todas as réplicas de leitura antes de excluir a instância principal para evitar que o mecanismo de failover seja ativado.

Não use a interrupção e a inicialização se precisar manter o cluster de banco de dados em execução, mas quiser reduzir a capacidade. Se o cluster for muito caro ou não estiver muito ocupado, você poderá excluir uma ou mais instâncias de banco de dados ou alterar suas instâncias de banco de dados para usar uma classe de instância menor, mas você não poderá interromper uma instância de banco de dados individual.

Interromper um cluster de banco de dados do Neptune

Quando você não estiver usando um cluster de banco de dados do Neptune por algum tempo, é possível interromper sua execução e iniciá-lo novamente quando precisar dele. Enquanto o cluster estiver parado, serão cobrados o armazenamento do cluster, os snapshots manuais e o armazenamento de backup automático dentro da janela de retenção especificada. As horas de instância de banco de dados não serão cobradas.

A operação de interrupção interrompe todas as instâncias de réplica de leitura do cluster antes de interromper a instância primária para evitar a ativação do mecanismo de failover.

Interromper um cluster de banco de dados usando o AWS Management Console

Como usar o AWS Management Console para interromper um cluster do Neptune
  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. No painel de navegação, escolha Bancos de dados e escolha um cluster. Você pode executar a operação de interrupção nesta página ou navegar até a página de detalhes do cluster de banco de dados que você deseja interromper.

  3. Em Actions (Ações), escolha Stop (Interromper).

Interromper um cluster de banco de dados usando o AWS CLI

Para interromper uma instância de banco de dados usando a AWS CLI, chame o comando stop-db-cluster usando o parâmetro --db-cluster-identifier para identificar o cluster de banco de dados que deseja interromper.

aws neptune stop-db-cluster --db-cluster-identifier mydbcluster

Interromper um cluster de banco de dados usando a API de gerenciamento do Neptune

Para interromper uma instância de banco de dados usando a API de gerenciamento do Neptune, chame a API StopDBCluster e use o parâmetro DBClusterIdentifier para identificar o cluster de banco de dados que deseja interromper.

O que pode acontecer enquanto um cluster de banco de dados está parado

  • É possível restaurá-lo a partir de um snapshot (consulte Restaurar a partir de um snapshot de cluster de banco de dados).

  • Não é possível modificar a configuração do cluster de banco de dados ou de qualquer uma de suas instâncias de banco de dados.

  • Não é possível adicionar ou remover instâncias de banco de dados do cluster.

  • Não é possível excluir o cluster se ele ainda tiver instâncias de banco de dados associadas.

  • Em geral, você deve reiniciar um cluster de banco de dados interrompido para executar a maioria das ações administrativas.

  • O Neptune aplicará as manutenções programadas no cluster interrompido assim que ele for reiniciado. Lembre-se de que, após sete dias, o Neptune reiniciará automaticamente um cluster interrompido para não atrasar demais o status de manutenção.

  • O Neptune não executa o backup automatizado de um cluster de banco de dados interrompido, pois os dados subjacentes não podem ser alterados enquanto o cluster está parado.

  • O Neptune não estende o período de retenção de backup para o cluster de banco de dados enquanto ele está parado.

Iniciar um cluster de banco de dados do Neptune interrompido

Só é possível iniciar um cluster de banco de dados do Neptune que esteja no estado interrompido. Quando você inicia o cluster, todas as suas instâncias de banco de dados ficam disponíveis novamente. O cluster mantém suas configurações, como endpoints, grupos de parâmetros e grupos de segurança da VPC.

Iniciar um cluster de banco de dados interrompido usando o AWS Management 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. No painel de navegação, escolha Bancos de dados e escolha um cluster. É possível executar a operação de inicialização nesta página ou navegar até a página de detalhes do cluster de banco de dados e fazer a inicialização nela.

  3. Em Actions (Ações), escolha Start (Iniciar).

Iniciar um cluster de banco de dados interrompido usando o AWS CLI

Para iniciar um cluster de banco de dados interrompido usando a AWS CLI, chame o comando start-db-cluster usando o parâmetro --db-cluster-identifier para especificar o cluster de banco de dados interrompido que deseja iniciar. Forneça o nome do cluster que você escolheu ao criar o cluster de banco de dados ou use um nome de instância de banco de dados que você escolheu, com -cluster anexado ao final dele.

aws neptune start-db-cluster --db-cluster-identifier mydbcluster

Iniciar um cluster de banco de dados interrompido usando a API de gerenciamento do Neptune

Para iniciar um cluster de banco de dados do Neptune usando a API de gerenciamento do Neptune, chame a API StartDBCluster usando o parâmetro DBCluster para especificar o cluster de banco de dados interrompido que deseja iniciar. Forneça o nome do cluster que você escolheu ao criar o cluster de banco de dados ou use um nome de instância de banco de dados que você escolheu, com -cluster anexado ao final dele.