Bases de datos - Amazon Lightsail

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.

Bases de datos

¿Qué son las bases de datos gestionadas por Lightsail?

Las bases de datos gestionadas por Lightsail son instancias que se dedican a ejecutar bases de datos, en lugar de otras cargas de trabajo como servidores web, servidores de correo, etc. Una base de datos gestionada puede contener varias bases de datos creadas por el usuario y puede obtener acceso a ella utilizando las mismas herramientas y aplicaciones que utiliza con una base de datos individual. Lightsail mantiene la seguridad y el estado de la infraestructura subyacente y el sistema operativo de su base de datos, de modo que puede ejecutar una base de datos sin necesidad de una amplia experiencia en administración de infraestructuras.

Al igual que las instancias normales de Lightsail, las bases de datos gestionadas por Lightsail incluyen en sus planes una cantidad fija de memoria, potencia de cálculo y almacenamiento basado en SSD, que se puede ampliar con el tiempo. Lightsail instalará y configurará automáticamente la base de datos elegida al crearla.

¿Qué puedo hacer con las bases de datos gestionadas por Lightsail?

Las bases de datos gestionadas por Lightsail proporcionan una forma sencilla y de bajo mantenimiento de almacenar sus datos en la nube. Puede ejecutar bases de datos gestionadas como una base de datos nueva o migrando desde una base de datos local o alojada existente a Lightsail.

También le permiten escalar su aplicación para que acepte mayores cantidades de tráfico y cargas más intensivas, al separar la base de datos en una instancia dedicada. Las bases de datos gestionadas por Lightsail son especialmente útiles para las aplicaciones con estado, WordPress como los CMS más comunes, que necesitan que los datos se mantengan sincronizados cuando se escalan más allá de una sola instancia. Las bases de datos gestionadas se pueden combinar con un balanceador de carga de Lightsail y dos o más instancias de Lightsail para crear una aplicación potente y escalable. Al utilizar los planes de bases de datos gestionadas de alta disponibilidad de Lightsail, también puede añadir redundancia a su base de datos, lo que ayuda a garantizar un alto tiempo de actividad de su aplicación.

¿Qué puede hacer Lightsail por mí?

Lightsail gestiona una serie de actividades de mantenimiento y seguridad para su base de datos gestionada y su infraestructura subyacente. Lightsail realiza automáticamente una copia de seguridad de la base de datos y permite la restauración puntual de los últimos 7 días mediante la herramienta de restauración de bases de datos, para ayudar a protegerla contra la pérdida de datos o el fallo de los componentes. Lightsail también cifra automáticamente los datos en reposo y en movimiento para aumentar la seguridad y guarda la contraseña de la base de datos para establecer conexiones fáciles y seguras a la base de datos. En cuanto al mantenimiento, Lightsail ejecuta el mantenimiento de la base de datos durante el período de mantenimiento establecido. Este mantenimiento incluyen actualizaciones automáticas a la última versión de base de datos secundaria y toda la administración del sistema operativo y la infraestructura subyacente.

¿Qué tipos de bases de datos y qué versiones de estas bases de datos admite Lightsail?

Las bases de datos gestionadas por Lightsail son compatibles con las últimas versiones principales de MySQL y PostgreSQL. Actualmente, estas versiones son MySQL 5.7 y 8.0, y PostgreSQL 9, 10, 11 y 12. Lightsail solo proporciona la versión secundaria más reciente para cada opción de versión principal.

¿Qué planes de bases de datos gestionadas ofrece Lightsail?

Lightsail ofrece 4 tamaños de bases de datos gestionadas en planes estándar y de alta disponibilidad. Cada plan incluye una cantidad fija de almacenamiento y un límite mensual de transferencia de datos. Con el paso del tiempo, si es necesario, también puede ampliar a planes de mayor tamaño y alternar entre planes estándar y de alta disponibilidad. Los planes de alta disponibilidad ofrecen los mismos recursos que los planes estándar y además incluyen una base de datos en espera que se ejecuta en zonas de disponibilidad distintas a la base de datos principal para asegurar la redundancia.

¿Qué es un plan de alta disponibilidad?

Las bases de datos gestionadas por Lightsail están disponibles en planes estándar y de alta disponibilidad. Los planes estándar y de alta disponibilidad tienen los mismos recursos, como memoria, almacenamiento y límite de transferencia de datos. Los planes de alta disponibilidad añaden redundancia y durabilidad a la base de datos, ya que crean automáticamente una base de datos en espera en una zona de disponibilidad independiente de la base de datos principal, replican los datos de forma sincrónica en la base de datos en espera y proporcionan conmutación por error a la base de datos en espera en caso de fallo de la infraestructura y durante el mantenimiento, de modo que se garantiza el tiempo de actividad incluso cuando Lightsail actualiza o mantiene las bases de datos automáticamente. Utilice los planes de alta disponibilidad para ejecutar software o aplicaciones de producción que exigen tiempo de actividad prolongado.

¿Cómo puedo ampliar o reducir la escala de mi base de datos gestionada por Lightsail?

Puede ampliar su base de datos gestionada por Lightsail tomando una instantánea de la misma y creando un plan de base de datos nuevo y más grande a partir de la instantánea o creando una base de datos nueva y más grande mediante la función de restauración de emergencia. Además, puede alternar entre planes estándar y de alta disponibilidad utilizando cualquiera de esos métodos. No es posible reducir la base de datos. Para obtener más información, consulte Creación de una base de datos a partir de una instantánea en Amazon Lightsail.

¿Cómo puedo hacer una copia de seguridad de mi base de datos gestionada por Lightsail?

Lightsail hace copias de seguridad de sus datos automáticamente y permite restaurarlos desde un punto específico en el tiempo a una nueva base de datos. La realización de copias de seguridad automáticamente es un servicio gratuito para la base de datos pero solo guarda los últimos 7 días de datos. Si elimina la base de datos, se eliminarán todos los registros de copia de seguridad automáticos y ya no será posible point-in-time restaurarlos. Para conservar copias de seguridad de los datos después de eliminar la base de datos o para realizar una copia de seguridad de más de 7 días en el pasado, utilice las instantáneas manuales.

Puede tomar instantáneas manuales de las bases de datos gestionadas por Lightsail desde las páginas de administración de bases de datos. Las instantáneas manuales contienen todos los datos de la base de datos y se pueden utilizar como copias de seguridad de los datos que desea almacenar de forma permanente. También puede utilizar instantáneas manuales para crear una nueva base de datos de mayor tamaño o para alternar entre planes estándar y de alta disponibilidad. Las instantáneas manuales se almacenan hasta que se eliminan y se facturan a 0,05 USD/GB al mes.

¿Qué ocurre con mis datos si elimino mi base de datos gestionada por Lightsail?

Si elimina la base de datos gestionada por Lightsail, se eliminarán tanto su propia base de datos como todas las copias de seguridad automáticas. No hay forma de recuperar estos datos a menos que tome una instantánea manual antes de eliminar la base de datos. Durante la eliminación de la base de datos, Lightsail ofrece una opción con un solo clic para tomar una instantánea manual, si lo desea, a fin de protegerse contra la pérdida accidental de datos. Toma una instantánea manual antes de la eliminación es opcional, pero muy recomendable. Puede eliminar la instantánea manual en el futuro cuando ya no necesite los datos almacenados.

¿Puedo conectar mis instancias a una base de datos gestionada por Lightsail que se ejecute en Región de AWS distintas s o en distintas zonas de disponibilidad?

No puede utilizar bases de datos gestionadas por Lightsail con instancias que se ejecuten en diferentes s. Región de AWS Sin embargo, sí es posible utilizar bases de datos en diferentes zonas de disponibilidad desde una instancia.

¿Cómo cargo los datos en mi base de datos gestionada por Lightsail?

Para cargar datos en su base de datos gestionada por Lightsail, primero debe activar el modo de importación de datos. Después de habilitar el modo de importación de datos, puede cargar los datos de forma manual con el cliente de base de datos que prefiera. Una vez que haya completado la carga de los datos, recuerde desactivar el modo de importación de datos para que puedan reanudarse las copias de seguridad y registros automáticos de sus bases de datos. Para obtener más información, consulte Importación de datos en la base de datos MySQL e Importación de datos en la base de datos PostgreSQL.

¿Cómo accedo a los datos de mi base de datos gestionada por Lightsail?

Puede conectarse a la base de datos y consultar los datos con cualquier aplicación cliente de SQL estándar. Recomendamos MySQL Workbench para las consultas y la administración basadas en GUI. Puede encontrar datos de conexión en la pantalla de administración de la base de datos, incluyen la dirección URL del punto de enlace y nombre de DNS. Para obtener más información, consulte Conectarse a su base de datos MySQL o Conectarse a su base de datos PostgreSQL en Amazon Lightsail.

¿Cómo funcionan las bases de datos gestionadas de Lightsail con mis instancias de Lightsail?

Tras crear la base de datos gestionada por Lightsail, puede empezar a utilizarla con la aplicación de forma inmediata, utilizando las instancias de Lightsail como servidores web u otras cargas de trabajo dedicadas para la aplicación. Para conectar su instancia de Lightsail a una base de datos, utilice el punto final de la base de datos y haga referencia a la contraseña almacenada de forma segura para configurar la base de datos como su almacén de datos en el código de la aplicación. Puede encontrar los datos de conexión en las pantallas de administración de la base de datos. El nombre y la ubicación del archivo de configuración de la base de datos variará en función de la aplicación. Tenga en cuenta que puede conectar muchas instancias a una base de datos, ya sea usando las mismas tablas u otras diferentes.

¿Cómo puedo conectar la base de datos gestionada por Lightsail a las instancias de EC2 que se ejecutan en mi cuenta? AWS

Puede conectar su base de datos gestionada por Lightsail a instancias de EC2 mediante una conexión a Internet pública. Tenga en cuenta que la conexión a todos los AWS servicios consumirá la asignación de transferencia de datos de su base de datos, y los datos que se transfieran a través de la Internet pública a AWS los servicios que superen su asignación de transferencia de datos generarán cargos adicionales. No puede utilizar la interconexión de VPC entre las bases de datos gestionadas por Lightsail y las instancias EC2.

¿Cuál es la diferencia entre los modos público y privado de mi base de datos gestionada por Lightsail?

De forma predeterminada, la base de datos gestionada por Lightsail se crea en modo privado, lo que la protege al hacer que solo puedan acceder a ella las instancias de Lightsail. Puede establecer la base de datos en modo público si necesita conectarse a software o servicios a través de Internet público. Para garantizar la seguridad de los datos, recomendamos no mantener el modo público habilitado por largos períodos de tiempo. Puede alternar entre los modos público y privado en cualquier momento desde las pantallas de administración de la base de datos.

¿Puedo gestionar los puertos que utiliza mi base de datos gestionada por Lightsail?

No, Lightsail administra automáticamente sus puertos por motivos de seguridad y abre el puerto 3306 para MySQL para todas las bases de datos gestionadas por Lightsail en modo público. Si su base de datos está en modo privado, solo estará abierta a los recursos que se ejecuten en su cuenta de Lightsail a través de la red interna.

¿Los servicios de bases de datos gestionadas de Lightsail admiten IPv6?

Las bases de datos gestionadas por Lightsail no admiten IPv6.