Replicación de sistemas de archivos de EFS
Para ampliar la resiliencia y la protección de los datos, puede replicar su sistema de archivos de EFS en una Región de AWS. Al habilitar la replicación en un sistema de archivos de EFS, Amazon EFS replica de forma automática y transparente los datos y metadatos del sistema de archivos de origen en un sistema de archivos de destino. En caso de producirse una incidencia grave o cuando se realicen ejercicios de simulación de incidencias, puede realizar una conmutación por error a su sistema de archivos de réplica. Para reanudar las operaciones, puede volver al sistema de archivos principal.
Para gestionar el proceso de creación del sistema de archivos de destino y mantenerlo sincronizado con el sistema de archivos de origen, Amazon EFS utiliza una configuración de replicación.
Tras crear la configuración de replicación, Amazon EFS mantiene sincronizados automáticamente los sistemas de archivos de origen y destino. Los cambios realizados en el sistema de archivos de origen no se transfieren al sistema de archivos de destino de manera coherente en un momento dado. En su lugar, se transfieren en función de la hora de la última sincronización de la replicación. La hora de última sincronización indica cuándo se completó la última sincronización satisfactoria entre el origen y el destino. Los cambios realizados en el sistema de archivos de origen a partir de la hora de última sincronización se replican en el sistema de archivos de destino, y existe la posibilidad de que no se repliquen los cambios realizados en el sistema de archivos de origen después de la hora de última sincronización. Para obtener más información, consulte Visualización de los detalles de la replicación.
La replicación está disponible en todas las Regiones de AWS en las que esté disponible Amazon EFS. Para replicar un sistema de archivos de EFS en una región que está deshabilitada de forma predeterminada, primero debe inscribirse en la región. Para obtener más información, consulte Especificar qué Regiones de AWS puede utilizar su cuenta en la Guía de referencia general de AWS. Si más adelante decide no participar en una región, Amazon EFS detiene todas las actividades de replicación de la región. Para reanudar las actividades de replicación en la región, vuelva a inscribirse en la Región de AWS.
nota
La replicación no admite el uso de etiquetas para el control de acceso basado en atributos (ABAC).
Temas
- Costos
- Rendimiento de replicación
- Permisos de IAM necesarios
- Configuración de la replicación en un nuevo sistema de archivos de EFS
- Configuración de la replicación en un sistema de archivos de EFS existente
- Visualización de los detalles de la replicación
- Eliminar configuraciones de replicación
- Uso de la réplica
Costos
Para facilitar la replicación, Amazon EFS crea directorios y metadatos ocultos en el sistema de archivos de destino. Esto equivale a aproximadamente 12 mebibytes (MiB) de datos medidos por los que se le factura. Para obtener más información acerca de la medición del almacenamiento del sistema de archivos, consulte Cómo informa Amazon EFS del sistema de archivos y los tamaños de objetos.
Rendimiento de replicación
Cuando crea nuevas replicaciones o invierte la dirección de las replicaciones existentes durante el proceso de conmutación por recuperación, Amazon EFS realiza una sincronización inicial, que incluye una serie de acciones de configuración únicas para admitir la replicación. La cantidad de tiempo que la sincronización inicial necesita para realizarse depende de factores como el tamaño del sistema de archivos de origen y el número de archivos que contiene.
Una vez finalizada la replicación inicial, Amazon EFS mantiene un objetivo de punto de recuperación (RPO) de 15 minutos para la mayoría de los sistemas de archivos. Sin embargo, si el sistema de archivos de origen tiene archivos que cambian con mucha frecuencia y tiene más de 100 millones de archivos o archivos que ocupan más de 100 GB, la replicación puede tardar más de 15 minutos. Para obtener información sobre cómo supervisar cuándo finalizó correctamente la última replicación, consulte Visualización de los detalles de la replicación.
Puede supervisar cuándo se produjo la última sincronización correcta mediante la consola, AWS Command Line Interface (AWS CLI), la API y Amazon CloudWatch. En CloudWatch, utilice la métrica TimeSincelastSync de EFS. Para obtener más información, consulte Visualización de los detalles de la replicación.
Permisos de IAM necesarios
Amazon EFS utiliza la función vinculada al servicio de EFS denominada AWSServiceRoleForAmazonElasticFileSystem
para sincronizar el estado de la replicación entre los sistemas de archivos de origen y destino. Para utilizar la replicación, debe configurar los siguientes permisos para permitir a una entidad de AWS Identity and Access Management (IAM) (como un usuario, un grupo o un rol) crear un rol vinculado al servicio, una configuración de replicación y un sistema de archivos.
-
iam:CreateServiceLinkedRole
— consulte el ejemplo en Uso de roles vinculados a servicios para Amazon EFS. -
elasticfilesystem:DescribeFileSystem
-
elasticfilesystem:CreateFileSystem
* elasticfilesystem:CreateReplicationConfiguration
*elasticfilesystem:DeleteReplicationConfiguration
*elasticfilesystem:DescribeReplicationConfigurations
*
*Puede usar la política AmazonElasticFileSystemFullAccess
administrada para obtener automáticamente todos los permisos de EFS necesarios. Para obtener más información, consulte política adminsitrada por AWS: AmazonElasticfilesystemAccess.