Backups

03/11/2004 - 21:03 por JuanMoreno | Informe spam
Tengo una base de datos de 30 gb , y cuando realizo un backup de
ella el backup aparece por 23 gb porque ???

Preguntas similare

Leer las respuestas

#1 Maxi
03/11/2004 - 21:23 | Informe spam
Hola, que tipo de backup estas haciendo?




Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"JuanMoreno" escribió en el mensaje
news:
Tengo una base de datos de 30 gb , y cuando realizo un backup
de
ella el backup aparece por 23 gb porque ???






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#2 Miguel Egea
03/11/2004 - 23:56 | Informe spam
Revisa el espacio real de tu bbdd a través del procedimiento almacenado
sp_spaceused. Es un ratio que es posible. En cualquier caso la mejor forma de
garantizar que tu backup es correcto (la única en mi opinión) es
restaurandolo aunque sea en otro server. Puedes comprobar que están tus
últimos datos.

Saludos cordiales
miguel Egea

"JuanMoreno" escribió:

Tengo una base de datos de 30 gb , y cuando realizo un backup de
ella el backup aparece por 23 gb porque ???

Respuesta Responder a este mensaje
#3 Eladio Rincón
04/11/2004 - 11:27 | Informe spam
Hola Juan,

cuando haces un backup no se incluyen las extensiones que están vacias; eso
no quiere decir que cuando restaures la copia de seguridad, dejes de tener
las extensiones que tenías libres; me da la sensación de que "crees" que el
backup hace una "copia física" de los ficheros de la base de datos; mira
este ejemplo que seguro te es de ayuda:

CREATE DATABASE prueba
ON
( NAME = prueba_dat,
FILENAME = 'c:\prueba.mdf',
SIZE = 200MB )
LOG ON
( NAME = 'prueba_log',
FILENAME = 'c:\prueba.ldf',
SIZE = 5MB )
GO
BACKUP DATABASE prueba TO DISK='c:\prueba.bak' WITH INIT
GO
RESTORE DATABASE prueba FROM DISK='c:\prueba.bak'

Fijate que he creado una bd con fichero de datos de 200MB, es decir, la bd
está "vacia" y tiene un montón de extensiones sin usar; vale; ahora ejecuta
el backup y fijate el tamaño que tiene la copia (a mi me salen 5120KB), y
fijate en el fichero de datos que tiene 200MB; ok? ahora restaura la copia;
seguimos teniendo 200MB de fichero de datos...

Espero que te haya aclarado algo ;-)

Eladio Rincón
SQL Server MVP
"Comparte lo que sabes, aprende lo que no sepas", FGG

Mentor Asociado
Solid Quality Learning
http://www.solidqualitylearning.com

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"JuanMoreno" wrote in message
news:
Tengo una base de datos de 30 gb , y cuando realizo un backup


de
ella el backup aparece por 23 gb porque ???

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida