Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Restaurar backup parcial

Estas en el tema de Restaurar backup parcial en el foro de SQL Server en Foros del Web. Que tal amigos, estoy trabajando en un sistema web que utiliza una base de datos para multiples usuarios. Para utilizarlo se debe iniciar sesion, todos ...
  #1 (permalink)  
Antiguo 14/08/2012, 08:44
Avatar de Huasi  
Fecha de Ingreso: mayo-2007
Mensajes: 83
Antigüedad: 16 años, 11 meses
Puntos: 2
Restaurar backup parcial

Que tal amigos, estoy trabajando en un sistema web que utiliza una base de datos para multiples usuarios. Para utilizarlo se debe iniciar sesion, todos los usuarios utilizan la misma base de datos, las mismas tablas y procedimientos almacenados pero unicamente tienen acceso a su propia informacion. Como tarea de mantenimiento se planifico un backup diario de toda la base de datos.
Mi consulta es: cuando un usuario comete un error, supongamos que borra mil registros por equivocacion y me llama para que restaure la base de datos en su ultimo punto, como hago para levantar un backup de forma parcial? Ya que la base completa tiene informacion de varios usuarios y solamente uno cometio el error.
  #2 (permalink)  
Antiguo 14/08/2012, 08:45
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Restaurar backup parcial

No puedes, debes levantar todo el backup y de ahi, seleccionar lo que necesitas.
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 14/08/2012, 08:52
Avatar de Huasi  
Fecha de Ingreso: mayo-2007
Mensajes: 83
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: Restaurar backup parcial

Entonces para un sistema web multiempresa debo crear una base de datos por cliente?
  #4 (permalink)  
Antiguo 14/08/2012, 09:00
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Restaurar backup parcial

No necesariamente, puedes llevar lo que es una bitacora de borrados, para si un usuario borra informacion puedas recuperarla de ahi, y que tu esquema de borrados solo dure 30 dias o algo asi......
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 14/08/2012, 11:26
Avatar de Huasi  
Fecha de Ingreso: mayo-2007
Mensajes: 83
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: Restaurar backup parcial

iislas y Libras siempre con una respuesta efectiva! Me ayudaron a tomar la decision que me tenia frenado con el desarrollo del proyecto. Voy a utilizar una sola base de datos para toda la informacion del proyecto, al fin y al cabo un SGBD esta para eso. Estuve leyendo sobre bitacora de borrados y ya tengo un esquema de como encarar este asunto. El problema puntual que tengo son las bajas no intencionales de los usuarios, para lo cual pienso crear un campo que represente un estado en la tabla principal y triggers para otras. Gracias por su ayuda, saludos...
  #6 (permalink)  
Antiguo 14/08/2012, 12:33
 
Fecha de Ingreso: enero-2002
Mensajes: 136
Antigüedad: 22 años, 2 meses
Puntos: 1
Respuesta: Restaurar backup parcial

Bueno, creo que ya has resuelto el tema. Es cierto, a veces debemos "negociar" la solución, en este caso deberás tomar a cargo la contingencia de un fallo involuntario. Igualmente te aconsejo que dejes pistas de auditoría de todas las transacciones sobre la base, te pueden ahorrar un dolor de cabeza cuando alguno "meta la pata".
Saludos

Etiquetas: backup, parcial, restaurar, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:04.