Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1.Wykonywanie tail-log backupu jeśli używany Full lub Bulk-logged Recovery Model
- 2.Identyfikacja backupów do odtworzenia przy awarii:
- -Ostatni pełen(Full), plikowy, lub grupy plików
- -Ostatni różnicowy (Differential) jeśl istnieje
- -Backupy logów jeśli używany był Full and Bulk-logged Recovery Model
- Najpierw zrobic ctali loga. Później pełny backup, później diferential z z wtorku, logi wszystkie z środy od 9:00 do 18:00. Jak się udadł tail log to ponawiamy go pod koniec
- , jak się nie udał to nie odtwarzamy.
- Przykładowy opis rozwiązania zadania:
- 1.Wykonywanie backupu typu tail-log.
- 2.Odtworzenie z Full backupu z ostatniej soboty.
- 3.Odtworzenie z Differential backupu z ostatniego wtorku.
- 4.Odtworzenie z wszystkich backupów logów transakcyjnych ze środy (09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00)
- 5.Odtworzenie z backupu logów transakcyjnych z 09:00 i 10:00 Z Czwartku.
- 6.Odtworzenie z tail-log backupu (jeśli się powiedzie).
- Odtworzenie bazy z SQL Server Management Studio lub przy
- Odtworzenie z ostaniego Full backupu z opcją WITH NORECOVERY
- Odtworzenie z ostatniego Differential backupu z opcją WITH RECOVERY
- RESTORE DATABASE AdventureWorks
- FROM DISK = 'R:
- Odtworzenie z backupu logów transakcyjncych przy użyciu RESTORE LOG
- RESTORE LOG AdventureWOrks FROM DISK = 'R:\Backups\AW.bak'
- WITH FILE = 5, NORECOVERY
- RESTORE LOG AdventureWorks FROM DISK = 'R:\Backups\AW-TailLog.bak' WITH RECOVERY
- use master;
- create database Katalog;
- use Katalog;
- create table Plik(
- Id int identity(1,1) primary key, Sc text);
- backup database Katalog to disk = 'd:\Backup\Katalog.bak' with init;
- insert into Plik(Sc) values('d:\Katalog\katalog_p.mdf');
- backup database Katalog to disk = 'd:\Backup\Katalog.bak' with noinit, differential;
- insert into PLik(Sc) values('d:\Katalog\katalog_ro.mdf');
- backup database Katalog to disk = 'd:\Backup\Katalog.bak' with noinit, differential;
- use master;
- drop database Katalog;
- restore database Katalog from disk = 'd:\Backup\Katalog.bak' with file = 1,NORECOVERY;
- restore database Katalog from disk = 'd:\Backup\Katalog.bak' with file = 3,RECOVERY;
- use Katalog;
- select * from Plik;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement