elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Al restaurar un backup la informacion de la BD se borra?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Al restaurar un backup la informacion de la BD se borra?  (Leído 2,805 veces)
vitorr

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Al restaurar un backup la informacion de la BD se borra?
« en: 9 Diciembre 2014, 22:35 pm »

Si he sacado un respaldo de mi BD con mysqldump por Ejm. backup.sql hace 3 días. y hoy quiero restaurar ese backup en la misma BD que pasa con la información contenida en esa BD? se borra para dar lugar a la información que contiene el backup.sql? o se fusiona?. En caso de borrarse como puedo hacerle para que la informacion de la BD y del respaldo backup.sql se fusionen?

Saludos a todos.
 
 ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-)
no se pero me dieron ganas de poner emoticons. XD


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: Al restaurar un backup la informacion de la BD se borra?
« Respuesta #1 en: 9 Diciembre 2014, 22:44 pm »

Creo que se borra por completo, para los datos creo que es:
Código
  1. mysqldump -u $username -p -no-create-info $database > $filename.sql
Pero creo que sólo guarda los registros, más no la estructura de la tabla


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: Al restaurar un backup la informacion de la BD se borra?
« Respuesta #2 en: 10 Diciembre 2014, 17:03 pm »

Depende con que motor estés trabajando, por ejemplo, en postgreSQL existen parámetros para coger solo datos, estructura, etc ...
En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.586


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Al restaurar un backup la informacion de la BD se borra?
« Respuesta #3 en: 10 Diciembre 2014, 17:31 pm »

casi todos los backups incluyen staments para hacer un drop de la tabla y vovlerla a crear, con lo que se borran todos los registros existentes.

Son backups completos, no incrementales o diferenciales.

Para "fusionar" los datos que tienes existentes con el backup deberías usar otro método, como usar el log binario del MySQL.

Log Binario en MySQL
http://blog.elhacker.net/2013/01/log-binario-en-mysql.html

O hacerlo a mano... mirar los registros que no existen y añadirlos, pero buff eso es peligrosos, porque la base de datos será incositente.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines