Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Proteja aplicativos com snapshots e backups

Colaboradores

Proteja seus aplicativos tirando snapshots e backups usando uma política de proteção automatizada ou ad hoc. Você pode usar a IU do Astra ou "A API Astra" para proteger aplicações.

Observação Se você usar o Helm para implantar aplicativos, o Astra Control Center precisará do Helm versão 3. O gerenciamento e clonagem de aplicativos implantados com o Helm 3 (ou atualizados do Helm 2 para o Helm 3) são totalmente compatíveis. As aplicações implementadas com o Helm 2 não são suportadas.
Observação

Quando você cria um projeto para hospedar um aplicativo em um cluster OpenShift, o projeto (ou namespace Kubernetes) recebe um UID SecurityContext. Para ativar o Astra Control Center para proteger seu aplicativo e mover o aplicativo para outro cluster ou projeto no OpenShift, você precisa adicionar políticas que permitam que o aplicativo seja executado como qualquer UID. Como exemplo, os seguintes comandos OpenShift CLI concedem as políticas apropriadas a um aplicativo WordPress.

oc new-project wordpress
oc adm policy add-scc-to-group anyuid system:serviceaccounts:wordpress
oc adm policy add-scc-to-user privileged -z default -n wordpress

Snapshots e backups

Um snapshot é uma cópia pontual de um aplicativo que é armazenado no mesmo volume provisionado que o aplicativo. Eles geralmente são rápidos. Os instantâneos locais são usados para restaurar o aplicativo para um ponto no tempo anterior. Os snapshots são úteis para clones rápidos. Os snapshots incluem todos os objetos Kubernetes da aplicação, incluindo arquivos de configuração.

Um backup é armazenado no armazenamento de objetos externo. Uma cópia de segurança pode ser mais lenta em comparação com instantâneos locais. Você pode migrar um aplicativo restaurando seu backup para um cluster diferente. Você também pode escolher um período de retenção mais longo para backups.

Cuidado Você não pode estar totalmente protegido até ter um backup recente. Isso é importante porque os backups são armazenados em um armazenamento de objetos longe dos volumes persistentes. Se uma falha ou acidente apagar o cluster e seu armazenamento persistente, então você precisa de um backup para recuperar. Um instantâneo não permitiria que você se recuperasse.

Configurar uma política de proteção

Uma política de proteção protege um aplicativo criando snapshots, backups ou ambos em um cronograma definido. Você pode optar por criar snapshots e backups por hora, diariamente, semanalmente e mensalmente, e especificar o número de cópias a reter.

Passos
  1. Clique em Apps e, em seguida, clique no nome de um aplicativo.

  2. Clique em proteção de dados.

  3. Clique em Configurar política de proteção.

  4. Defina um cronograma de proteção escolhendo o número de snapshots e backups para manter a hora, o dia, a semana e o mês.

    Você pode definir as programações por hora, diária, semanal e mensal simultaneamente. Uma programação não ficará ativa até que você defina um nível de retenção.

    O exemplo a seguir define quatro programações de proteção: Por hora, por dia, por semana e por mês para snapshots e backups.

    Uma captura de tela de uma política de configuração de exemplo, na qual você pode optar por fazer snapshots e backups por hora, diariamente, semanalmente ou mensalmente.

  5. Clique em Revisão.

  6. Clique em Definir política de proteção.

Resultado

O Astra Control Center implementa a política de proteção de dados criando e retendo snapshots e backups usando a programação e a política de retenção que você definiu.

Criar um instantâneo

Você pode criar um snapshot sob demanda a qualquer momento.

Passos
  1. Clique em Apps.

  2. Clique na lista suspensa na coluna ações para o aplicativo desejado.

  3. Clique em Snapshot.

  4. Personalize o nome do instantâneo e, em seguida, clique em Review.

  5. Reveja o resumo do instantâneo e clique em Snapshot.

Resultado

O processo de instantâneo é iniciado. Um instantâneo é bem-sucedido quando o status é disponível na coluna ações na página proteção de dados > instantâneos.

Crie uma cópia de segurança

Você também pode fazer backup de um aplicativo a qualquer momento.

Observação Os buckets do S3 no Astra Control Center não relatam a capacidade disponível. Antes de fazer backup ou clonar aplicativos gerenciados pelo Astra Control Center, verifique as informações do bucket no sistema de gerenciamento ONTAP ou StorageGRID.
Passos
  1. Clique em Apps.

  2. Clique na lista suspensa na coluna ações para o aplicativo desejado.

  3. Clique em Backup.

  4. Personalize o nome da cópia de segurança.

  5. Escolha se deseja fazer backup do aplicativo a partir de um snapshot existente. Se selecionar esta opção, pode escolher entre uma lista de instantâneos existentes.

  6. Escolha um destino para o backup selecionando na lista de buckets de armazenamento.

  7. Clique em Revisão.

  8. Revise o resumo do backup e clique em Backup.

Resultado

O Astra Control Center cria um backup da aplicação.

Observação Se a sua rede tiver uma interrupção ou estiver anormalmente lenta, uma operação de backup pode acabar com o tempo limite. Isso faz com que o backup falhe.
Observação Não há como parar um backup em execução. Se precisar excluir o backup, aguarde até que ele esteja concluído e use as instruções em Eliminar cópias de segurança. Para eliminar uma cópia de segurança com falha, "Use a API Astra".
Observação Após uma operação de proteção de dados (clone, backup, restauração) e subsequente redimensionamento persistente de volume, há até vinte minutos de atraso antes que o novo tamanho de volume seja exibido na IU. A operação de proteção de dados é bem-sucedida em minutos. Você pode usar o software de gerenciamento do back-end de storage para confirmar a alteração no tamanho do volume.

Visualizar instantâneos e backups

Você pode exibir os snapshots e backups de um aplicativo na guia proteção de dados.

Passos
  1. Clique em Apps e, em seguida, clique no nome de um aplicativo.

  2. Clique em proteção de dados.

    Os instantâneos são apresentados por predefinição.

  3. Clique em backups para ver a lista de backups.

Eliminar instantâneos

Exclua os snapshots programados ou sob demanda que você não precisa mais.

Passos
  1. Clique em Apps e, em seguida, clique no nome de um aplicativo.

  2. Clique em proteção de dados.

  3. Clique na lista suspensa na coluna ações para o instantâneo desejado.

  4. Clique em Eliminar instantâneo.

  5. Digite a palavra "delete" para confirmar a exclusão e clique em Yes, Delete snapshot.

Resultado

O Astra Control Center exclui o snapshot.

Eliminar cópias de segurança

Exclua os backups programados ou sob demanda que você não precisa mais.

Observação Não há como parar um backup em execução. Se você precisar excluir o backup, aguarde até que ele esteja concluído e, em seguida, use estas instruções. Para eliminar uma cópia de segurança com falha, "Use a API Astra".
  1. Clique em Apps e, em seguida, clique no nome de um aplicativo.

  2. Clique em proteção de dados.

  3. Clique em backups.

  4. Clique na lista suspensa na coluna ações para o backup desejado.

  5. Clique em Excluir backup.

  6. Digite a palavra "delete" para confirmar a exclusão e clique em Yes, Delete backup.

Resultado

O Astra Control Center exclui o backup.