View a markdown version of this page

Uso de Amazon S3 File Gateway para transferir archivos de copia de seguridad - AWS Guía prescriptiva

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.

Uso de Amazon S3 File Gateway para transferir archivos de copia de seguridad

Amazon S3 File Gateway conecta el entorno en las instalaciones con Amazon Simple Storage Service (Amazon S3) a través de una interfaz de archivos para que pueda almacenar y recuperar objetos de Amazon S3 mediante protocolos de archivos estándar del sector, como Network File System (NFS) y bloque de mensajes de servidor (SMB). Está diseñado para ser una solución rentable y escalable para almacenar datos en la nube. Como puede utilizarlo para almacenar archivos de copia de seguridad de bases de datos, este servicio puede serle útil para migrar bases de datos grandes en las instalaciones a la Nube de AWS. Por ejemplo, podría utilizar Amazon S3 File Gateway y la herramienta de copia de seguridad de bases de datos que prefiera para hacer una copia de seguridad de la base de datos grande de MySQL o MariaDB de manera directa en un bucket de Amazon S3. A continuación, puede montar el bucket de S3 en la instancia de destino y restaurar la copia de seguridad.

En el diagrama siguiente se muestran los pasos generales necesarios para utilizar Amazon S3 File Gateway para transferir el archivo de copia de seguridad de una base de datos en las instalaciones a un bucket de S3 de la Nube de AWS.

Diagrama en el que se muestra la transferencia de un archivo de copia de seguridad de base de datos a la nube mediante Amazon S3 File Gateway.

A continuación, se muestran los pasos para utilizar Amazon S3 File Gateway para transferir un archivo de copia de seguridad de base de datos desde un centro de datos en las instalaciones a un bucket de S3 en la Nube de AWS:

  1. Conecte el centro de datos en las instalaciones a la Nube de AWS mediante un servicio como AWS Direct Connect o AWS Site-to-Site VPN o mediante una conexión pública a internet.

  2. Cree una puerta de enlace de archivo de S3. Para obtener instrucciones, consulte Creating your gateway.

  3. Cree un recurso compartido de archivos NFS o SMB alojado en la puerta de enlace de archivo de S3. Para obtener instrucciones, consulte Create a file share.

  4. Monte el recurso compartido de archivos NFS o SMB en el servidor en las instalaciones que aloja la base de datos de MySQL o MariaDB. Para obtener instrucciones, consulte Mount and use your file share.

  5. Haga una copia de seguridad de la base de datos de MySQL o MariaDB en las instalaciones en el directorio donde está montado el recurso compartido de archivos NFS. Puede utilizar cualquiera de las herramientas de copia de seguridad que se analizan en esta guía.

  6. Restaure la copia de seguridad de la base de datos en la instancia de base de datos de destino con cualquiera de los enfoques que se describen en esta guía.

Ventajas

  • Al crear copias de seguridad de la base de datos de manera directa en el bucket de S3 y restaurar la copia de seguridad en la instancia de base de datos de destino directamente desde el mismo bucket de S3, puede acelerar de manera en gran medida el proceso de migración integral.

  • Los archivos de copia de seguridad de las bases de datos se almacenan de manera duradera en Amazon S3. Usted elige la política de administración del ciclo de vida y la clase de almacenamiento de S3.

Limitaciones

Al utilizar los recursos compartidos de archivo de Amazon S3 File Gateway se aplican las limitaciones siguientes:

  • El número máximo de recursos compartidos de archivos por puerta de enlace es 50.

  • Para evitar conflictos de lectura y escritura cuando varios recursos compartidos de archivos utilizan el mismo bucket de S3, debe configurar cada recurso compartido de archivos para que utilice un nombre de prefijo único.

  • El tamaño máximo de un archivo individual es 5 TB, que es el tamaño máximo de los objetos individuales en Amazon S3.

  • La longitud máxima de la ruta es de 1024 caracteres.

  • Las ACL de Windows se admiten solo en recursos compartidos de archivos habilitados para Active Directory cuando se utilizan clientes SMB de Windows para tener acceso a los recursos compartidos de archivos.

  • Amazon S3 File Gateway admite un máximo de 10 entradas de ACL para cada archivo y directorio.

  • La configuración de la ACL raíz de los recursos compartidos de archivos SMB solo se encuentra en la puerta de enlace. Esta configuración es persistente a lo largo de las actualizaciones y reinicios de la puerta de enlace.

    nota

    Si configura las ACL en la carpeta raíz en lugar de la carpeta principal situada bajo la carpeta raíz, los permisos no son persistentes en Amazon S3.

Prácticas recomendadas

Para más información sobre las prácticas recomendadas de la puerta de enlace de archivo de Amazon S3, consulte Best practices en la documentación de Amazon S3 File Gateway.