Está en la página 1de 17

COPIAS DE SEGURIDAD Y SU RESTAURACIN CON NAVICAT.

Esta gua va a intentar ensear a preparar una copia de seguridad aprovechando el podero y las posibilidades que nos brinda el gestor de bases de datos Navicat. Primero, avisar que tengo la versin 8.0.18 como muestra la figura:

Comento esto porque pueden depender algunas pequeas variaciones en los mens, segn la versin que utilice cada uno. Pero la mecnica es la misma.

Abrimos en primer lugar, Navicat. Obtendremos una imagen como sta:

1 de 17

Necesitamos abrir la conexin. En mi caso tengo todo esto:

Pero lo ms probable es que vosotros tengis nicamente el l2jdb. A m personalmente no me gusta usar el mismo nombre que se indica en todas las guas de creacin de servidores, pero para gustos los colores. Yo voy a trabajar con la base de datos mikamael. 2 de 17

GENERACIN Y PREPARACIN DE LA TAREA.

Una vez desplegada mi tabla, trabajar con Schedules.Si os fijis, la parte de la derecha est en blanco. Eso es porque no tengo ni una (todava) tarea programada. Pero eso va a cambiar de inmediato. Vamos a ello. 1. Crearemos una nueva tarea pinchando en la opcin New Batch Job

3 de 17

que nos mostrar la pantalla:

4 de 17

Aqu, podemos diferenciar dos partes en la parte de la derecha. Arriba, estn los trabajos que a priori nos va a dejar usar para planificar una tarea. Abajo, ya veremos. 2. Ahora pinchamos dos veces en Backup mikamael. En vuestro caso, ser Backup <tu nombre de base de datos>:

Nos ha pasado abajo la tarea. 3. Pinchamos la opcin de Save As que nos muestra una ventana donde ponerle un ttulo a nuestra programacin. Yo no estoy muy original...

Pulsamos OK.

5 de 17

4. Si nos fijamos otra vez en la ventana que tenemos, podemos observar que las opciones que antes aparecan deshabilitadas Set Task Schedule y Delete Task Schedule, ahora estn habilitadas.

5. Pinchamos en Set Task Schedule, para ajustar los parmetros de nuestra copia de seguridad programada. Tendremos la siguiente ventana:

6 de 17

En esta pantalla, no haremos nada. Pasaremos a la pestaa Programacin:

6. Pincharemos el botn Nuevo y cambiar la ventana mostrando esta forma:

7 de 17

7. Ahora toca elegir nuestra forma de hacer el backup. Lo suyo sera hacerlo con el servidor apagado, por aquello de que no haya modificaciones en los datos mientras se ejecute la copia. (Pueden ser un par de minutos.) Pero aqu cada uno que seleccione la que le parezca. Yo lo tengo puesto a una hora sin ms, y va bien... por ahora. Pero las opciones son mltiples:

8 de 17

Cada uno que elija la que le venga en gana. Yo la pongo a las tres de la maana.

8. Acabamos con un Aceptar o un Aplicar. Y nos pedir una contrasea, normalmente la del usuario en sesin del ordenador.

Esto ya no s si es necesario que la contrasea sea la del usuario o vale cualquier otra de un usuario dado de alta en Windows. Tampoco s si es necesario que el usuario sea administrador... El mo en este caso, lo es. Y la contrasea, que an no lo he dicho, creo, es la de sesin de Windows... La introducimos y vamos cerrando todas las ventana. Ya hemos acabado...

9 de 17

9. Para finalizar, comprobamos que tengamos la planificacin preparada.

NOTAS FINALES. * En mi versin de Navicat, no es necesario que est abierto. Lo hace a su hora correspondiente. * Podemos enviarnos un correo cuando se ejecute. Yo no lo he probado pero puede ser una buena idea avisar a algn gm o administrador de tal cosa, ms que nada por asegurarnos que se hace. Esa opcin est disponible, desde el panel que sale pinchando dos veces el nombre de la programacin (desde el panel anterior, por ejemplo):

10 de 17

11 de 17

RECUPERACIN DE UNA COPIA DE SEGURIDAD.


Podemos ver los backups que tenemos generados en la correspondiente seccin de backups.

Como podemos ver, aparece la fecha y la hora del backup. Detalle importante si queremos recuperar algo de algn da concreto... XD Vamos a ello. 1. Una vez seleccionada la copia de seguridad que queremos recuperar, pinchamos podemos hacer tantas cosas que me marea. 1.1. Restaurarla --> Pulsando Restore Backup. Nos permite seleccionar la parte del backup que queramos para su restauracin. 1.2. Obligar a una nueva copia, independientemente de las planificaciones, del momento, si tenemos un dolor de muelas o es nuestro cumpleaos --> New Backup. 1.3. Podemos hacer un volcado de una copia de seguridad a un fichero SQL, tipo al Dump 12 de 17

SQL file de las opciones de Tables. Pero mejor porque nos permitir seleccionar, al igual que la opcin de restauracin, una, varias o todas las tablas que necesitemos --> Extract SQL. 1.4. La opcin Delete Backup se activar cuando seleccionemos una copia. Y es obvio lo que har... NOTA Pinchando dos veces sobre la copia, por defecto, toma el Restore Backup. Y todo lo que digamos sobre esto, es idntico para la opcin de Extract SQL. As que tenedlo en cuenta para ello. 2. Pinchamos dos veces y nos aparece la ventana:

En primer lugar, tenemos una descripcin de la copia. Como curiosidad, est bien... 3. En la pestaa Object Selection tenemos esto: 13 de 17

Es la lista de nuestra copia. En este caso, solo estn las tablas porque es de lo que queremos hacer el backup. Podemos desplegar la lista y veremos todas y cada una de las tablas que componen nuestra base de datos.

14 de 17

Aqu seleccionaremos las tablas que queramos recuperar de una catstrofe (o exportar a un fichero SQL). Y como he dicho, una, varias o todas. Lo que queramos y/o necesitemos. 4. En la opcin Advanced tenemos alguna cosilla ms que podemos tocar. La verdad es que no veo que tocar aqu, porque por defecto est bien.

15 de 17

5. La ltima pestaa Message Log, nos dir qu tal se ha hecho lo que queremos. Para mostrarlo, voy a recuperarme mi tabla npcs. En el paso 3 seleccionar solo esa tabla, y le dar al botn Start. Por supuesto, pide confirmacin en mi caso, porque machacar la tabla existente:

En el caso de seleccionar la opcin Extract SQL, nos pedir un sitio y un nombre para dejarnos nuestro flamante ficheor SQL. El Message Log har lo siguiente: (Durante la ejecucin)

16 de 17

(Al acabar... esta vez bien. Pero si lo hace mal, supongo que dir la razn...)

17 de 17

También podría gustarte