Está en la página 1de 8

Administración de

bases de datos
| Reto 4
Respaldo, recuperación y
migración de bases de datos

Nombre completo ALBERTO MORENO CORREA

Matrícula 20003135
1 Introducción
Fecha de elaboración 21/09/22
El respaldo, recuperación y migración de una base de datos son tareas fundamentales para el
Nombre del Módulo ADMINISTRACIÓN DE BASE DE DATOS
administrador de la base datos, ya que la pérdida de un archivo importante, debido a un error de
operación, la alteración
Nombre del Asesor (corrupción) de un archivo
LIC. NORMA o una
GRISELDA falla
REYES en el disco, son problemas serios para
ÁVILA
los que hay que estar preparados. Por lo anterior, en este Reto aplicarás los procedimientos antes
mencionados con la finalidad de mantener la integridad de la base de datos.
2 Respaldo, recuperación y migración de una base de datos

Instrucción: En el SGBD (Sistema Gestor de Base de Datos) MySQL ejecuta el script,


Script_escuela_reto4, que contiene la información para crear la base de datos escuela, con las
tablas alumnos y maestros. A dicha base de datos tienen acceso dos usuarios:

• u_consulta: Posee permisos de solo lectura de las tablas de la base de datos


escuela.
• administrador_escuela: Tiene todos los permisos sobre la base de datos escuela.

Para realizar la migración de la base de datos escuela se deben seguir los siguientes pasos:

1. Realiza el respaldo (en un archivo .sql) desde línea de comandos de la base de datos
escuela y pega la captura de pantalla del comando que utilizaste.

Nota

Si no tienes otro servidor, elimina la base de


datos del servidor. DROP DATABASE escuela;

2. Restaura la base de datos en el servidor destino desde línea de comandos, para ello, utiliza
la copia de seguridad creada anteriormente. Pega la captura de pantalla del comando
utilizado.

3. Obtén la lista desde línea de comandos de los permisos de los usuarios u_consulta y
administrador_escuela, para después crear dichos usuarios en el servidor destino. Pega la
captura de la lista de privilegios de dichos usuarios.
Nota

• Si no tienes otro servidor, elimina los usuarios


u_consulta y administrador_escuela del servidor y
vuelve a crearlos.

• Para eliminar usuarios, emplea: DROP USER


u_consulta; DROP USER administrador_escuela; No
olvides ejecutar FLUSH PRIVILEGES; luego de crear
usuarios y asignar privilegios.

4. Desde línea de comandos, pega la captura de ejecutar las siguientes instrucciones:


USE Escuela;
SHOW TABLES;

Importante

Para hacer una captura de pantalla realiza lo siguiente:

● En Windows pulsa el botón Imprimir pantalla (Impr


pant o PrtScrn), el cual se encuentra en la parte
superior derecha, después de todas las teclas F (F1,
F2, F3, F4, etc.).
● En Mac oprime las teclas Shift + Comando + 3 para
realizar una captura de la pantalla completa.
También puedes activar con Shift + Comando + 4 el
puntero en forma de cruz para seleccionar una parte
específica de la pantalla que quieres capturar. Las
capturas de pantalla se guardarán como archivos en
el escritorio.

Agrega la impresión de pantalla del paso 1


Agrega la impresión de pantalla del paso 2
Agrega la impresión de pantalla del paso 3
Agrega la impresión de pantalla del paso 4

También podría gustarte