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


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  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 3,090 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.724


<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

Te vendería mi talento por poder dormir tranquilo.
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.645


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