Backups do Amazon Redshift - AWS Backup

Backups do Amazon Redshift

O Amazon Redshift é um data warehouse em nuvem totalmente gerenciado e escalável que acelera seu tempo de obtenção de insights com análises rápidas, fáceis e seguras. Você pode usar o AWS Backup para proteger seus data warehouses com backups imutáveis, políticas de acesso separadas e governança organizacional centralizada dos trabalhos de backup e restauração.

Um data warehouse do Amazon Redshift é um conjunto de recursos de computação chamados nós, que são organizados em um grupo chamado cluster. O AWS Backup pode fazer backup desses clusters.

Para obter informações sobre o Amazon Redshift, consulte o Guia de introdução ao Amazon Redshift o Guia do desenvolvedor de banco de dados do Amazon Redshift e o Guia de gerenciamento de clusters do Amazon Redshift.

Fazer backup de clusters provisionados do Amazon Redshift

É possível proteger seus clusters do Amazon Redshift usando o console do AWS Backup ou de forma programática usando a API ou a CLI. O backup desses clusters pode ser feito regularmente como parte de um plano de backup ou podem ser feito conforme necessário por meio do backup sob demanda.

É possível restaurar uma única tabela (também conhecida como restauração em nível de item) ou um cluster inteiro. Observe que não é possível fazer o backup somente das tabelas. O backup das tabelas é feito como parte de um cluster quando o backup dele é feito.

Usar o AWS Backup permite que você visualize seus recursos de forma centralizada. No entanto, se o Amazon Redshift for o único recurso que usa, você poderá continuar usando o programador automatizado de snapshots no Amazon Redshift. Observe que não será possível continuar gerenciando as configurações de snapshots manuais usando o Amazon Redshift se você optar por gerenciá-las via AWS Backup.

Você pode fazer backup dos clusters do Amazon Redshift por meio do console do AWS Backup ou usando a AWS CLI.

Há duas maneiras de usar o console do AWS Backup para fazer backup de um cluster do Amazon Redshift: sob demanda ou como parte de um plano de backup.

Criar backups sob demanda do Amazon Redshift

Consulte a página Criar um tipo de backup sob demanda para obter mais informações.

Para criar um snapshot manual, deixe a caixa de seleção de backup contínuo desmarcada ao criar um plano de backup que inclua recursos do Amazon Redshift.

Criar backups programados do Amazon Redshift em um plano de backup

Seus backups programados podem incluir clusters do Amazon Redshift se eles forem um recurso protegido. Como optar por proteger clusters do Amazon Redshift:

  1. Abra o console AWS Backup em https://console.aws.amazon.com/backup.

  2. No painel de navegação, escolha Recursos protegidos.

  3. Alterne o Amazon Redshift para Ativado.

  4. Consulte Atribuir recursos ao console para incluir clusters do Amazon Redshift em um plano novo ou existente.

Em Gerenciar planos de backup, você pode optar por criar um plano de backup e incluir clusters do Amazon Redshift, ou pode atualizar um existente para incluir clusters do Amazon Redshift. Ao adicionar o tipo de recurso Amazon Redshift, você pode optar por adicionar Todos os clusters do Amazon Redshift ou marcar as caixas ao lado dos clusters que você quer incluir no plano de backup.

faz backup de forma programática

Também é possível definir o plano de backup em um documento JSON e fornecê-lo usando o console do AWS Backup ou a AWS CLI. Consulte Criar planos de backup usando um documento JSON e a CLI do AWS Backup para obter informações sobre como criar um plano de backup de forma programática.

Também é possível executar as seguintes operações usando a API:

  • Iniciar um trabalho de backup

  • Descrever um trabalho de backup

  • Obter metadados do ponto de recuperação

    nota

    Os metadados de BackupSizeInBytes são compatíveis com os seguintes tipos de recursos: volumes do Amazon EBS, sistemas de arquivos do Amazon EFS, bancos de dados do Amazon RDS, tabelas do DynamoDB, instâncias do Amazon EC2, sistemas de arquivos do Amazon FSx e buckets do Amazon S3. Esse campo informa o tamanho do backup em bytes e está disponível por meio da API DescribeRecoveryPoint e do console do AWS Backup. Para tipos de recursos incompatíveis, esse campo não será preenchido.

  • Listar pontos de recuperação por recursos

  • Listar tags para o ponto de recuperação

Visualizar backups de clusters do Amazon Redshift

Como visualizar e modificar seus backups de tabela do Amazon Redshift no console:

  1. Abra o console AWS Backup em https://console.aws.amazon.com/backup.

  2. Escolha Cofres de backup. Depois, clique no nome do cofre de backup que contém seus clusters do Amazon Redshift.

  3. O cofre de backup exibirá um resumo e uma lista de backups. É possível clicar no link na coluna ID do ponto de recuperação.

  4. Para excluir um ou mais pontos de recuperação, marque a(s) caixa(s) que você deseja excluir. No botão Ações, selecione Excluir.

Restaurar um cluster do Amazon Redshift

Consulte como Restaurar um cluster do Amazon Redshift para obter mais informações.