Está en la página 1de 13

CICLO FORMATIVO GRADO SUPERIOR ASIR

Administración de Sistemas Informáticos en Red

Gestión de la seguridad de los datos.


TAREA 07
Diego Armando Navarro Rodríguez

1
EJERCICIO 1. (2 puntos)

Activar, en caso de que no lo estén, los ficheros de registro log utilizando los
siguientes nombres:

 Log general con el nombre TuNombre.log


 Log binario con el nombre TuNombre-bin
 Log de errores con el nombre TuNombre.err
 Log de consultas lentas TuNombre-slow.log

1. Muestra en una captura de pantalla la activación de esos ficheros, mostrando


el contenido del fichero my.ini.

DiegoNavarro.log
DiegoNavarro-bin
DiegoNavarro.err
DiegoNavarro-slow.log

2
3
2. Ejecuta alguna consulta SELECT, UPDATE…, para y arranca el servidor para
generar los log correspondientes e imprime una captura de pantalla de la
carpeta donde se guardan esos registros.

EJERCICIO 2: (5 puntos)

Partiendo de la base de datos CAMPEONATO, escribe las sentencias necesarias


para detectar y corregir daños en las tablas, siguiendo el proceso general
descrito:

1. Verificar todas las tablas en buscar de errores incluyendo las opciones


necesarias para comprobar los enlaces borrados así como el checksum.

4
2. Hacer una copia de seguridad de la tabla concursante.

Vamos a Server y pulsamos DataExport, nos salen las opciones que están
en la imagen, seleccionamos la tabla que queremos copiar y le damos a
Start Export

5
6
C:\xampp\mysql\bin>mysqldump -B -R -u root -p campeonato.concursante
>C:\xampp\mysql\backup\copia_concursante.sql

3. Reparar la tabla concursante.

4. Restaurar la tabla concursante desde la copia de seguridad.

7
5. Mostrar el contenido del último fichero de registro binario.

show binlog events in 'DiegoNavarro-bin.000005';

8
De cada uno de los apartados debes capturar la pantalla con la solución
devuelta.

EJERCICIO 3.-

3.1) Debes realizar varias copias de seguridad. A continuación se indica cómo


debes hacerlas:

a) Usando el comando mysqldump debes hacer las siguientes copias de


seguridad:

1. Haz una copia de seguridad, en un fichero de


nombre copia_a1_campeoanto.sql, de la base de
datos CAMPEONATO incluyendo todas las rutinas programadas que se te han

9
proporcionado en el archivo rutinas_campeonato.sql (procedimientos,
funciones y triggers) así como las vistas para esa base de datos. La copia
debe incluir el CREATE DATABASE..

He probado de todas la maneras de la línea de comando y al final en la


línea de comando de XAMP me ha dejado crearla

C:\xampp\mysql\bin>mysqldump -B -R -u root -p campeonato


>C:\xampp\mysql\backup\copia_a1_campeoanto.sql

b) Desde la herramienta administrativa del cliente gráfico Workbench de MySQL,


debes realizar las siguientes copias de seguridad:

1. Haz una copia de seguridad, en un fichero de


nombre copia_b1_campeonato.sql, de la estructura de la base de

10
datos CAMPEONATO con todas las tablas y sin datos. La copia NO debe
incluir el CREATE DATABASE.

3.2) En tu servidor MySQL elimina la base de datos CAMPEONATO y restáurala


mediante la copia de seguridad realizada en a.1. Restaura también la copia de
seguridad realizada en b.1 (en este caso la restauras en una base de datos de
nombre CAMPEONATO2). La restauración la debes hacer en modo gráfico, desde la
herramienta administrativa de Workbench y usando la opción Data/Import
Restore. Captura las pantallas correspondientes que permiten ver el proceso y
la resatruación realizada de la base de datos).

11
CAMPEONATO2

12
13

También podría gustarte