Postupci za obnavljanje baze podataka u sustavima visoke dostupnosti (CROSBI ID 347576)
Ocjenski rad | magistarski rad (mr. sc. i mr. art.)
Podaci o odgovornosti
Putniković, Branimir
Skočir, Zoran
hrvatski
Postupci za obnavljanje baze podataka u sustavima visoke dostupnosti
Ključni zahtjevi nad bazom podataka su zaštita korisničkih podataka i osiguravanje visoke dostupnosti u slučaju greške. Baza podataka dio je računalnog sustava koji je izgrađen od mnogo komponenata. Da bi se osigurala visoka dostupnost podataka gledajući od strane korisnika neophodno je osigurati visoku dostupnost sustava u cjelini. Kako bi se korisnički podaci zaštitili od gubitka uslijed greške potrebno je imati dobro provjeren i uvježban plan za izradu sigurnosnih kopija korisničkih podataka i provođenje postupka obnavljanja baze podataka. Ovaj rad opisuje postupke osiguravanja visoke dostupnosti baze podataka za slučaj pojavljivanja sklopovske greške te postupke sigurnosnog spremanja i obnavljanja baze podataka za slučaj programske greške. Opisan je i postupak obnavljanja cjelokupne baze podataka. Naglašena je velika važnost postojanja pričuvne lokacije za slučaj katastrofalnog događaja. Postupci sigurnosnog spremanja i obnavljanja baze podataka određeni su mogućnostima programske podrške korištenog SUBP-a. Analizirani su postupci osiguravanja visoke dostupnosti te obnavljanja Oracle, DB2 i SQL Server baza podataka kao tri danas najzastupljenije baze podataka na tržištu [40]. U sklopu ovog rada razvijen je programski paket DBA 2007 za DB2 bazu podataka na z/OS operacijskom sustavu koji se koristi za obavljanje i automatizaciju administratorskih poslova. Koristeći programski paket DBA 2007 obavljena je provjera opisanih postupaka obnavljanja DB2 baze podataka. Ugrađene su funkcije koje omogućuju kreiranje skripta za sigurnosno spremanje i obnavljanje podataka i objekata baze podataka te automatizaciju postupka migracije baze podataka.
relacijska baza podataka; visoka dostupnost; migracija baze podataka; sigurnosno spremanje baze podataka; obnavljanje baze podataka; mainframe arhitektura; administracija baze podataka; automatizacija postupka; okolina baze podataka
nije evidentirano
engleski
Database Recovery Procedures in High Availability Systems
nije evidentirano
relational database; high availability; database migration; database backup; database recovery; mainframe architecture; database administration; procedure automation; database environment
nije evidentirano
Podaci o izdanju
140
12.10.2007.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb