Cómo tomar y restaurar una instantánea en la Instancia MySQL de AWS RDS
La creación de una instantánea de la instancia RDS hace una copia completa de toda la instancia de la BD y no sólo de la base de datos individual. Crea una instantánea del volumen de almacenamiento de la instancia de BD. El tiempo necesario para realizar una instantánea de la instancia RDS varía en función del tamaño de las bases de datos.
La instantánea que se crea puede utilizarse para restaurar los datos en una instancia de BD. Los datos no pueden restaurarse en una instancia de base de datos existente a partir de la instantánea, sino que se crea una nueva instancia de base de datos cuando se restaura la instantánea. Si la instantánea de la base de datos está compartida y encriptada, no puede utilizarse para restaurar en una instancia de base de datos.
En este artículo, veremos los pasos para crear una instantánea de la Instancia RDS MySql existente. Luego veremos los pasos para restaurar la instantánea que crea una nueva Instancia RDS. Por último, limpiaremos las instancias y las instantáneas.
Esta es una forma manual de crear instantáneas de instancias RDS. Las instantáneas también se crean y guardan automáticamente en una ventana de copia de seguridad de la instancia RDS. Las copias de seguridad automáticas tienen lugar cuando la instancia de BD está en estado «Disponible».
Requisitos previos
- Cuenta de AWS(crearla si no la tienes).
- Al menos una instancia RDS MySql.
¿Qué vamos a hacer?
- Iniciar sesión en AWS.
- Crea una instantánea.
- Restaurar la instantánea.
- Eliminar la instancia de base de datos.
- Elimina las instantáneas.
Iniciar sesión en AWS
Pulsaaquí para ir a la página de inicio de sesión de AWS.
Cuando pulsemos el enlace anterior, veremos una página web como la siguiente en la que se nos pide que iniciemos sesión con nuestros datos de acceso.
Verás la consola principal de gestión de AWS como sigue cuando te conectes con éxito a tu cuenta.
Crear una instantánea
Busca RDS en el cuadro de búsqueda que aparece al hacer clic en Servicios en la parte superior izquierda de la pantalla.
Haz clic en el resultado.
Este es el panel principal del Servicio RDS
Se supone que ya tienes una instancia RDS MySql y quieres hacer una instantánea de la instancia existente
Haz clic en «Bases de datos» en el panel izquierdo.
Obtendrás una lista de las instancias que tienes en la región elegida.
Haz clic en la instancia de la que quieres tomar una instantánea, «Acciones» y luego haz clic en «Tomar instantánea».
Dale un nombre a la instantánea y haz clic en el botón «Tomar instantánea» para proceder.
La toma de la instantánea tardará algún tiempo. Una vez que la instantánea esté lista, podrás ver «disponible» en el estado.
Restaurar una instantánea
La instantánea que has tomado ya está lista para ser restaurada. Cuando se restaura la instantánea, se crea una nueva instancia con los datos que hay en la instantánea.
Para restaurar la instantánea, ve a «Instantáneas» en el panel de la izquierda y selecciona la instantánea a restaurar. Haz clic en el botón «Acciones» y luego en «Restaurar instantánea».
Aquí, tienes que proporcionar toda la información que se proporciona al crear una Instancia RDS.
Da un nombre a la instancia que se creará utilizando esta instantánea, especifica la VPC.
Crea un nuevo grupo de Seguridad o elige el que pertenece a la Instancia de la que has creado una instantánea.
Elige el tamaño de la instancia RDS que se creará utilizando esta instantánea.
Una vez que proporciones toda la configuración pertinente, haz clic en «Restaurar instancia DB».
Esto llevará algún tiempo, espera hasta entonces.
Una vez que la instantánea se restaure con éxito, verás que el estado ha cambiado a «Disponible».
Elimina la instancia de base de datos.
Cuando ya no necesites las instancias, es mejor eliminarlas. Para eliminar la instancia, selecciona la instancia y haz clic en «Acciones» –> «Eliminar».
Ten cuidado al realizar la operación de eliminación. Puedes incluso tomar una instantánea de la instancia RDS antes de eliminarla.
Confirma la acción de borrado y haz clic en el botón «Borrar».
Borrar una instantánea
Para eliminar la instantánea si no la necesitas, ve a Instantánea y selecciona la instantánea que quieres eliminar y haz clic en «Acciones» –> «Eliminar la instantánea».
Haz clic en «Eliminar» para confirmar la acción de eliminación. Una vez eliminada la instantánea, no hay forma de recuperarla. Ten cuidado cuando realices la acción de borrado.
Conclusión
En este artículo, hemos visto los pasos para crear una instantánea de una instancia RDS MySql existente y restaurarla. Por último, también hemos visto cómo limpiar las instancias RDS y las instantáneas.