Está en la página 1de 6

Administración de

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

Nombre completo

Matrícula
1 Introducción
Fecha de elaboración
El respaldo, recuperación y migración de una base de datos son tareas fundamentales para el administrador de
la Nombre del Módulo
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.
Nombre del Asesor
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