Como posso reduzir a frequência dos snapshots automatizados no Amazon Redshift?
Quero reduzir a frequência dos meus snapshots automatizados no Amazon Redshift.
Resolução
Você pode programar snapshots de cluster do Amazon Redshift para reduzir a frequência dos snapshots automatizados. Para controlar o tempo e a frequência dos snapshots automatizados, crie um cronograma de snapshots.
Quando você cria um cluster no Amazon Redshift, os snapshots automatizados são ativados por padrão. Quando os snapshots automatizados são ativados para um cluster, o Amazon Redshift tira periodicamente snapshots desse cluster. Por padrão, o Amazon Redshift tira um snapshot a cada oito horas ou a cada 5 GB por nó de alterações de dados, ou o que ocorrer primeiro.
Observação: se um cluster não tiver uma programação de snapshot anexado, o cluster usará a programação de snapshot automatizada padrão.
Use o console para programar snapshots automatizados
Para programar snapshots automatizados para um determinado intervalo de tempo, conclua as seguintes etapas:
- Abra o console do Amazon Redshift.
- No painel de navegação, escolha Clusters e, em seguida, escolha Snapshots. Todos os snapshots estão visíveis na guia Snapshots.
- Para criar uma programação de snapshots, escolha a guia Programações de snapshots.
- Escolha Adicionar programação de snapshots.
- Insira um Nome de programação e Descrição - opcional para sua programação de snapshot.
- Para criar programações para um snapshot automatizado, escolha Configurar regras de snapshot automatizado. Em seguida, para criar uma regra, use a sintaxe Editor ou Cron.
Observação: para obter mais informações sobre como usar a sintaxe cron para programar seu snapshot, consulte Formato de programação de snapshot. - Use o Editor para definir a criação do snapshot como recorrente ou em um determinado momento:
Para criar um snapshot recorrente, em Criar snapshot, escolha Recorrente e, em A cada X horas, escolha as horas de recorrência. Em seguida, em Em dias, escolha a frequência dos snapshots.
Para programar snapshots em um determinado horário do dia ou da semana, em Criar snapshot, escolha Recorrente e, em Horário (UTC), insira um horário UTC. Em seguida, em Em dias, escolha a frequência dos snapshots. Para criar várias criações de snapshots, escolha Adicionar outra regra ou Adicionar regra do modelo.
Observação: frequências de snapshot menores que uma hora ou maiores que 24 horas não são aceitas. - Escolha Adicionar programação de snapshots.
- Anexe clusters à sua nova programação de snapshot e escolha OK.
Observação: você também pode anexar uma programação a vários clusters.
Para usar a AWS Command Line Interface (AWS CLI) para programar snapshots automatizados, consulte create-snapshot-schedule.
Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Use o console para excluir snapshots programados
Observação: antes de excluir a programação do snapshot, você deve desanexar os clusters do Amazon Redshift associados à programação do snapshot.
Para desanexar clusters e excluir uma programação de snapshot, conclua as seguintes etapas:
- Abra o console do Amazon Redshift.
- No painel de navegação, escolha Clusters e, em seguida, escolha Snapshots.
- Para visualizar snapshots programados, escolha a guia Programação de snapshots.
- Selecione a programação de snapshot que você deseja excluir.
- Na coluna Clusters anexados, escolha o valor da coluna. Você será solicitado a desanexar o cluster.
- Selecione os clusters associados ao snapshot e, em seguida, escolha Remover. Depois que o snapshot for removido, escolha OK.
- Em Ações, escolha Excluir programação. Confirme a exclusão dos snapshots e escolha OK.
Para usar a AWS CLI para excluir um snapshot, consulte delete-snapshot-schedule.
Informações relacionadas
Conteúdo relevante
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 4 anos
- AWS OFICIALAtualizada há um ano