Trabalhar com backups - FSx para Lustre

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á.

Trabalhar com backups

Com o Amazon FSx para Lustre, você pode fazer backups diários automáticos e backups iniciados pelo usuário de sistemas de arquivos persistentes que não estão vinculados a um repositório de dados durável do Amazon S3. Os backups do Amazon FSx são file-system-consistent altamente duráveis e incrementais. Para garantir alta durabilidade, o Amazon FSx para Lustre armazena backups no Amazon Simple Storage Service (Amazon S3) com durabilidade de 99.999999999% (11 9's) .

Os backups do sistema de arquivos do FSx para Lustre são incrementais e baseados em blocos, quer sejam gerados usando o backup diário automático ou o recurso de backup iniciado pelo usuário. Isso significa que, quando você faz um backup, o Amazon FSx compara os dados do seu sistema de arquivos com o backup anterior no nível do bloco. Em seguida, o Amazon FSx armazena no novo backup uma cópia de todas as alterações no nível do bloco. Os dados no nível do bloco que permanecem inalterados desde o backup anterior não são armazenados no novo backup. A duração do processo de backup depende da quantidade de dados que foram alterados desde a realização do último backup e é independente da capacidade de armazenamento do sistema de arquivos. A lista a seguir ilustra os tempos de backup em diferentes circunstâncias:

  • O backup inicial de um sistema de arquivos totalmente novo com poucos dados leva minutos para ser concluído.

  • O backup inicial de um sistema de arquivos totalmente novo feito após o carregamento de TBs de dados leva horas para ser concluído.

  • Um segundo backup feito do sistema de arquivos com TBs de dados e alterações mínimas dos dados no nível de bloco (relativamente poucas criações/modificações) leva segundos para ser concluído.

  • Um terceiro backup do mesmo sistema de arquivos após a adição e modificação de uma grande quantidade de dados leva horas para ser concluído.

Ao excluir um backup, somente os dados exclusivos desse backup serão removidos. Cada backup do FSx for Lustre contém todas as informações necessárias para criar um novo sistema de arquivos a partir do backup, point-in-time restaurando efetivamente um instantâneo do sistema de arquivos.

Criar backups regulares do sistema de arquivos é uma melhor prática que complementa a replicação que o Amazon FSx para Lustre faz do sistema de arquivos. Os backups do Amazon FSx ajudam a atender às suas necessidades de retenção e conformidade de backup. Trabalhar com backups do Amazon FSx para Lustre é fácil, seja para criar backups, copiar um backup, restaurar um sistema de arquivos usando um backup ou excluir um backup.

Não há suporte para backups em sistemas de arquivos transitórios porque esses sistemas são projetados para armazenamento temporário e para processamento de dados de prazo mais curto. Não há suporte para backups nos sistemas de arquivos vinculados a um bucket do Amazon S3 porque o bucket do S3 serve como repositório de dados primário, e o sistema de arquivos do Lustre não necessariamente contém o conjunto de dados completo em qualquer momento determinado.

Suporte de backup no FSx para Lustre

Só há suporte para backups em sistemas de arquivos persistentes do FSx para Lustre que não estão vinculados a um repositório de dados do Amazon S3.

O Amazon FSx não oferece suporte para backups em sistemas de arquivos transitórios porque esses sistemas são projetados para armazenamento temporário e para processamento de dados de prazo mais curto. O Amazon FSx não oferece suporte para backups nos sistemas de arquivos vinculados a um bucket do Amazon S3 porque o bucket do S3 serve como repositório de dados primário, e o sistema de arquivos não necessariamente contém o conjunto de dados completo em qualquer momento determinado. Para obter mais informações, consulte Opções de implantação para sistemas de arquivos e Como usar repositórios de dados.

Como trabalhar com backups diários automáticos

O Amazon FSx para Lustre pode fazer um backup diário automático do sistema de arquivos. Esses backups diários automáticos ocorrem durante a janela de backup diário estabelecida quando você criou o sistema de arquivos. Em algum momento durante a janela de backup diário, as E/S de armazenamento podem ser suspensas brevemente enquanto o processo de backup é inicializado (geralmente, durante alguns segundos). Ao escolher sua janela de backup diário, recomendamos que seja uma hora do dia conveniente. O ideal é que esse horário esteja fora do horário normal de funcionamento das aplicações que usam o sistema de arquivos.

Os backups diários automáticos são mantidos por um determinado período, conhecido como período de retenção. Você pode definir o período de retenção entre zero e noventa dias. Definir o período de retenção como zero dia desativa os backups diários automáticos. O período de retenção padrão para backups diários automáticos é de 0 dia. Os backups diários automáticos são excluídos quando o sistema de arquivos é excluído.

nota

Definir o período de retenção como zero dia significa que o backup do sistema de arquivos nunca é realizado automaticamente. É altamente recomendável que você use backups diários automáticos para sistemas de arquivos que tenham qualquer nível de funcionalidade crítica associada a eles.

Você pode usar o AWS CLI ou um dos AWS SDKs para alterar a janela de backup e o período de retenção de backup de seus sistemas de arquivos. Use a operaçãoUpdateFileSystem da API ou o comando update-file-system da CLI.

Como trabalhar com backups iniciados pelo usuário

O Amazon FSx para Lustre permite que você faça backups manualmente dos seus sistemas de arquivos a qualquer momento. Você pode fazer isso usando o console, a API ou a (CLI) do Amazon FSx for Lustre. AWS Command Line Interface Os backups iniciados pelo usuário dos sistemas de arquivos do Amazon FSx nunca expiram e ficam disponíveis pelo tempo que você quiser mantê-los. Os backups iniciados pelo usuário são mantidos mesmo depois de você excluir o sistema de arquivos do qual foi feito o backup. Você só pode excluir backups iniciados pelo usuário usando o console, a API ou a CLI do Amazon FSx para Lustre, e eles nunca serão excluídos automaticamente pelo Amazon FSx. Para ter mais informações, consulte Excluir backups.

Como criar backups iniciados pelo usuário

O procedimento a seguir orienta você sobre como criar um backup iniciado pelo usuário no console do Amazon FSx para um sistema de arquivos existente.

Criar um backup do sistema de arquivos iniciado pelo usuário
  1. Abra o console do Amazon FSx para Lustre em https://console.aws.amazon.com/fsx/.

  2. No painel do console, escolha o nome do sistema de arquivos do qual deseja fazer backup.

  3. Em Ações, escolha Criar backup.

  4. Na caixa de diálogo Criar backup que é aberta, forneça um nome para o backup. Os nomes de backup podem ter no máximo 256 caracteres Unicode, incluindo letras, espaço em branco, números e os caracteres especiais . + - = _ : /

  5. Escolha Create backup.

Agora você criou o backup do sistema de arquivos. Você pode encontrar uma tabela de todos os backups no console do Amazon FSx para Lustre ao escolher Backups na navegação do lado esquerdo. Você pode pesquisar pelo nome que deu ao backup e pelos filtros da tabela para mostrar apenas os resultados correspondentes.

Quando você cria um backup iniciado pelo usuário conforme descrito neste procedimento, ele tem o tipo USER_INITIATED e o status Criando enquanto o Amazon FSx cria o backup. O status muda para Transferindo enquanto o backup é transferido para o Amazon S3, até que esteja totalmente disponível.

Usando AWS Backup com o Amazon FSx

AWS Backup é uma forma simples e econômica de proteger seus dados fazendo backup de seus sistemas de arquivos Amazon FSx. AWS Backup é um serviço de backup unificado projetado para simplificar a criação, cópia, restauração e exclusão de backups, ao mesmo tempo em que fornece relatórios e auditoria aprimorados. AWS Backup facilita o desenvolvimento de uma estratégia de backup centralizada para conformidade legal, normativa e profissional. AWS Backup também simplifica a proteção AWS de seus volumes de armazenamento, bancos de dados e sistemas de arquivos, fornecendo um local central onde você pode fazer o seguinte:

  • Configure e audite os AWS recursos dos quais você deseja fazer backup.

  • Automatizar a programação de backups.

  • Definir políticas de retenção.

  • Copie backups entre AWS regiões e AWS contas.

  • Monitorar todas as atividades recentes de backup e restauração.

AWS Backup usa a funcionalidade de backup integrada do Amazon FSx. Os backups feitos do AWS Backup console têm o mesmo nível de consistência e desempenho do sistema de arquivos e as mesmas opções de restauração dos backups feitos pelo console do Amazon FSx. Se você usa AWS Backup para gerenciar esses backups, obtém funcionalidades adicionais, como opções de retenção ilimitadas e a capacidade de criar backups agendados com a mesma frequência a cada hora. Além disso, AWS Backup mantém seus backups imutáveis mesmo após a exclusão do sistema de arquivos de origem. Isso ajuda na proteção contra exclusões acidentais ou mal-intencionadas.

Os backups feitos pelo Amazon AWS Backup FSx são considerados backups iniciados pelo usuário e contam para a cota de backup iniciada pelo usuário para o Amazon FSx. Você pode ver e restaurar os backups feitos no console, AWS Backup na CLI e na API do Amazon FSx. Os backups criados por AWS Backup têm o tipo de backupAWS_BACKUP. No entanto, você não pode excluir os backups feitos no console, AWS Backup na CLI ou na API do Amazon FSx. Para obter mais informações sobre como usar AWS Backup para fazer backup de seus sistemas de arquivos Amazon FSx, consulte Como trabalhar com sistemas de arquivos Amazon FSx no Guia do desenvolvedor.AWS Backup