Está en la página 1de 9

Administración de

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

Nombre completo Huizar Alvarez Kevin Andres

Matrícula 21012253
1 Introducción
Fecha de elaboración 03/05/2022
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 V2
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)
Julio de un Mosqueda
Cesar archivo o una falla en el disco, son problemas serios para
Gómez
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