Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Información adicional
En esta sección se proporciona una referencia de las características de Amazon FSx compatibles, pero obsoletas.
Configurar una programación de copias de seguridad personalizada
Le recomendamos que utilice AWS Backup para configurar un programa de copias de seguridad personalizado para su sistema de archivos. La información que se proporciona aquí es de referencia si necesita programar copias de seguridad con más frecuencia que cuando utiliza AWS Backup.
Cuando está activado, Amazon FSx realiza automáticamente una copia de seguridad de su sistema de archivos una vez al día durante un período de copia de seguridad diario. Amazon FSx aplica un período de retención que usted especifica para estas copias de seguridad automáticas. También admite copias de seguridad iniciadas por el usuario, por lo que puede realizar copias de seguridad en cualquier momento.
A continuación, encontrará los recursos y la configuración para implementar una programación de copias de seguridad personalizada. La programación de copias de seguridad personalizadas realiza las copias de seguridad iniciadas por el usuario en un sistema de archivos Amazon FSx para Lustre según una programación personalizada que usted defina. Algunos ejemplos pueden ser una vez cada seis horas, una vez a la semana, etc. Este script también configura la eliminación de las copias de seguridad anteriores al período de retención especificado.
La solución despliega automáticamente todos los componentes necesarios y tiene en cuenta los siguientes parámetros:
-
El ID del sistema de archivos
-
Un patrón de programación CRON para realizar copias de seguridad
-
El período de retención de copias de seguridad en (días)
-
Las etiquetas de nombre de la copia de seguridad
Para obtener más información sobre los patrones de programación de CRON, consulte Programar expresiones para reglas en la Guía del usuario de Amazon CloudWatch.
Información general de la arquitectura
Al implementar esta solución, se crean los siguientes recursos en Nube de AWS.
Esta solución hace lo siguiente:
-
La plantilla CloudFormation implementa un evento de CloudWatch, una función de Lambda, una cola de Amazon SNS y un rol de IAM. El rol de IAM otorga a la función de Lambda permiso para invocar las operaciones de la API Amazon FSx para Lustre.
-
El evento de CloudWatch se ejecuta según una programación que usted defina como patrón CRON, durante la implementación inicial. Este evento invoca la función de Lambda del administrador de copias de seguridad de la solución, que invoca la operación de la API Amazon FSx para Lustre
CreateBackuppara iniciar una copia de seguridad. -
El administrador de copias de seguridad recupera una lista de las copias de seguridad existentes iniciadas por el usuario para el sistema de archivos especificado usando
DescribeBackups. Luego, elimina las copias de seguridad anteriores al período de retención, que haya especificó durante la implementación inicial. -
El administrador de copias de seguridad envía un mensaje de notificación a la cola de Amazon SNS si la copia de seguridad se realiza correctamente si elige la opción de recibir una notificación durante la implementación inicial. En caso de error, siempre se envía una notificación.
CloudFormationPlantilla de
Esta solución utiliza CloudFormation para automatizar la implementación de la solución de programación de copias de seguridad personalizada de Amazon FSx para Lustre. Para usar esta solución, descargue la plantilla CloudFormation fsx-scheduled-backup.template
Implementación automatizada
El siguiente procedimiento configura e implementa esta solución de programación de copias de seguridad personalizada. Tarda aproximadamente cinco minutos en desplegarse. Antes de empezar, debe tener en su cuenta AWS el ID de un sistema de archivos de Amazon FSx para Lustre que se ejecute en una Amazon Virtual Private Cloud (Amazon VPC). Para más información sobre la creación de estos recursos, consulte Introducción a Amazon FSx para Lustre.
nota
La implementación de esta solución implica la facturación de los servicios AWS asociados. Para más información, consulte las páginas de precios de estos servicios.
Para lanzar la pila de soluciones de copia de seguridad personalizadas
-
Descargue la plantilla CloudFormation fsx-scheduled-backup.template
. Para obtener más información sobre la creación de una pila de CloudFormation, consulte Crear una pila en la consola de AWS CloudFormation en la Guía del usuario de AWS CloudFormation. nota
De forma predeterminada, esta plantilla se inicia en la región Este de EE. UU. (Norte de Virginia) de AWS. En la actualidad, Amazon FSx para Lustre solo está disponible en versiones específicas de Regiones de AWS. Debe lanzar esta solución en una región AWS en la que esté disponible Amazon FSx para Lustre. Para obtener más información, consulte la sección de Amazon FSx sobre Regiones de AWS y puntos de conexión en la Referencia general de AWS.
-
En Parámetros, revise los parámetros de la plantilla y modifíquelos para adaptarlos a las necesidades del sistema de archivos. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción ID del sistema de archivos de Amazon FSx para Lustre Sin valor predeterminado El ID del sistema de archivos del que desea hacer una copia de seguridad. Patrón de programación CRON para las copias de seguridad. 0 0/4 * * ? * La programación para ejecutar el evento de CloudWatch, que desencadena una nueva copia de seguridad y elimina las copias de seguridad antiguas fuera del período de retención. Retención de copias de seguridad (días) 7 El número de días que se deben guardar las copias de seguridad iniciadas por el usuario. La función de Lambda elimina las copias de seguridad iniciadas por el usuario con una antigüedad superior a este número de días. Nombre de las copias de seguridad copia de seguridad programada por el usuario El nombre de estas copias de seguridad, que aparece en la columna Nombre de copia de seguridad de la consola de administración de Amazon FSx para Lustre. Notificaciones de copias de seguridad Sí Elija si desea recibir una notificación cuando las copias de seguridad se inicien correctamente. Siempre se envía una notificación si se produce un error. Dirección de correo electrónico Sin valor predeterminado La dirección de correo electrónico para suscribirse a las notificaciones del SNS. -
Elija Siguiente.
-
En Opciones, elija Siguiente.
-
En la página Revisar, revise y confirme la configuración. Debe seleccionar la casilla de verificación que reconoce que la plantilla crea recursos IAM.
-
Elija Crear para implementar la pila.
Puede ver el estado de la pila en la consola de CloudFormation en la columna Estado. Debería ver el estado CREATE_COMPLETE en aproximadamente cinco minutos.
Opciones adicionales
Puede utilizar la función de Lambda creada por esta solución para realizar copias de seguridad programadas personalizadas de más de un sistema de archivos de Amazon FSx para Lustre. El ID del sistema de archivos se pasa a la función de Amazon FSx para Lustre en el JSON de entrada para el evento de CloudWatch. El JSON predeterminado que se pasa a la función de Lambda es el siguiente, donde los valores para FileSystemId y SuccessNotification se transfieren desde los parámetros especificados al lanzar la pila CloudFormation.
{ "start-backup": "true", "purge-backups": "true", "filesystem-id": "${FileSystemId}", "notify_on_success": "${SuccessNotification}" }
Para programar copias de seguridad para un sistema de archivos de Amazon FSx para Lustre adicional, cree otra regla de eventos de CloudWatch. Para ello, utilice la fuente de eventos de Programación, con la función de Lambda creada por esta solución como destino. Elija Constante (texto JSON) en Configurar entrada. Para la entrada JSON, simplemente sustituya el ID del sistema de archivos del sistema de archivo de Amazon FSx para Lustre para hacer una copia de seguridad en lugar de ${FileSystemId}. Además, sustituya Yes o No en lugar ${SuccessNotification} en el JSON anterior.
Las reglas adicionales de los eventos de CloudWatch que cree manualmente no forman parte de la pila CloudFormation de la solución de copias de seguridad programada personalizada de Amazon FSx para Lustre. Por lo tanto, no se eliminan si se elimina la pila.