Uso de Amazon S3 File Gateway para transferir archivos de respaldo - 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 respaldo

Amazon S3 File Gateway conecta su entorno local 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 el Sistema de archivos de red (NFS) y el bloque de mensajes del servidor (SMB). Está diseñado para ser una solución rentable y escalable para almacenar datos en la nube. Como puede usarlo para almacenar archivos de respaldo de bases de datos, este servicio puede ayudarlo a migrar bases de datos locales de gran tamaño aNube de AWS. Por ejemplo, puede utilizar Amazon S3 File Gateway y su herramienta de respaldo de base de datos preferida para realizar copias de seguridad de la base de datos MySQL o MariaDB de gran tamaño directamente en un bucket de Amazon S3. A continuación, puede montar el bucket de bucket en la instancia de bucket en la instancia de que la copia de seguridad.

El siguiente diagrama muestra los pasos de alto nivel que implica utilizar Amazon S3 File Gateway para transferir el archivo de respaldo de una base de datos local a un bucket de S3 en elNube de AWS.

Diagrama que muestra la transferencia de un archivo de respaldo de base de datos a la nube mediante Amazon S3 File Gateway.

Los siguientes son los pasos para utilizar Amazon S3 File Gateway para transferir un archivo de respaldo de base de datos desde un centro de datos local a un bucket de S3 en: Nube de AWS

  1. Connect el centro de datos local al Nube de AWS mediante un servicio como AWS Direct Connect AWS Site-to-Site VPN o mediante una conexión pública a Internet.

  2. Cree una pasarela de archivos S3. Para obtener instrucciones, consulte Crear una puerta de enlace.

  3. Cree un recurso compartido de archivos NFS o SMB alojado en S3 File Gateway. Para obtener instrucciones, consulte Crear un recurso compartido de archivos.

  4. Monte el recurso compartido de archivos NFS o SMB en el servidor local que aloja la base de datos MySQL o MariaDB. Para obtener instrucciones, consulte Montar y usar el recurso compartido de archivos.

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

  6. Restaure la copia de seguridad de la base de datos en la instancia de base de datos de destino mediante cualquiera de los métodos descritos en esta guía.

Ventajas

  • Al producir copias de seguridad de las bases de datos directamente 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 considerablemente el proceso de migración de principio a fin.

  • Los archivos de respaldo de bases de datos se almacenan de forma duradera en Amazon S3, y usted elige la política de administración del ciclo de vida y la clase de almacenamiento de S3.

Limitaciones

A continuación, se indican las limitaciones al utilizar los archivos compartidos de archivos Amazon S3 File Gateway:

  • El número máximo de archivos compartidos por gateway 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 de 5 TB, que es el tamaño máximo de cualquier objeto individual en Amazon S3.

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

  • Las ACL de Windows solo se admiten en los recursos compartidos de archivos que están habilitados para Active Directory cuando se utilizan clientes SMB de Windows para acceder 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 durante las actualizaciones y reinicios de Gateway.

    nota

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

Prácticas recomendadas

Para obtener más información sobre las prácticas recomendadas de Amazon S3 File Gateway, consulte las prácticas recomendadas en la documentación de S3 File Gateway.