Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 3 hlasoch.
SQL Server Backup and Restore
Povinnosti a zodpovednosti správcu databázy (DBA) tvoria dlhý a dynamicky sa meniaci zoznam, ktorý siaha od poskytovania poradenstva pri ladení dotazov, cez strihanie uložených procedúr až po návrh a implementáciu systémových procesov pre vysokú dostupnosť. Úlohy DBA sú zo dňa na deň zriedkavo konštantné; s jednou výnimkou: potreba zabezpečiť každý deň, aby sa každá databáza, ktorú má na starosti, mohla obnoviť a zotaviť v prípade chyby alebo katastrofy.
To znamená, že ak sa databáza z akéhokoľvek dôvodu poškodí, vypadne alebo sa stane inak nepoužiteľnou, je zodpovednosťou DBA obnoviť túto databázu do stavu, v akom bola pred vznikom problému, alebo do stavu čo najbližšieho k nemu. Samozrejme, to neznamená, že DBA musí obnovovať databázu každý deň, len v prípade, že dôjde ku katastrofe, musí byť DBA pripravený ju riešiť bez ohľadu na to, kedy a prečo k nej dôjde. Ak DBA nie je pripravený a dôjde k strate významných údajov alebo k dlhodobej nedostupnosti databáz pre koncových používateľov, potom tento DBA pravdepodobne nebude vo svojej práci príliš dlho.
Preto musí byť dobrý a otestovaný plán zálohovania a obnovy servera SQL Server na prvom mieste v zozname úloh každého administratívneho DBA. V tejto knihe sa dozviete, ako vykonať každú z týchto operácií zálohovania a obnovy pomocou aplikácie SQL Server Management Studio (SSMS), základných skriptov T-SQL a nástroja SQL Backup od spoločnosti Red Gate.
Zachytávanie záloh pomocou SSMS alebo jednoduchých skriptov je úplne v poriadku pre jednorazové operácie zálohovania, ale všetky zálohy, ktoré tvoria súčasť stratégie obnovy pre danú databázu, musia byť automatizované a budete chcieť tiež zabudovať niektoré kontroly, ktoré napríklad okamžite upozornia zodpovedného DBA, ak sa vyskytne problém. V tejto knihe je na automatizáciu zálohovania vybraný nástroj Red Gate SQL Backup.
Vytvorenie vlastného automatizovaného riešenia si vyžiada veľa práce, ale ponúkame niekoľko rád o možných možnostiach, napríklad skriptovanie v prostredí PowerShell, skripty T-SQL a úlohy agenta servera SQL.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)