Manuales Backups

  • View
    27

  • Download
    0

Embed Size (px)

DESCRIPTION

mysql backups

Text of Manuales Backups

UNIVERSIDAD TECNOLGICA DE TULA-TEPEJI ORGANISMO PBLICO DESCENTRALIZADODEL GOBIERNO DEL ESTADO DE HIDALGO

Asignatura: Administracin de Base de DatosBACKUP EN FRIO Y CALIENTEProfesor: Cristian Emanuel Prez LpezGrupo: 4TIC-G3Alumnos:Armando Alan Mendoza Chavarra 14301270 Fernando Reyes Barreto 14301160

BACKUP EN FRIOPara realizar un backup se tiene que entrar al cmd como administrador y poner cd espacio y la ruta de la carpeta de Mysql

Posteriormente se tiene que entrar a Mysql y copiar la direccin como se muestra en la imagen.

Se coloca cd y la ruta para entrar a la carpeta hay utilizamos mysqldump para realizar el backup como se muestra en la imagen.

Y despus de hacer el backup tenemos que crear una base de datos vaca cerramos el cmd.Verificamos que se cre el backup exitosamente.

Despus ingresamos al cmd y pasamos los datos del backup a la base de datos que creamos.

Verificamos que la base de datos contenga las tablas de la otra base de datos.

BACKUP EN CALIENTEEsta es una representacin grfica de una rplica espejo donde tenemos un maestro y distintos esclavos

La rplica proporciona una manera rpida y confiable de diseminar la informacin corporativa entre mltiples localizaciones en un ambiente de negocio de esta manera con la rplica se puede distribuir la informacin de una manera ms segura. 1. Se tiene que desactivar el Antivirus si se tiene antivirus y de igual manera el Firewall de Windows esto porque en ocasiones no permite que se tenga una conexin buena ya que no permite la interaccin de la maquina con otros dispositivos.

Ir a panel de control Sistemas y seguridad Firewall Y se da clic en desactivar

2. Modificar el archivo my.ini de Mysql este se encuentra en la siguiente ruta C:\Program Files\MySQL\MySQL Server 5.5

Se tiene que abrir y editar en la seccin de SERVER SECTION como se puede visualizar en la imagen.

Se tiene que colocar los siguientes comandos los que se encuentran marcados de rojo posteriormente guardamos los cambios si no podemos guardar lo tendremos que guardar en otra ruta y posteriormente se tendr que remplazar.3. Se tienen que reiniciar los servicios de Mysql se tiene que escribir en el explorador servicios como se muestra en la imagen.

Procedemos a buscar Mysql y reiniciamos sus servicios.

4. Entramos a la consola de Windows y escribimos cmd y entramos como administrador.

5. Hacemos ping con la maquina esclavo esto solo para corroborar que en verdad se tiene conexin con el otro equipo. Posterior mente utilizamos cd..Y pegamos la url donde se encuentra el bin entramos a Mysql con mysql uroot -pDonde tendremos que colocar nuestra contrasea de Mysql como se muestra en la siguiente imagen.

Entraremos a la terminal de Mysql y escribiremos los siguientes comandos.Grant replication slave on *.*tonombre_esclavo @ IP_esclavo identified bycontrasea este commando es para crear una cuenta de usuario de replicacion para que el esclavo pueda entrar.

Posteriormente buscamos la base de datos a efectuar la replica .Ahora Se tendr que bloquear las tablas de la base de datos que utilizaremos con los comandos :flush tables with read lock.Insertamos el comando show master status mostraremos el archivo log bin y su posicin ya que este nos servir para configurar esclavos.Y salimos de la terminal.

Con el comando mysqldump uroot p nombre de la base de datos>respaldo.sql crearemos un respaldo de nuestra base de datos.Buscamos nuestro respaldo en la carpeta de Mysql en bin y la copiamos en una memoria para pasar el archivo a la maquina esclavo en la carpeta de Mysql y pegra en la carpeta del bin.Bloquearemos las tablas con el comando unlock tables;Ahora en la maquina esclavo se tendr que desactivar el firewall y si se tiene antivirus igual desactivar. Entraremos a La carpeta de Mysql en la ruta C:\Program Files\MySQL\MySQL Server 5.5 y modificaremos el archivo my como se muestra en la siguiente imagen:

Pero ahora el id es dos porque el master es el 1 guardamos los cambios.Abrimos la consola de Windows y entramos a la terminal de mysql con mysql uroot pNos pedir nuestra contrasea y entramos a la terminal de mysql se creara una nueva base de datos.Con los comandos mysql uroot p nombre_basededatos