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á.
Mais informações
Esta seção fornece uma referência dos recursos da Amazon FSx compatíveis, mas obsoletos.
Como configurar uma programação de backup personalizada
Recomendamos usar AWS Backup para configurar um agendamento de backup personalizado para seu sistema de arquivos. As informações fornecidas aqui são para fins de referência se você precisar agendar backups com mais frequência do que ao usar AWS Backup.
Quando ativada, a Amazon faz FSx automaticamente um backup do seu sistema de arquivos uma vez por dia durante uma janela diária de backup. A Amazon FSx impõe um período de retenção que você especifica para esses backups automáticos. Além disso, ele oferece suporte a backups iniciados pelo usuário, para que você possa realizar backups a qualquer momento.
A seguir, você encontrará os recursos e a configuração para implantar a programação de backup personalizada. O agendamento de backup personalizado executa backups iniciados pelo usuário em um sistema de arquivos Amazon FSx for Lustre em uma programação personalizada que você define. Os exemplos de programação podem ser uma vez a cada seis horas, uma vez por semana, e assim por diante. Este script também configura a exclusão de backups anteriores ao período de retenção especificado.
A solução implanta automaticamente todos os componentes necessários e considera os seguintes parâmetros:
-
O sistema de arquivos
-
Um padrão CRON de agendamento para realizar backups
-
O período de retenção de backups (em dias)
-
As tags de nome para backups
Para obter mais informações sobre padrões CRON de agendamento, consulte Expressões de programação para regras no Guia CloudWatch do usuário da Amazon.
Visão geral da arquitetura
A implantação dessa solução cria os recursos apresentados a seguir na Nuvem AWS.
Essa solução faz o seguinte:
-
O AWS CloudFormation modelo implanta um CloudWatch evento, uma função Lambda, uma fila da SNS Amazon e uma função. IAM A IAM função dá permissão à função Lambda para invocar as operações do Amazon FSx for Lustre. API
-
O CloudWatch evento é executado em uma programação que você define como CRON padrão, durante a implantação inicial. Esse evento invoca a função Lambda do gerenciador de backup da solução, que invoca a operação Amazon for
CreateBackup
API Lustre FSx para iniciar um backup. -
O gerenciador de backup recupera uma lista de backups existentes que foram iniciados pelo usuário para o sistema de arquivos especificado usando
DescribeBackups
. Em seguida, ele exclui backups anteriores ao período de retenção especificado durante a implantação inicial. -
O gerenciador de backup envia uma mensagem de notificação para a SNS fila da Amazon sobre um backup bem-sucedido se você escolher a opção de ser notificado durante a implantação inicial. Uma notificação é sempre enviada em caso de falha.
AWS CloudFormation modelo
Essa solução é usada AWS CloudFormation para automatizar a implantação da solução personalizada de agendamento de backup Amazon FSx for Lustre. Para usar essa solução, baixe o fsx-scheduled-backupmodelo AWS CloudFormation .template.
Implantação automatizada
O procedimento apresentado a seguir configura e implanta essa solução de programação de backup personalizada. A implantação demora cerca de cinco minutos. Antes de começar, você deve ter o ID de um sistema de arquivos Amazon FSx for Lustre executado em uma Amazon Virtual Private Cloud (AmazonVPC) em sua AWS conta. Para obter mais informações sobre como criar esses recursos, consulte Começando a usar o Amazon FSx for Lustre.
nota
A implementação dessa solução gera cobrança pelos serviços associados AWS . Para obter mais informações, consulte as páginas de detalhes de preços desses serviços.
Iniciar a pilha de soluções de backup personalizadas
-
Baixe o fsx-scheduled-backupmodelo AWS CloudFormation .template
. Para obter mais informações sobre como criar uma AWS CloudFormation pilha, consulte Como criar uma pilha no AWS CloudFormation console no Guia do AWS CloudFormation usuário. nota
Por padrão, esse modelo é iniciado na AWS região Leste dos EUA (Norte da Virgínia). No momento, FSx o Amazon for Lustre está disponível apenas em versões específicas Regiões da AWS. Você deve iniciar essa solução em uma AWS região onde o Amazon FSx for Lustre esteja disponível. Para obter mais informações, consulte o Amazon FSx seção de Regiões da AWS e Endpoints no Referência geral da AWS.
-
Em Parâmetros, analise os parâmetros para o modelo e modifique-os de acordo com as necessidades do seu sistema de arquivos. Essa solução usa os valores padrão apresentados a seguir.
Parameter Padrão Descrição ID do sistema FSx de arquivos Amazon for Lustre Nenhum valor padrão O ID do sistema de arquivos para o sistema de arquivos do qual você deseja realizar o backup. CRONpadrão de agendamento para backups. 0 0/4 * * ? * A programação para realizar o CloudWatch evento, acionando um novo backup e excluindo backups antigos fora do período de retenção. Retenção de backup (dias) 7 O número de dias em que os backups iniciados pelo usuário serão mantidos. A função do Lambda exclui os backups iniciados pelo usuário que têm mais do que esse número de dias. Nome para backups Backups programados pelo usuário O nome desses backups, que aparece na coluna Nome do Backup do Amazon FSx for Lustre Management Console. Notificações de backups Sim Escolha se deseja receber notificações quando os backups forem iniciados com êxito. Uma notificação sempre será enviada se houver um erro. Endereço de e-mail Nenhum valor padrão O endereço de e-mail para assinar as SNS notificações. -
Escolha Próximo.
-
Em Opções, escolha Próximo.
-
Em Análise, analise e confirme as configurações. Você deve marcar a caixa de seleção confirmando que o modelo cria IAM recursos.
-
Selecione Criar para implantar a stack.
Você pode ver o status da pilha no AWS CloudFormation console na coluna Status. Você deve ver um status de CREATE_ COMPLETE em cerca de cinco minutos.
Opções adicionais
Você pode usar a função Lambda criada por essa solução para realizar backups programados personalizados de mais de um sistema de arquivos Amazon FSx for Lustre. O ID do sistema de arquivos é passado FSx para a função Amazon for Lustre na entrada JSON do CloudWatch evento. O padrão JSON passado para a função Lambda é o seguinte, onde os valores para FileSystemId
e SuccessNotification
são passados dos parâmetros especificados ao iniciar a AWS CloudFormation pilha.
{ "start-backup": "true", "purge-backups": "true", "filesystem-id": "${FileSystemId}", "notify_on_success": "${SuccessNotification}" }
Para agendar backups para um sistema de arquivos adicional do Amazon FSx for Lustre, crie outra regra de CloudWatch evento. Você faz isso usando a origem do evento Programação, com a função do Lambda criada por essa solução como o destino. Escolha Constante (JSONtexto) em Configurar entrada. Para a JSON entrada, basta substituir o ID do sistema de arquivos do Amazon FSx pelo sistema de arquivos Lustre para fazer backup no lugar do${FileSystemId}
. Além disso, substitua um Yes
ou No
no lugar do ${SuccessNotification}
JSON descrito acima.
Quaisquer regras de CloudWatch eventos adicionais que você crie manualmente não fazem parte da AWS CloudFormation pilha de soluções de backup programado e personalizadas do Amazon FSx for Lustre. Portanto, eles não serão removidos se você excluir a pilha.