Discussion:
da li je dovoljno MDF i LDF backupirati za SQL baze?
(prestaro za odgovor)
MM
2006-06-17 22:40:22 UTC
Permalink
pricam o ms sql serveru... da li je dovoljno zaustaviti server servis, i
skopirati datoteke baza (mdf,ldf i eventualno ndf) ?
ili se mora backupirati iz enterprise managera?
print$
2006-06-18 05:43:03 UTC
Permalink
Post by MM
pricam o ms sql serveru... da li je dovoljno zaustaviti server servis, i
skopirati datoteke baza (mdf,ldf i eventualno ndf) ?
ili se mora backupirati iz enterprise managera?
Mislim da je copy-paste datoteka baze kao sistem backupa podrzan samo na
MSSQL 2005...

No probaj testirati na drugoj instanci servera pa ces saznati ;)
Dejan Rodiger
2006-06-18 06:44:37 UTC
Permalink
Post by MM
pricam o ms sql serveru... da li je dovoljno zaustaviti server servis, i
skopirati datoteke baza (mdf,ldf i eventualno ndf) ?
ili se mora backupirati iz enterprise managera?
Ne mora se iz enterprise managera, mozes i iz komandne linije:

"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -U sa -P
sapassword -Q "BACKUP DATABASE baza TO DISK = 'D:\Backup\baza.bak'"

Ovo je sve jedna linija. Ako imas osql u PATH-u moze i krace pisati.

Provjeri gdje ti se nalazi osql prije, jer ovisi o verziji MS SQL servera.
--
Dejan Rodiger - PGP ID 0xAC8722DC
Delete wirus from e-mail address
MM
2006-06-18 08:12:37 UTC
Permalink
Post by Dejan Rodiger
Post by MM
pricam o ms sql serveru... da li je dovoljno zaustaviti server servis, i
skopirati datoteke baza (mdf,ldf i eventualno ndf) ?
ili se mora backupirati iz enterprise managera?
"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -U sa -P
sapassword -Q "BACKUP DATABASE baza TO DISK = 'D:\Backup\baza.bak'"
Ovo je sve jedna linija. Ako imas osql u PATH-u moze i krace pisati.
Provjeri gdje ti se nalazi osql prije, jer ovisi o verziji MS SQL servera.
da li ima neka naredba da backupira sve baze... jer ima ih 30tak, i
povremeno se dodaju nove...

thanks!
Dejan Rodiger
2006-06-18 08:48:41 UTC
Permalink
Post by MM
Post by Dejan Rodiger
Post by MM
pricam o ms sql serveru... da li je dovoljno zaustaviti server servis, i
skopirati datoteke baza (mdf,ldf i eventualno ndf) ?
ili se mora backupirati iz enterprise managera?
"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\osql.exe" -U sa -P
sapassword -Q "BACKUP DATABASE baza TO DISK = 'D:\Backup\baza.bak'"
Ovo je sve jedna linija. Ako imas osql u PATH-u moze i krace pisati.
Provjeri gdje ti se nalazi osql prije, jer ovisi o verziji MS SQL servera.
da li ima neka naredba da backupira sve baze... jer ima ih 30tak, i
povremeno se dodaju nove...
Dalo bi se napraviti u pythonu, pa da u neki config fajl dodajes spisak baza
ili u neku tablicu. Nemam gotovo rjesenje, ali bi se dalo napraviti.

Spisak svih baza mozes dobiti i sa jednim selectom, ali sto sa onim bazama
koje ne zelis backupirati...
--
Dejan Rodiger - PGP ID 0xAC8722DC
Delete wirus from e-mail address
MM
2006-06-18 09:14:44 UTC
Permalink
Post by Dejan Rodiger
Post by MM
da li ima neka naredba da backupira sve baze... jer ima ih 30tak, i
povremeno se dodaju nove...
Dalo bi se napraviti u pythonu, pa da u neki config fajl dodajes spisak baza
ili u neku tablicu. Nemam gotovo rjesenje, ali bi se dalo napraviti.
Spisak svih baza mozes dobiti i sa jednim selectom, ali sto sa onim bazama
koje ne zelis backupirati...
sve zelim backupirati... jednom tjedno.

ali i dalje mi nitko nije odgovorio da li je dovoljno zaustaviti sql server
i kopirati MDF i LDF fajle od svake baze ?

jer to mi je najjednostavnija varijanta...
Dinko Deranja
2006-06-18 10:33:53 UTC
Permalink
Post by MM
ali i dalje mi nitko nije odgovorio da li je dovoljno zaustaviti sql server
i kopirati MDF i LDF fajle od svake baze ?
Dovoljno je ali nije podrzano! Drugim rijecima, ako nesto krene po zlu i
"restore" takve baze ti ne prodje, MS (ili neki profi support) ce reci da je
to zato jer nemas backup.
Post by MM
jer to mi je najjednostavnija varijanta...
Za dobrobit svoje firme, radije se okani igranja sistem administratora ako
ti je jednostavnost primarna, pogotovo kod baza podataka.
Dejan Rodiger
2006-06-18 15:58:41 UTC
Permalink
Post by MM
Post by Dejan Rodiger
Post by MM
da li ima neka naredba da backupira sve baze... jer ima ih 30tak, i
povremeno se dodaju nove...
Dalo bi se napraviti u pythonu, pa da u neki config fajl dodajes spisak baza
ili u neku tablicu. Nemam gotovo rjesenje, ali bi se dalo napraviti.
Spisak svih baza mozes dobiti i sa jednim selectom, ali sto sa onim bazama
koje ne zelis backupirati...
sve zelim backupirati... jednom tjedno.
ali i dalje mi nitko nije odgovorio da li je dovoljno zaustaviti sql server
i kopirati MDF i LDF fajle od svake baze ?
Ali sa onim backupom koji sam ti poslao, ne moras zaustavljati server.

I nije dovoljno jednom tjedno, osim ako je cijena ponovnog upisivanja tjedan
dana podataka jako mala, znaci podaci se mogu upisati za jedan dan i mozes
tocno znati sto fali.

Vracanje mdf i ldf fajlova se ponekad mora raditi drugacijom procedurom od
normalnog restora backup fajla...
--
Dejan Rodiger - PGP ID 0xAC8722DC
Delete wirus from e-mail address
Loading...