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

Matrícula

Fecha de elaboración

Nombre del Módulo Administración de Bases de datos

Nombre del Asesor


1 Introducción
El respaldo, recuperación y migración de una base de datos son tareas fundamentales para el
administrador de la base datos, ya que la pérdida de un archivo importante, debido a un error de
operación, la alteración (corrupción) de un archivo o una falla en el disco, son problemas serios para
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.
Paso 1

Paso 2
Paso 3
Paso 4

También podría gustarte