Duda con backup en mi aplicación...

24/02/2005 - 14:51 por Carmelo J. Morales Muñoz | Informe spam
Hash: SHA1

¡Hola!

Tengo un videoclub, que hace backup a diario. pero

Si a las dos horas de estar trabajando se destrulle la base de datos,
si restablezco la copia he perdido todas las operaciones que hice
desde el backup hasta el momento del fallo.

¿que me recomendais que haga? Aparte de replicación a un segundo
servidor ya que esto obligaría a tener dos pcs.

gracias!

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
24/02/2005 - 14:59 | Informe spam
Carmelo,

Que modelo de recuperacion esta usando la base de datos?
Cual es el tamaño actual y el pronostico de crecimiento de la misma?


AMB


"Carmelo J. Morales Muñoz" wrote:


Hash: SHA1

¡Hola!

Tengo un videoclub, que hace backup a diario. pero

Si a las dos horas de estar trabajando se destrulle la base de datos,
si restablezco la copia he perdido todas las operaciones que hice
desde el backup hasta el momento del fallo.

¿que me recomendais que haga? Aparte de replicación a un segundo
servidor ya que esto obligaría a tener dos pcs.

gracias!




Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP]
24/02/2005 - 16:35 | Informe spam
Deduzco de tu mensaje que no puedes costear una solución de alta
disponibilidad (standby server, RAID de discos, cluster de servicios...)

Para minimizar la ventana de tiempo de pérdida de datos puedes hacer
respaldos intermedios del log de transacciones cada X minutos.

Si por ejemplo lo haces cada 5 minutos, el margen de pérdida de datos
será de 5 minutos.



Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Carmelo J. Morales Muñoz" wrote in message
news::
Hash: SHA1

¡Hola!

Tengo un videoclub, que hace backup a diario. pero

Si a las dos horas de estar trabajando se destrulle la base de datos,
si restablezco la copia he perdido todas las operaciones que hice
desde el backup hasta el momento del fallo.

¿que me recomendais que haga? Aparte de replicación a un segundo
servidor ya que esto obligaría a tener dos pcs.

gracias!

Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
24/02/2005 - 16:50 | Informe spam
Hash: SHA1

bueno, la base de datos creo que ocupa unos 10 Gigas, y crecer crece
muy poquito, talvez 2 megas por mes.

Respuesta Responder a este mensaje
#4 Alejandro Mesa
24/02/2005 - 17:13 | Informe spam
Carmelo,

La otra pregunta que hice es muy importante. Por ejemplo, la solucion dada
por Gustavo no te serviria si tu base de datos esta usando SIMPLE recovery
model. Veamos un par de soluciones dependiendo del modelo de recuperacion que
este usando.

***** Simple *****
- Puedes hacer un backup de la db todas las noches (esto es si el tiempo que
consume el backup es grande)
- Haces un backup diferencial (solo se guardan los cambios desde el ultimo
backup) cada 3 hora.

***** Bulk-Logged *****
- Puedes hacer un backup de la db todas las noches (esto es si el tiempo que
consume el backup es grande)
- Haces un backup diferencial (solo se guardan los cambios desde el ultimo
backup) cada 3 hora.
- Haces backup del log cada 15 minutos

En este modelo, el espacio usado en el log para operaciones bulk (en masa)
es minimo. Asi que si se daña el log o hubo operaciones bulk, entonces esos
cambios (desde el ultimo backup) deben ser hechos nuevamente.

***** Full *****
- Puedes hacer un backup de la db todas las noches (esto es si el tiempo que
consume el backup es grande)
- Haces un backup diferencial (solo se guardan los cambios desde el ultimo
backup) cada 3 hora.
- Haces backup del log cada 15 minutos

Si el log se daña, solo perderias los cambios desde el ultimo backup.


Si el backup de la db no consume mucho tiempo, entonces puedes hacerlo cada
media hora.


AMB



"Carmelo J. Morales Muñoz" wrote:


Hash: SHA1

bueno, la base de datos creo que ocupa unos 10 Gigas, y crecer crece
muy poquito, talvez 2 megas por mes.




Respuesta Responder a este mensaje
#5 Carmelo J. Morales Muñoz
24/02/2005 - 19:45 | Informe spam
Hash: SHA1

hola!

No te respondí a esa pregunta porque no se que responderte, tengo
instalado MSDE2000A y la verdad, lo he revisado por arriba y por
debajo y no he visto ninguna opción de ese tipo. presupongo que eso
ha de ser con SqlServer 2000 o superiores.

Cierto es que no dije el tipo de engine que utilizaba,...


¿Estoy en lo cierto y esta política solo se aplica a SQl server 2000
en adelante o el msde2000 también usa esto. ¿como? ya que estamos.

bye!
"Alejandro Mesa" escribió
en el mensaje
news:
Carmelo,

La otra pregunta que hice es muy importante. Por ejemplo, la
solucion dada por Gustavo no te serviria si tu base de datos esta
usando SIMPLE recovery model. Veamos un par de soluciones
dependiendo del modelo de recuperacion que este usando.

***** Simple *****
- Puedes hacer un backup de la db todas las noches (esto es si el
tiempo que consume el backup es grande)
- Haces un backup diferencial (solo se guardan los cambios desde el
ultimo backup) cada 3 hora.

***** Bulk-Logged *****
- Puedes hacer un backup de la db todas las noches (esto es si el
tiempo que consume el backup es grande)
- Haces un backup diferencial (solo se guardan los cambios desde el
ultimo backup) cada 3 hora.
- Haces backup del log cada 15 minutos

En este modelo, el espacio usado en el log para operaciones bulk
(en masa) es minimo. Asi que si se daña el log o hubo operaciones
bulk, entonces esos cambios (desde el ultimo backup) deben ser
hechos nuevamente.

***** Full *****
- Puedes hacer un backup de la db todas las noches (esto es si el
tiempo que consume el backup es grande)
- Haces un backup diferencial (solo se guardan los cambios desde el
ultimo backup) cada 3 hora.
- Haces backup del log cada 15 minutos

Si el log se daña, solo perderias los cambios desde el ultimo
backup.


Si el backup de la db no consume mucho tiempo, entonces puedes
hacerlo cada media hora.


AMB



"Carmelo J. Morales Muñoz" wrote:


Hash: SHA1

bueno, la base de datos creo que ocupa unos 10 Gigas, y crecer crece
muy poquito, talvez 2 megas por mes.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida