johnnyc
Član broj: 175590 Poruke: 202 *.dynamic.sbb.rs.
|
Pozdrav!
Kako bih mogao da vratim podatke, iz backupa, i da vratim bazu na stanje koje je bilo recimo do juce u 16:35?
I recimo da imam kompletan TRL od instalacije pa sve do dosadasnjeg trenutka (ili bekap baze plus odgovarajuci TRL).
Poredpostavljam da dolaze u obzir samo Full, i donekle bulk_logged backup sistemi (nazovimo ih tako), ali ako mozete da mi pomognete sa nacinom kako da uradim gore spomenuto.
Dakle, sve sto bih hteo je da vratim bazu u neko "predjasnje" stanje.
Hvala unapred!!!
|
|
| |
|
Koce DBA Serbia, Belgrade
Član broj: 59217 Poruke: 144 *.vektor.net.
|
za vracanje u tacno odredjeno stanje treba ti full (+ diff evenutalno) + logovi, od full (diff-a) pa do posle trenutnka kad zelis da vratis. ako nemas kreiran log posle tog trenutka, uradis ga prije nego sto krenes u vracanje...
moes kroz EM a lakse je kroz kod
RESTORE DATABASE DBime
FROM DISK = path_do_bak
WITH MOVE 'DBdataname' TO 'path_mdf',
MOVE 'DBlogname' TO 'path_ldf' ,
FILE = 1, NOUNLOAD , STATS = 10, NORECOVERY, REPLACE
pa isto ako imas i diff, samo stavis njegovu putanju gore. Obrati paznju da pise: NORECOVERY - znaci ne zatvaraj bazu
a ako hoces na neku drugu a ne na postojecu, onda izaberes druge putanje za mdf, ldf, drugo ime i REPLACE izostavis....
i onda logove zakljucno sa ovim koji u sebi sadrzi i trazeni trenuntak:
RESTORE LOG DBime
FROM DISK = 'path_bck_loga'
WITH RECOVERY, STOPAT = 'Nov 25, 2008 15:09 PM'
OK?
|
|
| |
|
johnnyc
Član broj: 175590 Poruke: 202 *.dynamic.sbb.rs.
|
ok, hvala
:-)
|
|
| |
|