Acronis® Recovery™ for MS SQL Server
Uživatelská příručka
www.acronis.cz
1
Copyright © Acronis, Inc., 2008. Všechna práva vyhrazena. „Acronis“, „Acronis Compute with Confidence“ a logo Acronis jsou ochranné známky společnosti Acronis, Inc. Linux je registrovaná ochranná známka Linuse Torvaldse. Windows je registrovaná ochranná známka společnosti Microsoft Corporation. Všechny ostatní zmíněné ochranné známky a autorská práva jsou vlastnictvím svých příslušných vlastníků. Distribuce podstatným způsobem změněných verzí tohoto dokumentu je bez výslovného dovolení vlastníka autorských práv zakázána. Distribuce tohoto díla nebo odvozených děl ve formě jakékoliv standardní (papírové) knihy pro obchodní účely je zakázáno, pokud není předem získáno povolení od vlastníka autorských práv. DOKUMENTACE JE POSKYTOVÁNA «TAK, JAK JE» A VEŠKERÉ VÝSLOVNÉ NEBO VYPLÝVAJÍCÍ PODMÍNKY, VYJÁDŘENÍ A ZÁRUKY VČETNĚ VŠECH IMPLICITNÍCH ZÁRUK PRODEJNOSTI, VHODNOSTI PRO KONKRÉTNÍ ÚČEL NEBO NENARUŠENÍ CIZÍCH PRÁV, JSOU VYLOUČENY S VÝJIMKOU ROZSAHU, V NĚMŽ JSOU TAKOVÁTO ODMÍTNUTÍ ZÁRUK POVAŽOVÁNA ZA PRÁVNĚ NEÚČINNÁ.
2
LICENČNÍ SMLOUVA S KONCOVÝM UŽIVATELEM JEJICH AKCEPTOVÁNÍM POTVRZUJETE (JAKO PRVNÍ KUPUJÍCÍ) SVŮJ SOUHLAS S LICENČNÍMI PODMÍNKAMI. POKUD NECHCETE AKCEPTOVAT POUŽÍVÁNÍ PRODUKTU ZA TĚCHTO PODMÍNEK, MŮŽETE ODSTOUPIT KLEPNUTÍM NA "Nesouhlasím..." A NEINSTALOVAT SOFTWARE. Acronis Recovery for MS SQL Server (software) je copyright 2000-2007 společnosti Acronis. Všechna práva vyhrazena. PRVNÍ KUPUJÍCÍ získává LICENCI pro používání software pouze za dodržení následujících omezení a pravidel. 1. Licence je udělena pouze prvnímu kupujícímu a není dále přenosná bez předchozího písemného schválení společností Acronis. 2. První kupující může software používat na jednom počítači, který vlastní nebo jej má v pronájmu. Není možno používat software na více než jednom počítači (i pokud je všechny máte ve vlastnictví nebo pronájmu) bez předchozího písemného schválení společností Acronis. 3. První kupující nesmí provádět žádnou z následujících činností a nesmí povolit jejich provádění ani třetím osobám: A. Povolit používání nebo šíření softwaru třetím osobám. B. Poskytovat použití softwaru jako službu, v servisní organizaci, síti, sdílení nebo ve víceuživatelském provozu uživatelům, kteří nejsou individuálně licencováni společností Acronis. C. Provádět změny nebo kopie jakéhokoliv druhu u tohoto software (kromě výslovně povolených výše). D. Usilovat o dekompilaci nebo zpětné inženýrství Software jakýmkoliv způsobem. E. Udělovat sublicence, pronájem nebo jakákoliv práva k tomuto softwaru jiným uživatelům. F. Vytvářet kopie nebo verbální či mediální překlady uživatelské příručky. G. Přenášet software prostřednictvím telekomunikačních sítí. Společnost Acronis má právo ukončit tuto licenční smlouvu, pokud došlo k porušení jejich podmínek prvním kupujícím. Při ukončení této smlouvy z jakýchkoliv důvodů musí být veškeré kopie Software okamžitě vráceny společnosti Acronis a první kupující bude odpovědný za jakékoliv škody vzniklé společnosti Acronis porušením těchto podmínek. VEŠKERÁ RIZIKA VEŠKERÁ RIZIKA POUŽÍVÁNÍ PRODUKTU CO SE TÝČE KVALITY A VÝKONU NESETE VY JAKO KUPUJÍCÍ. SPOLEČNOST ACRONIS NEZARUČUJE, ŽE SOFTWARE NEBO JEHO FUNKCE BUDOU SPLŇOVAT POŽADAVKY NA NĚ KLADENÉ, A ŽE FUNKČNOST SOFTWARE BUDE PLYNULÁ A NEBUDE VYKAZOVAT ŽÁDNÉ CHYBY. ACRONIS DÁLE NEZARUČUJE, ŽE BUDOU OPRAVENY JAKÉKOLIV CHYBY VE FUNKČNOSTI SOFTWARE. VYLOUČENÍ ODPOVĚDNOSTI ZA NÁSLEDNÉ ŠKODY - SPOLEČNOST ACRONIS ANI JEJÍ PRODEJCI V ŽÁDNÉM PŘÍPADĚ NENESOU ODPOVĚDNOST ZA JAKÉKOLIV ŠKODY, (VČETNĚ A BEZ OMEZENÍ, ŠKODY ZE ZTRÁT ZISKU, Z PŘERUŠENÍ PODNIKÁNÍ, ZE ZTRÁT PODNIKATELSKÝCH INFORMACÍ NEBO JAKÉKOLIV DALŠÍ ZVLÁŠTNÍ ZTRÁTY) ZPŮSOBENÉ UŽÍVÁNÍM NEBO NEMOŽNOSTÍ UŽÍVAT SOFTWARE A TO I V PŘÍPADĚ, ŽE BYLA SPOLEČNOSTI
3
ACRONIS AVIZOVÁNA MOŽNOST VZNIKU TAKOVÝCHTO ZTRÁT.
4
Obsah KAPITOLA 1. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9
ÚVOD K PROGRAMU ACRONIS RECOVERY FOR MS SQL SERVER ......... 8
CO JE ACRONIS RECOVERY FOR MS SQL SERVER ...................................................................... 8 PROČ ACRONIS RECOVERY FOR MS SQL SERVER ...................................................................... 9 VÝHODY ..................................................................................................................................... 9 KLÍČOVÉ FUNKCE ...................................................................................................................... 10 PODPOROVANÉ VERZE SERVERU MICROSOFT SQL SERVER ...................................................... 12 PODPOROVANÉ PLATFORMY...................................................................................................... 12 PODPOROVANÉ OPERAČNÍ SYSTÉMY ......................................................................................... 12 LICENCE .................................................................................................................................... 12 TECHNICKÁ PODPORA ............................................................................................................... 13
KAPITOLA 2.
POROZUMĚNÍ PROGRAMU ACRONIS RECOVERY FOR MS SQL SERVER 14
2.1 SOUČÁSTI .................................................................................................................................. 14 2.1.1 Acronis Recovery for MS SQL Server Management Console .............................................. 14 2.1.2 Acronis Recovery for MS SQL Server Agent ........................................................................ 14 2.2 SPOLUPRÁCE MEZI SOUČÁSTMI ....................................................................................................... 14 KAPITOLA 3.
INSTALACE PROGRAMU ACRONIS RECOVERY FOR MS SQL SERVER 16
3.1 MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY ............................................................................................. 16 3.2 BEZPEČNOSTNÍ PRAVIDLA ............................................................................................................... 16 3.2.1 Osobní údaje ........................................................................................................................... 16 3.2.2 Nastavení firewallu ................................................................................................................. 17 3.3 OBECNÁ PRAVIDLA INSTALACE ....................................................................................................... 17 3.3.1 Instalace komponentů programu Acronis Recovery for MS SQL Server ............................... 17 3.3.2 Vzdálená instalace programu Acronis Recovery for MS SQL Server Agent ........................ 18 3.3.3 Extrakce komponentů programu Acronis Recovery for MS SQL Server.............................. 19 3.3.4 Odstranění komponentů programu Acronis Recovery for MS SQL Server .......................... 19 KAPITOLA 4. SERVER
ZAČÍNÁME S PROGRAMEM ACRONIS RECOVERY FOR MS SQL 21
4.1 SPUŠTĚNÍ PROGRAMU ACRONIS RECOVERY FOR MS SQL SERVER MANAGEMENT CONSOLE .. 21 4.2 ACRONIS RECOVERY FOR MS SQL SERVER PRACOVNÍ PLOCHA............................................... 21 4.2.1 Hlavní oblast ............................................................................................................................ 21 4.2.2 Panel Počítače ..................................................................................................................... 23 4.2.3 Nabídka programu ................................................................................................................... 23 4.2.4 Nabídka Nápověda ................................................................................................................... 24 4.2.5 Stavový řádek ........................................................................................................................... 24 4.3 NAVIGACE................................................................................................................................. 24 4.4 SPRÁVA ..................................................................................................................................... 25 4.5 HLEDÁNÍ SERVERŮ .................................................................................................................... 25 4.6 PŘIDÁNÍ SERVERŮ ..................................................................................................................... 26 4.7 PŘIPOJENÍ KE VZDÁLENÉMU DATABÁZOVÉMU SERVERU ........................................................... 27 4.8 VZDÁLENÁ INSTALACE AGENTA ACRONIS RECOVERY FOR MS SQL SERVER AGENT............... 28 KAPITOLA 5.
TVORBA ZÁLOH .................................................................................................... 29
5.1 OBECNÉ INFORMACE ....................................................................................................................... 29 5.1.1 Co je záloha? ........................................................................................................................... 29 5.1.2 Metody zálohování ................................................................................................................... 29 5.1.3 Jakou strategii zálohování zvolit? ............................................................................................ 30 5.1.4 Modely obnovy ......................................................................................................................... 31 5.1.5 Úrovně zálohování ................................................................................................................... 32 5.1.6 Plán pro obnovu poškození ...................................................................................................... 32 5.1.7 Zálohování do knihoven pásek a na páskové jednotky ......................................................... 32 5.2 ZÁLOHA .......................................................................................................................................... 33 5.2.1 Určení strategie zálohování ..................................................................................................... 33 5.2.2 Určení účtu pro spuštění úlohy ............................................................................................... 34
5.2.3 Výběr objektů pro zálohování ................................................................................................ 35 5.2.4 Určení osobních údajů ........................................................................................................... 39 5.2.5 Výběr umístění zálohy ............................................................................................................ 40 5.2.6 Používání asistenta Acronis Recovery for MS SQL Server Assistant ..................................... 42 5.2.7 Nastavení parametrů plánování záloh ................................................................................... 46 5.2.8 Možnosti zálohování............................................................................................................... 46 5.2.9 Zadání názvu úlohy a komentářů ........................................................................................... 47 5.2.10 Shrnutí zálohování ............................................................................................................... 48 5.3 NASTAVENÍ VÝCHOZÍCH MOŽNOSTÍ ZÁLOHOVÁNÍ ........................................................................... 48 5.3.1 Pre/post příkazy ....................................................................................................................... 48 5.3.2 Úroveň komprese ..................................................................................................................... 49 5.3.3 Priorita zálohy ......................................................................................................................... 50 5.3.4 Ochrana zálohy ........................................................................................................................ 51 5.3.5 Náhrada typu zálohy ................................................................................................................ 52 5.3.6 Omezení šířky pásma................................................................................................................ 52 5.3.7 Další nastavení ......................................................................................................................... 53 KAPITOLA 6. 6.1 6.2 6.3
OKAMŽITÉ ZOBRAZENÍ PLÁNU PRO OBNOVU PO POŠKOZENÍ ...................................................... 54 PLÁNOVÁNÍ PŘÍJMU PLÁNU PRO OBNOVU PO POŠKOZENÍ ........................................................... 55 SHRNUTÍ ................................................................................................................................... 55
KAPITOLA 7. 7.1 7.2 7.3
PLÁN PRO OBNOVU PO POŠKOZENÍ ............................................................... 54
IMPORT PLÁNU ÚDRŽBY .................................................................................... 56
URČENÍ ÚČTU PRO SPUŠTĚNÍ ÚLOHY ......................................................................................... 56 VÝBĚR PLÁNU ÚDRŽBY ............................................................................................................. 56 SHRNUTÍ IMPORTU .................................................................................................................... 57
KAPITOLA 8.
VYČIŠTĚNÍ UMÍSTĚNÍ ZÁLOH .......................................................................... 58
8.1 Určení účtu pro spuštění úlohy ................................................................................................... 58 8.2 Výběr umístění záloh databáze ............................................................................................ 58 8.3 Zadání hesla ................................................................................................................................ 59 8.4 Určení možností vyčištění .................................................................................................... 59 8.5 Plánování vyčištění ..................................................................................................................... 60 8.6 Shrnutí vyčištění umístění záloh .................................................................................................. 60 KAPITOLA 9.
OBNOVENÍ DAT ZÁLOHY ................................................................................... 62
9.1 OBNOVA.................................................................................................................................... 62 9.1.1 Výběr času obnovy ............................................................................................................... 62 9.1.2 Určení účtu pro spuštění úlohy ............................................................................................ 62 9.1.3 Výběr umístění záloh databáze ............................................................................................ 62 9.1.4 Výběr úlohy zálohování........................................................................................................ 63 9.1.5 Zadání hesla ......................................................................................................................... 63 9.1.6 Výběr bodu obnovení ........................................................................................................... 64 9.1.7 Výběr obsahu ....................................................................................................................... 65 9.1.8 Možnosti obnovení ............................................................................................................... 67 9.1.9 Výběr parametrů spuštění .................................................................................................... 68 9.1.10 Shrnutí obnovy ................................................................................................................. 68 9.2 NASTAVENÍ VÝCHOZÍCH MOŽNOSTÍ OBNOVY ............................................................................ 69 9.2.1 Pre/post příkazy ...................................................................................................................... 69 9.2.2 Priorita obnovení ................................................................................................................. 69 9.2.3 Další nastavení..................................................................................................................... 70 KAPITOLA 10. 10.1 10.2
CO JE ÚLOHA? ........................................................................................................................... 71 NASTAVENÍ PARAMETRŮ PLÁNOVÁNÍ ....................................................................................... 71
KAPITOLA 11. 11.1 11.2 11.3
PLÁNOVÁNÍ ÚLOH............................................................................................ 71
SPRÁVA ÚLOH ................................................................................................... 75
ÚPRAVY ÚLOHY ........................................................................................................................ 75 ODSTRANĚNÍ ÚLOHY ................................................................................................................. 76 SPUŠTĚNÍ ÚLOHY....................................................................................................................... 76
6
11.4 ZOBRAZENÍ PLÁNU PRO OBNOVU PO POŠKOZENÍ ........................................................................... 76 KAPITOLA 12. 12.1 12.2 12.3
UPOZORNĚNÍ ..................................................................................................... 77
UPOZORNĚNÍ PŘES E-MAIL ........................................................................................................ 77 SNMP ....................................................................................................................................... 77 PROTOKOLOVÝ SOUBOR UDÁLOSTÍ SYSTÉMU WINDOWS .......................................................... 78
KAPITOLA 13.
ZOBRAZENÍ PROTOKOLOVÝCH SOUBORŮ ............................................. 79
DODATEK A. ACRONIS RECOVERY FOR MS SQL SERVER: NEJVHODNĚJŠÍ POSTUPY 80 A.1 JAK CHRÁNIT SERVER PŘED SELHÁNÍM HARDWARU, CHYBAMI UŽIVATELŮ A DALŠÍMI POŠKOZENÍMI, NAPŘÍKLAD VIRY .................................................................................................................................... 80 Scénář ............................................................................................................................................... 80 Řešení Acronis .................................................................................................................................. 80 A.2 JAK ZABEZPEČIT SERVER A MINIMALIZOVAT MOŽNOU ZTRÁTU DAT ................................................ 82 Scénář ............................................................................................................................................... 82 Řešení Acronis .................................................................................................................................. 82 A.3 JAK PROVÉST OBNOVENÍ NA JINOU VERZI SERVERU MICROSOFT SQL SERVER ................................ 83 Scénář ............................................................................................................................................... 83 Řešení Acronis .................................................................................................................................. 83 A.4 JAK ZÁLOHOVAT VÍCE DATABÁZÍ .................................................................................................... 83 Scénář ............................................................................................................................................... 83 Řešení Acronis .................................................................................................................................. 83 A.5 JAK BEZPEČNĚ UKLÁDAT DŮLEŽITÉ DATABÁZE (ŠIFROVÁNÍ/DEŠIFROVÁNÍ) .................................... 83 Scénář ............................................................................................................................................... 83 Řešení Acronis .................................................................................................................................. 83 A.6 JAK OBNOVIT DATABÁZE V PŘÍPADĚ NEPŘÍTOMNOSTI SPRÁVCE (PLÁN PRO OBNOVU PO POŠKOZENÍ) ............................................................................................................................................................... 84 Scénář ............................................................................................................................................... 84 Řešení Acronis .................................................................................................................................. 84 A.7 JAK OKAMŽITĚ OBNOVIT DATABÁZE POMOCÍ ROLUJÍCÍCH SNÍMKŮ (JEN PRO MICROSOFT SQL SERVER 2005 ENTERPRISE) .................................................................................................................... 84 Scénář ............................................................................................................................................... 84 Řešení Acronis .................................................................................................................................. 84 A.8 RUČNÍ ZÁLOHOVÁNÍ (PŘED DŮLEŽITÝMI ZMĚNAMI DATABÁZÍ) ....................................................... 84 Scénář ............................................................................................................................................... 84 Řešení Acronis .................................................................................................................................. 84 DODATEK B. INSTALACE PROGRAMU ACRONIS RECOVERY FOR MS SQL SERVER Z PŘÍKAZOVÉHO ŘÁDKU .................................................................................................................... 85
7
Kapitola 1. Úvod k programu Acronis Recovery for MS SQL Server
Tato kapitola obsahuje obecné informace o funkcích a výhodách nového produktu společnosti Acronis – Acronis Recovery for MS SQL Server. Naleznete zde informace o podporovaných databázích, operačních systémech a platformách.
1.1 Co je Acronis Recovery for MS SQL Server Acronis Recovery for MS SQL Server nabízí výkonné, spolehlivé a cenově výhodné nástroje pro zálohování a obnovu databází a celých instancí serverů Microsoft SQL Server. Při použití programu Acronis Recovery for MS SQL Server si můžete být jisti, že jste neustále chráněni a data lze kdykoliv obnovit. Acronis Recovery for MS SQL Server vytváří obrazy databází o 70 % rychleji než samostatný Acronis True Image. Nová technologie společnosti Acronis pro tvorbu obrazů databází vyžaduje na disku až o 96 % méně místa. •
Menší a lépe spravovatelné archivy Oceňovaná technologie Acronis nabízí kvalitnější optimalizaci souborů obrazů. Nastavitelné úrovně komprese zmenšují objem ukládaných a přenášených dat.
•
Rychlá obnova po poškození Jednokroková automatická obnova do bodu selhání zajišťuje nejrychlejší řešení nežádoucí situace. Rolující snímky se mohou v případě chyby člověka nebo poškození logických dat obnovit téměř okamžitě.
•
Bezpečnost díky šifrování Nejcennější data společnosti můžete chránit pomocí výkonného šifrování.
•
Centralizovaná správa Acronis Recovery for MS SQL Server Management Console automaticky vyhledá všechny databázové servery v síti. Servery jsou zobrazeny přehledně spolu s informacemi o jejich stavu, což usnadňuje správu instalací v rámci celé společnosti.
•
Snadná správa
8
Intuitivní GUI s průvodci umožňuje bezpečně konfigurovat a implementovat profesionální strategie zálohování i uživatelům bez zkušeností se správou databází (DBA). Acronis Recovery for MS SQL Server nabízí dokonce i možnost importovat existující plán údržby serveru Microsoft SQL Server pomocí několika klepnutí.
1.2 Proč Acronis Recovery for MS SQL Server Chcete-li spolehlivě ochránit své databáze, je nutné zálohovat nejen data. Databáze serveru Microsoft SQL Server obsahuje tabulky, protokolové soubory a další součásti, které jsou nezbytné pro chod databázového systému. Ucelené, přizpůsobitelné a intuitivní řešení pro zálohování, jakým je Acronis Recovery for MS SQL Server, je velmi důležité pro tvorbu záloh běžících databází, ze kterých lze databázi v případě potřeby obnovit. Acronis Recovery for MS SQL Server vytvoří plán pro obnovu poškození obsahující podrobné informace o obnově systému. Podle plánu pro obnovu poškození může systém rychle obnovit i někdo, kdo nemá se správou databází žádné zkušenosti. Acronis Recovery for MS SQL Server zjednodušuje zálohování díky intuitivnímu grafickému rozhraní s integrovanými průvodci. Při použití programu Acronis Recovery for MS SQL Server Assistant k nastavení zálohování dokonce nepotřebujete ani zkušenosti se správou databází. Acronis Recovery for MS SQL Server obsahuje všechny potřebné techniky pro přizpůsobení procesů a minimalizaci času nečinnosti databáze při správě a tvorbě záloh, díky čemuž optimalizuje využití softwaru i hardwaru.
1.3 Výhody Acronis Recovery for MS SQL Server nabízí následující výhody: •
Doladění strategie zálohování pomocí programu Acronis Recovery for MS SQL Server Assistant Acronis Recovery for MS SQL Server Assistant nabízí intuitivní GUI pro tvorbu a implementaci strategií zálohování i bez zkušeností se správou databází
•
Obnova do vybraného bodu v čase Spojení záloh protokolových souborů transakcí s jednoduchým intuitivním grafickým rozhraním umožňuje obnovu databází do vybraného bodu v čase, například před chybnou transakci.
•
Automatizovaná obnova do bodu selhání Umožňuje snadnou jednokrokovou obnovu do bodu před selháním nebo poškozením bez ztráty dat.
•
Plán pro obnovu poškození Automaticky vytvoří plán pro obnovu poškození obsahující podrobné informace k obnově a odešle jej přes e-mail. Řízený proces umožňuje provést rychlou obnovu databází i uživatelům bez zkušeností se správou databází.
•
Import existujícího plánu údržby serveru Microsoft SQL Server Importováním plánu údržby serveru Microsoft SQL Server můžete strategii zálohování nastavit během několika sekund. 9
•
Tvorba rolujících snímků Automaticky vytvořené snímky umožňují v případě poškození dat nebo chyby člověka obnovu databáze během sekund pomocí zrušení změn (pouze pro Microsoft SQL Server 2005 Enterprise Edition)
•
Šifrování Zálohy lze chránit pomocí normalizované šifrovací technologie. U technologie AES (Advanced Encryption Standard) lze použít tři délky klíčů – 128, 192 a 256 bitů podle toho, zda požadujete zvýšený výkon nebo bezpečnost.
•
Komprese Lze vytvářet zálohy až 10krát menší než původní nekomprimované soubory. Tři úrovně komprese umožňují provést optimalizaci pro vyšší výkon, menší velikost nebo kombinaci obou.
•
Omezení šířky pásma Využití šířky pásma lze ovládat tak, aby byl proces zálohování pro síťové uživatele transparentní.
•
Upozornění Upozornění je možné posílat přes e-mail nebo SNMP.
•
Automatické dělení obnovy
•
Každý scénář obnovy lze provést v jednom kroku. Není třeba provádět obnovu ručně z různých archivů a pamatovat si stav databáze.
•
Zálohování za provozu Zálohování je možné provádět, i když je databáze online a obsluhuje klienty, což umožňuje dostupnost 24 hodin denně 7 dní v týdnu.
•
Obnova do jiné verze serveru Microsoft SQL Server Umožňuje převod na jinou verzi serveru Microsoft SQL Server pouhou obnovou databáze na novější instalaci serveru Microsoft SQL Server.
•
Plánování úplné strategie zálohování Úplnou strategii zálohování včetně plných a rozdílových záloh a záloh protokolových souborů transakcí lze naplánovat pomocí jedné akce.
•
Software Development Kit (dodává se samostatně) Acronis Recovery for MS SQL Server se dodává s SDK, které umožňuje uživatelům přizpůsobovat zálohování a obnovy podle jejich procesů a omezení.
1.4 Klíčové funkce Funkce zálohování Umístění: •
Lokální HDD
•
Acronis Backup Server
•
Centralizované úložiště 10
•
Síťově sdílená úložiště
•
SAN, NAS
•
FTP
•
Pásky, autoloadery, knihovny pásek
Typy: •
Plná
•
Rozdílová
•
Protokolové soubory transakcí
Společné funkce: •
Ladění strategie zálohování pomocí programu Acronis Recovery for MS SQL Server Assistant
•
Zálohování více databází současně
•
Zálohování souborů/skupin souborů
•
Rolující snímky v aplikaci Microsoft SQL Server 2005 Enterprise
•
Ochrana záloh šifrováním
•
Zálohování systémových databází
•
Ověřování záloh
•
Uchovávání více verzí archivů
•
Online zálohování
Funkce obnovy •
Obnova z historie záloh
•
Obnova do bodu v čase
•
Obnova do bodu selhání (automatická)
•
Jednokroková obnova
•
Automatické dělení obnovy
Funkce plánování •
Plánování úloh zálohování a obnovy
•
Jednoduché intuitivní GUI – nevyžaduje zkušenosti se správou databází
•
Podpora pokročilých strategií zálohování
•
Import existujících plánů údržby serveru Microsoft SQL Server
Funkce pro podniky •
Centralizovaná správa
•
Upozornění
•
Zprávy
•
SDK
•
Omezení šířky pásma 11
•
Plány pro obnovu poškození
•
Vzdálená instalace agenta
1.5 Podporované verze serveru Microsoft SQL Server •
Microsoft SQL Server 7.0 (SP4+)
•
Microsoft SQL Server 2000 (SP3a+, 32bitová i 64bitová verze)
•
Microsoft SQL Server 2000 Desktop Engine Release A
•
Microsoft SQL Server 2005 (32bitová i 64bitová verze)
•
Microsoft SQL Server 2005 Express
1.6 Podporované platformy •
x86
•
x64
1.7 Podporované operační systémy •
Windows 2000 (SP4+)
•
Windows XP (SP1+)
•
Windows Vista
•
Windows Server 2003 (32bitová i 64bitová verze)
1.8 Licence Licencování programu Acronis Recovery for MS SQL Server je založeno na počtu serverů, na něž chcete Acronis Recovery for MS SQL Server Agent nainstalovat. Pro každou instalaci programu Acronis Recovery for MS SQL Server Agent budete potřebovat jedinečné sériové číslo. Acronis Recovery for MS SQL Server se dodává se třemi typy licencí: Trvalá – umožňuje používat plně funkční produkt bez časových omezení (vyžadováno trvalé sériové číslo) Zkušební – umožňuje používat plně funkční produkt po dobu 14 dní (vyžadováno zkušební sériové číslo) Registrovaná – používá se pro zákazníky registrované na webové stránce společnosti Acronis. Umožňuje rovněž práci s plně funkčním produktem po dobu 14 dní (není vyžadováno sériové číslo)
Získání trvalých sériových čísel Získání trvalého sériového čísla závisí na způsobu zakoupení programu Acronis Recovery for MS SQL Server: •
Pokud jste zakoupili licencované CD programu Acronis Recovery for MS SQL Server, naleznete jej v obalu CD.
•
V případě, že jste SI produkt stáhli, můžete sériové číslo obdržet po registraci na webové stránce společnosti Acronis (i během instalace produktu). 12
Zkušební sériová čísla Společnost Acronis umožňuje získat zkušební sériové číslo a používat Acronis Recovery for MS SQL Server po dobu 14 dní bez zakoupení. Zkušební sériové číslo lze získat jedním z těchto způsobů: • na obalu CD, • kontaktováním obchodních zástupců společnosti Acronis. Viz http://www.acronis.com/enterprise/download/sn/ADBSQL/ Když po stažení zkušební verzi programu Acronis Recovery for MS SQL Server z naší webové stránky chcete koupit trvalou licenci a pokračovat v používání produktu, spojte se s našimi obchodními zástupci. V takovém případě není nutné produkt znovu stahovat, ale stačí jen během instalace zadat registrované sériové číslo. Nezapomeňte, že Konzola pro správu musí být připojena k programu Acronis Recovery for MS SQL Server, protože jinak nebude nabídka Nápověda obsahovat položku Registrace. Počet instalací programu Acronis Recovery for MS SQL Server Management Console není omezen.
1.9 Technická podpora Uživatelé legálně zakoupených kopií programu Acronis Recovery for MS SQL Server získají zdarma technickou podporu od společnosti Acronis. Pokud při instalování nebo používání produktů společnosti Acronis narazíte na problém, který nelze vyřešit pomocí této příručky, kontaktujte technickou podporu společnosti Acronis. Více informací o technické podpoře společnosti Acronis naleznete na následující adrese: http://www.acronis.com/enterprise/support/
13
Kapitola 2. Porozumění programu Acronis Recovery for MS SQL Server
Tato kapitola nabízí běžné informace o práci s programem Acronis Recovery for MS SQL Server.
2.1 Součásti Acronis Recovery for MS SQL Server obsahuje následující součásti: •
Nástroje pro správu včetně Acronis Recovery for MS SQL Server Management Console
•
Acronis Recovery for MS SQL Server Agent
•
SDK (dodáváno samostatně)
2.1.1 Acronis Recovery for MS SQL Server Management Console Acronis Recovery for MS SQL Server Management Console je nástroj pro zálohování/obnovu dat v lokální síti z jednoho místa. S jeho pomocí můžete vzdáleně instalovat agenty, plánovat úlohy, provádět vzdálenou obnovu, nastavovat možnosti zálohování/obnovy na vzdálených databázových serverech a importovat existující plány údržby.
2.1.2
Acronis Recovery for MS SQL Server Agent
Acronis Recovery for MS SQL Server Agent je aplikace umožňující lokální a vzdálenou správu zálohování/obnovy dat na síťovém počítači, na němž je program Acronis Recovery for MS SQL Server Management Console nainstalován.
2.2 Spolupráce mezi součástmi Acronis Recovery for MS SQL Server Management Console je nainstalován na počítači, ze kterého chcete plánovat správu procesů operací na vzdálených databázových serverech. Může být nainstalován i na databázovém serveru, což umožňuje lokální správu úloh (s nainstalovaným agentem Acronis Recovery for MS SQL Server Agent). Po naplánování příkazu zálohování nebo obnovy z konzoly pro správu odešle Acronis Recovery for MS SQL Server požadavek agentovi Acronis Recovery for MS SQL Server 14
Agent, čímž se získá instance nebo databáze z serveru Microsoft SQL Server a odešle se programu Acronis Recovery for MS SQL Server, který vybraná data zálohuje. Níže jsou uvedeny diagramy znázorňující spolupráci mezi konzolou pro správu, agentem a SDK.
Spolupráce programu Acronis Recovery for MS SQL Server s agenty Acronis Recovery for MS SQL Server Agent
Spolupráce programu Acronis Recovery for MS SQL Server SDK s agenty Acronis Recovery for MS SQL Server Agent
15
Kapitola 3. Instalace programu Acronis Recovery for MS SQL Server
V této kapitole se dozvíte, jak instalovat součásti programu Acronis Recovery for MS SQL Server lokálně i vzdáleně.
3.1 Minimální systémové požadavky Acronis Recovery for MS SQL Server vyžaduje následující hardware: •
procesor Pentium nebo lepší
•
512 MB paměti RAM
•
myš (doporučeno)
3.2 Bezpečnostní pravidla 3.2.1 Osobní údaje Acronis Recovery for MS SQL Server používá pro přístup k počítačům v síti dva typy osobních údajů. 1. Osobní údaje s právy hosta – používá se pro přístup k datům nastavení a stavu na každém z počítačů. Osobní údaje zadané během instalace programu Acronis Recovery for MS SQL Server se použijí na všechny síťové počítače. To je výhodné pro správce domén, kteří mohou vytvořit doménový uživatelský účet s právy hosta a právy pro vzdálený přístup pro všechny počítače. V pracovní skupině je vhodné vytvořit identické účty s právy hosta na všech počítačích, ke kterým Acronis Recovery for MS SQL Server přistupuje. Jestliže nechcete vytvářet jednotný účet, zadejte na každém počítači osobní údaje po instalaci a počátečním průzkumu sítě pomocí příkazů Správa počítačů -> Nastavit osobní údaje. Obě metody lze navzájem kombinovat, například vytvořit jednotný účet pro členy domény a jednotlivé účty pro členy pracovní skupiny. 2. Osobní údaje správce – používá se pro převod, instalaci a další úlohy, které vyžadují taková práva. Tyto údaje se zadávají při tvorbě úlohy.
16
Osobní údaje správce lze přirozeně použít pro oba účely. Bude to fungovat, ale je nutné zkontrolovat, zda to vyhovuje bezpečnostním pravidlům nastaveným v síti.
3.2.2 Nastavení firewallu Acronis Recovery for MS SQL Server používá pro vzdálené operace následující porty: •
UDP port serveru (agentů Acronis Recovery for MS SQL Server Agent): 9876
•
TCP port serveru (agentů Acronis Recovery for MS SQL Server Agent): 9876, pokud není volný, vybere se port náhodně
•
UDP port klienta (Acronis Recovery for MS SQL Server): 9877, pokud není volný, vybere se port náhodně
Může být nutné nastavit příslušná nastavení firewallu. Volby pro firewall systému Windows obsažený ve Windows XP Service Pack 2, Windows 2003 Server a novějších verzích Windows se nastavují automaticky během instalace komponentů Acronis Recovery for MS SQL Server. Před spuštěním vzdálené operace však zkontrolujte, zda je na vzdáleném počítači zapnutá volba Sdílení souborů a tiskáren v části Ovládací panely -> Brána firewall systému Windows -> Výjimky.
3.3 Obecná pravidla instalace Komponenty programu Acronis Recovery for MS SQL Server a jejich funkce lze instalovat v různých konfiguracích ve smyslu rozdělení komponentů a funkcí mezi síťové počítače.
3.3.1 Instalace komponentů programu Acronis Recovery for MS SQL Server Komponenty programu Acronis Recovery for MS SQL Server lze instalovat dvěma způsoby – lokálně a vzdáleně. Jak lokálně nainstalovat programy Acronis Recovery for MS SQL Server Management Console a Acronis Recovery for MS SQL Server Agent: •
Spusťte instalační soubor programu Acronis Recovery for MS SQL Server.
•
V instalační nabídce vyberte program pro instalaci: Nástroje pro správu Acronis Recovery for MS SQL Server nebo agenta Acronis Recovery for MS SQL Server.
•
Postupujte podle pokynů průvodce na obrazovce.
17
Doporučuje se instalovat nejprve Acronis Recovery for MS SQL Server Management Console. Tím umožníte vzdálenou instalaci agenta Acronis Recovery for MS SQL Server z Konzoly pro správu na libovolný počítač v síti (více informací o vzdálené instalaci naleznete v části 3.3.2 „Vzdálená instalace agenta Acronis Recovery for MS SQL Server Agent“). Kromě toho Acronis Recovery for MS SQL Server podporuje nástroj Microsoft Installer (msiexec.exe) a všechny jeho příkazy, které umožňují instalaci komponentů programu Acronis Recovery for MS SQL Server z příkazového řádku. Příkazy a volby instalace pomocí MSI naleznete v dodatku B.
3.3.2
Vzdálená instalace programu Acronis Recovery for MS SQL Server Agent
Chcete-li Acronis Recovery for MS SQL Server Agent nainstalovat vzdáleně na databázový server, je nutné mít na lokálním počítači nainstalován program Acronis Recovery for MS SQL Server Management Console. Vzdálený systém musí splňovat požadavky popsané v části 3.1 „Minimální systémové požadavky“. Spusťte Acronis Recovery for MS SQL Server a klepněte na položku Instalovat Acronis Recovery for MS SQL Server Agent v panelu Vyberte nástroj. 1. Určete umístění instalačních souborů komponentu Acronis, který chcete nainstalovat. •
Vyberte si registrované komponenty (implicitně).
•
Najděte na vyměnitelném médiu požadované instalační soubory.
•
V následujícím umístění vyhledejte instalátor.
Pokračujte klepnutím na tlačítko Další. 2. Vyberte ze seznamu program, který chcete na vzdálený počítač nainstalovat, a klepněte na tlačítko Další. 3. Zadejte sériové číslo pro vybraný produkt. Více informací o získání sériového čísla naleznete v části 1.8 „Licencování“. Nezapomeňte, že tlačítko Další se neaktivuje, dokud nezadáte sériové číslo. 4. V poli Počítač vyberte počítač: zadejte název počítače ručně nebo klepněte na tlačítko Procházet… a vyberte požadovaný počítač ze stromu. Do příslušných 18
polí zadejte Uživatelské jméno a Heslo pro přístup k vybranému počítači. Zaškrtnutím políčka Uložit heslo můžete uložit heslo aktuálního uživatele. Když vyberete parametr Povolit automatický restart počítače, vzdálený server se po instalaci programu Acronis Recovery for MS SQL Server Agent restartuje. 5. V okně shrnutí jsou zobrazeny všechny operace, které se provedou. Klepnutím na tlačítko Pokračovat nainstalujete Acronis Recovery for MS SQL Server Agent na vzdálený počítač. Po připojení ke vzdálenému počítači s nainstalovaným programem Acronis Recovery for MS SQL Server Agent můžete nastavovat úlohy zálohování a obnovy, procházet protokolové soubory, importovat existující plány údržby databáze serveru Microsoft SQL Server.
3.3.3
Extrakce komponentů programu Acronis Recovery for MS SQL Server
Chcete-li program Acronis Recovery for MS SQL Server instalovat z příkazového řádku, je nutné před zahájením procesu instalace extrahovat soubor .msi. Zde je postup extrakce souboru: •
Spusťte instalační soubor programu Acronis Recovery for MS SQL Server.
•
V instalační nabídce programu klepněte pravým tlačítkem na název komponentu a vyberte příkaz Rozbalit.
•
Vyberte umístění instalačního souboru a klepněte na tlačítko Uložit.
3.3.4 Odstranění komponentů programu Acronis Recovery for MS SQL Server Libovolný komponent programu Acronis Recovery for MS SQL Server můžete odstranit samostatně výběrem příkazů Ovládací panely -> Přidat nebo odebrat programy ->
-> Odebrat. Názvy komponentů jsou: Acronis Recovery for MS SQL Server a Agent Acronis Recovery for MS SQL Server.
19
Potom postupujte podle instrukcí na obrazovce. Potom bude možná nutné počítač restartovat a tím tento úkon dokončit.
20
Kapitola 4. Začínáme s programem Acronis Recovery for MS SQL Server
Tato kapitola vám pomůže začít pracovat s programem Acronis Recovery for MS SQL Server a provede vás připojením ke vzdálenému serveru a vzdáleným instalacím programu Acronis Recovery for MS SQL Server Agent.
4.1 Spuštění programu Acronis Recovery for MS SQL Server Management Console Chcete-li Acronis Recovery for MS SQL Server Management Console spustit, vyberte příkazy Start -> Programy -> Acronis Recovery for MS SQL Server Management Console -> Acronis Recovery for MS SQL Server Management Console.
4.2 Acronis Recovery for MS SQL Server Pracovní plocha Pracovní plocha programu Acronis Recovery for MS SQL Server zahrnuje okno Acronis Recovery for MS SQL Server Management Console – primární nástroj pro správu zálohování/obnovy dat na lokálních a vzdálených počítačích, na nichž je nainstalován program Acronis Recovery for MS SQL Server Agent. Pracovní plocha se skládá z hlavní oblasti s ikonami operací, nabídky, panelu nástrojů a panelu běžných úloh. Vlevo se nachází boční panel s panely Počítače a Nápověda. Nezapomeňte, že obsah hlavního okna se mění podle toho, zda je Acronis Recovery for MS SQL Server Management Console připojen ke vzdálenému serveru nebo je odpojen.
4.2.1 Hlavní oblast Hlavní oblast pracovní plochy programu Acronis Recovery for MS SQL Server obsahuje skupiny Úloha a Nástroje. Před připojením k databázovému serveru, na němž je Acronis Recovery for MS SQL Server Agent nainstalován, můžete v hlavním okně programu obsahujícím ikony operací procházet a spravovat počítače. Skupina Vyberte úlohu obsahuje jednu operaci:
21
•
Připojení ke vzdálenému počítači – provádí připojení ke vzdálenému serveru, na kterém je již nainstalován program Acronis Recovery for MS SQL Server Agent. Skupina Vyberte nástroj obsahuje následující položky: •
Přidat servery – přidá do skupiny databázový server.
Pokud v panelu Počítače vyberete server, na kterém není Acronis Recovery for MS SQL Server Agent nainstalován, bude pracovní plocha programu Acronis Recovery for MS SQL Server obsahovat ve skupině Vyberte nástroj dvě ikony operací: •
Přidat servery – přidá do skupiny databázový server.
•
Instalovat agenty Acronis – nainstaluje na vzdálené počítače agenty Acronis.
Po připojení k databázovému serveru, na němž je Acronis Recovery for MS SQL Server Agent nainstalován, se na pracovní ploše zobrazí operace, které lze na tomto serveru spustit, například zálohování nebo obnova, správa úloh atd. V takovém případě obsahuje hlavní oblast ikony operací rozdělené do dvou skupin. Skupina Vyberte úlohu obsahuje následující operace: •
Zálohovat – vytvoří soubor zálohy databáze.
22
•
Obnovit – obnoví databáze z dříve vytvořené zálohy.
•
Vyčištění umístění záloh – vyčistí umístění záloh databáze.
•
Plán pro obnovu poškození – generuje podrobné instrukce o obnově databází v případě libovolného druhu selhání. Skupina Vyberte nástroj obsahuje následující položky: •
Správa úloh – slouží ke správě úloh naplánovaných na počítači.
•
Protokolové soubory – otevře okno Prohlížeč protokolových souborů.
•
Importovat plán údržby – nastaví možnosti zálohování importováním existující strategie zálohování.
4.2.2 Panel Počítače Panel Počítače je umístěn v levé části hlavního okna programu a obsahuje počítače (se zobrazenými nainstalovanými databázovými servery) objevené systémem nebo přidané ručně. Všechny počítače jsou rozděleny do skupin podle typu databázového serveru. Pokud je na jednom počítači nainstalováno více různých databází, zobrazí se jako několik skupin. Acronis Recovery for MS SQL Server Management Console umožňuje připojení ke vzdálenému počítači, na kterém je Acronis Recovery for MS SQL Server Agent již nainstalován, nebo vzdálenou instalaci programu Acronis Recovery for MS SQL Server Agent. V horní části panelu Počítače je panel nástrojů s následujícími tlačítky: •
Přidat server – zobrazí okno Přidat server, v němž můžete vybrat server, který chcete přidat do stromu.
• Hledat servery – automaticky vyhledá servery v síti a přidá je do stromu. • Odstranit server – odstraní ze stromu vybraný server.
4.2.3 Nabídka programu Nabídka programu obsahuje položky Úlohy, Nástroje, Zobrazit a Nápověda. Nabídka Operace obsahuje dvě dostupné operace: 23
•
Zálohovat – vytvoří soubor zálohy databáze.
•
Obnovit – obnoví databáze z dříve vytvořené zálohy.
•
Vyčištění umístění záloh – vyčistí umístění záloh databáze.
•
Plán pro obnovu poškození – generuje podrobné instrukce o obnově databází v případě libovolného druhu selhání. Nabídka Nástroje obsahuje tři dostupné operace: •
Správa úloh – slouží ke správě úloh naplánovaných na počítači.
•
Protokolové soubory – otevře okno Prohlížeč protokolových souborů.
•
Importovat plán údržby – nastaví možnosti zálohování importováním existující strategie zálohování.
•
Možnosti – otevře okno pro úpravu výchozích možností zálohy/obnovení, nastavení vzhledu textu (písem), konfiguraci upozornění apod. Nabídka Zobrazit obsahuje položky pro nastavení vzhledu okna programu: •
Stavový řádek – zobrazí/skryje stavový řádek
4.2.4 Nabídka Nápověda Nabídka Nápověda se používá k vyvolání nápovědy a získání informací o programu Acronis Recovery for MS SQL Server. Chcete-li zobrazit panel Nápověda, vypněte volbu Stromové zobrazení počítačů v nabídce Zobrazit.
4.2.5 Stavový řádek V dolní části hlavního okna se nachází stavový řádek rozdělený do dvou částí. Levá část stručně popisuje vybranou operaci; pravá část indikuje postup operace a její výsledky. Pokud poklepete na výsledky operace, zobrazí se okno protokolových souborů.
4.3 Navigace V horní části panelu Počítače se nachází čtyři tlačítka, která umožňují přidat nové servery do stromu ručně, spustit proces hledání serverů, odstranit server ze stromu nebo aktualizovat obsah stromového zobrazení počítačů. Počítače, na nichž je Acronis Recovery for MS SQL Server Agent již nainstalován jsou označeny zelenou ikonou. Chcete-li provést požadovanou operaci (připojení, vzdálenou instalaci programu Acronis Recovery for MS SQL Server Agent), vyberte ze stromu požadovaný server. Chcete-li skrýt panel Počítače a zobrazit témata nápovědy, klepněte v nabídce na tlačítko Zobrazit nebo skrýt.
24
4.4 Správa Acronis Recovery for MS SQL Server Management Console umožňuje instalovat komponenty programu Acronis Recovery for MS SQL Server na vzdálené počítače. Chcete-li provést kteroukoliv z těchto operací, budete potřebovat na cílovém počítači práva správce. K serveru se lze připojit klepnutím na položku Připojit ke vzdálenému serveru v panelu Vyberte úlohu (viz 4.7 „Připojení ke vzdálenému databázovému serveru“). V případě, že Acronis Recovery for MS SQL Server Agent není na serveru nainstalován, klepněte na položku Instalovat agenty Acronis v panelu Vyberte nástroj (viz Kapitola 3 „Instalace“). Jestliže chcete do panelu stromového zobrazení přidat nový server, klepněte na položku Přidat servery v panelu Vyberte nástroj (viz 4.6 „Přidání serverů“).
4.5 Hledání serverů Účelem hledání serverů je najít v síti automaticky servery a přidat je do seznamu v panelu Počítače. Po prvním spuštění programu je panel Počítače prázdný a program se dotáže, zda chcete servery vyhledat. Pokud chcete na serverech vytvářet operace zálohování a obnovy, je nutné spustit hledání nebo servery přidat do seznamu ručně. Chcete-li servery vyhledat, klepněte na ikonu Hledat počítače v levém panelu počítačů. Program se zeptá, jestli chcete vyhledat databázové servery v síti. Jestliže klepnete na tlačítko ANO, začne se hledat ihned, pokud klepnete na tlačítko NE, začne hledání později. Hledání aktualizuje aktuální stav všech počítačů, které již v seznamu jsou. Pokud tento nástroj z nějakého důvodu server nenalezne, můžete jej do stromu přidat ručně (viz 4.6 „Přidání serverů“).
25
4.6 Přidání serverů Pokud nástroj Hledat počítače z nějakého důvodu server nenalezne, můžete jej do stromu přidat ručně. Operace hledání je možné podle potřeby spouštět i později. Tím přidáte do seznamu v panelu Počítače nově připojené servery. Hledání rovněž aktualizuje aktuální stav všech počítačů, které již v seznamu jsou. Dialogové okno Přidat počítač sloužící pro přidání serverů do stromu v panelu Počítače lze zobrazit několika způsoby: •
Klepněte na položku Přidat servery v hlavní oblasti okna.
•
Klepněte na tlačítko Přidat servery v panelu nástrojů panelu Počítače.
1. Do pole Server zadejte ručně název nebo IP adresu požadovaného serveru nebo ji vyberte z rozevíracího seznamu. Také můžete klepnout na tlačítko Procházet, čímž zobrazíte dostupné počítače, z nichž můžete požadovaný počítač vybrat. 2. Po klepnutí na tlačítko Možnosti můžete nastavit uživatelské jméno a heslo pro vybraný počítač. 3. Klepnutím na tlačítko OK přidáte server do stromu.
26
4.7 Připojení ke vzdálenému databázovému serveru Chcete-li na vzdáleném databázovém serveru provádět operace, je nutné se k němu nejprve připojit. Po připojení lze provádět správu úloh: nastavovat možnosti zálohování/obnovy na vzdáleném databázovém serveru a plánovat úlohy zálohování, obnovy a čištění umístění záloh. Jestliže chcete navázat vzdálené spojení, vyberte v panelu Počítače požadovaný server a v pravém panelu klepněte na položku Připojení ke vzdálenému počítači. Pokud jste se k tomuto serveru připojovali již dříve, Acronis Recovery for MS SQL Server automaticky použije osobní údaje pro přístup k tomuto počítači. Jinak se zobrazí dialogové okno: •
Do pole Počítač zadejte název nebo IP adresu počítače nebo počítač vyberte z rozevíracího seznamu klepnutím na tlačítko Procházet....
•
Osobní údaje pro přístup k počítači lze zadat po klepnutí na tlačítko Možnosti>>.
•
Do příslušných polí zadejte uživatelské jméno a heslo platné na serveru, ke kterému se chcete připojit.
•
Pokud chcete heslo uložit, zaškrtněte políčko Uložit heslo.
Po zadání všech informací potřebných pro spojení můžete spojení navázat klepnutím na tlačítko Připojit. Když se Acronis Recovery for MS SQL Server Management Console nemůže připojit ke vzdálenému počítači, který nebyl po instalaci programu Acronis Recovery for MS SQL Server Agent restartován, lze spojení navázat pomocí explicitních osobních údajů. Po připojení k databázovému serveru můžete provádět správu úloh jako na lokálním počítači.
27
4.8 Vzdálená instalace agenta Acronis Recovery for MS SQL Server Agent Vzdálená instalace agenta Acronis Recovery for MS SQL Server Agent je podrobně popsána v části 3.3.2.
28
Kapitola 5. Tvorba záloh
Tato kapitola obsahuje základní informace o metodách zálohování, postupu zálohování databází serveru Microsoft SQL Server a možnostech, které lze v programu Acronis Recovery for MS SQL Server nastavit.
5.1 Obecné informace Zálohování je nejdůležitější úlohou, kterou je nutné provádět pravidelně, aby byla databáze v bezpečí a bylo možné ji obnovit a předejít tak ztrátě cenných a důležitých dat. Acronis Recovery for MS SQL Server umožňuje snadnou a flexibilní tvorbu záloh.
5.1.1 Co je záloha? Zálohování dat je jejich zkopírování na bezpečné místo, aby bylo v případě potřeby možné provést obnovení. Hlavním problémem zálohování aktivní databáze je to, že když se soubory jednoduše kopírují a vkládají, nebude obnovená databáze funkční. Acronis Recovery for MS SQL Server je nástroj, který vytváří kopie potřebných tabulek, dat a uživatelem definovaných objektů, ale nezachází s databází jen jako s kombinací souborů. Jakmile zálohování začne, dokončí Acronis Recovery for MS SQL Server všechny aktivní transakce, vytvoří snímek databáze a ihned nechá transakce opět pokračovat. Doba nečinnosti databáze je tedy minimální; časově náročný proces zálohování dat se provede podle snímku, zatímco databáze je již online. Tento způsob zálohování databáze zajišťuje, že bude obnovená kopie funkční, protože se však kopie vytváří podle snímku, nebudou v aktuální záloze obsaženy transakce provedené po spuštění procesu. Acronis Recovery for MS SQL Server zachází s protokolovými soubory transakcí jako s částí databáze, takže se zálohují samostatně. Podrobnější informace naleznete v části 5.1.2 „Metody zálohování“.
5.1.2 Metody zálohování Acronis Recovery for MS SQL Server může vytvářet plné a rozdílové zálohy a zálohy protokolových souborů transakcí, díky čemuž chrání data před selháním hardwaru, chybami uživatelů či dokonce přírodním pohromám. Existují tři metody zálohování: •
Plná záloha
29
•
Rozdílová záloha
•
Záloha protokolových souborů transakcí
Plná záloha obsahuje všechna data na disku v době jejího vytvoření – celou databázi nebo instanci. Celou databázi lze obnovit tak, že plnou zálohu databáze obnovíte do zvoleného umístění. Záloha obsahuje dostatečné množství informací protokolového souboru transakcí, aby bylo možné databázi obnovit do doby dokončení zálohy. Po obnovení databáze se nedokončené operace vrátí zpět. Obnovená záloha se shoduje se stavem původní databáze v době dokončení zálohování bez nedokončených transakcí. U malých databází, které se zálohují rychle je vhodné používat jen plné zálohy. Jak se však záloha zvětšuje, trvá vytvoření plné zálohy čím dál déle a vyžaduje více místa. U velkých databází je tedy vhodně doplňovat plné zálohy databází rozdílovými zálohami. Plná záloha tvoří základ pro další rozdílové zálohy nebo ji lze využít i jako samostatný archiv. Rozdílová záloha vytvoří nezávislý soubor obsahující všechny změny od poslední plné zálohy. Samostatná plná záloha může být vhodným řešením, pokud často vracíte databázi do původního stavu. V takovém případě není nutné tvořit původní plnou zálohu znovu, takže doba zálohování není rozhodující a doba obnovení je minimální. Pokud však chcete uložit poslední stav dat, abyste ho mohli obnovit v případě selhání databáze, zvažte rozdílovou zálohu. Ta je obzvláště efektivní, pokud změny dat bývají ve srovnání s plným datovým svazkem malé. Protokolový soubor transakcí zaznamenává všechny transakce a změny databáze provedené těmito transakcemi. Protokolový soubor transakcí je důležitou součástí databáze a v případě selhání systému může být nutný pro návrat databáze do neporušeného stavu. Při zálohování skupin souborů se protokolové soubory transakcí ukládají spolu s plnou zálohou. Zálohování protokolového souboru transakcí zabraňuje ztrátě dat po posledním zálohování a umožňuje obnovit stav databáze do určitého bodu v času a vrátit tak zpět nechtěné změny. Chcete-li zvolit vhodnou metodu (nebo metody) zálohování, je nutné nejprve určit požadavky na dostupnost dat a podle toho zvolit příslušnou strategii obnovení zálohy. Celková strategie zálohování určuje typ a frekvenci zálohování a druh a kapacita vyžadovaného hardwaru. Doporučení naleznete v části 5.1.3 „Jakou strategii zálohování zvolit?“.
5.1.3 Jakou strategii zálohování zvolit? Podle následujících doporučení určete nejvhodnější strategii zálohování pro vaši společnost: •
•
Aktivita databáze je nízká až střední: -
Plná záloha jednou týdně
-
Rozdílová záloha jednou denně
-
Záloha protokolových souborů transakcí každé dvě až čtyři hodiny
Databáze je malá až střední, ale aktivita je vysoká: -
Plná záloha dvakrát týdně
30
•
-
Rozdílová záloha dvakrát denně
-
Záloha protokolových souborů transakcí každou hodinu
Databáze je velká a aktivita je vysoká, model obnovy je Plný nebo Zjednodušený: - Plná záloha jednou týdně - Rozdílová záloha jednou denně - Záloha protokolových souborů transakcí každých dvacet minut
•
Databáze je velká a aktivita je vysoká, model obnovy je Jednoduchý: -
Plná záloha jednou týdně
-
Rozdílová záloha dvakrát denně
Pomoc při tvorbě nejvhodnější strategie lze získat také v programu Acronis Recovery for MS SQL Server Assistant při práci s průvodcem Vytvořit zálohu. Podrobné informace naleznete v části 5.2.6. Nedoporučujeme používat současně nástroje pro zálohování od jiných výrobců, protože operace zálohování mohou ovlivnit funkci databáze. K ochraně dat pomocí programu Acronis Recovery for MS SQL Server používejte různé metody zálohování.
5.1.4 Modely obnovy Existují tři modely obnovy databáze: Plný, Jednoduchý a Zjednodušený. Databáze většinou používají jednoduchý nebo plný model obnovy. Plný model obnovy Plný model obnovy vyžaduje zálohování protokolových souborů, které zabraňují ztrátě dat, protože lze provést obnovu do bodu v čase těsně před poškozením dat (v případě, že po selhání zálohujete aktivní protokolový soubor). Plný model obnovy umožňuje vybrat určitý bod v čase, do kterého se mají data obnovit. Nevýhodou tohoto modelu obnovy je, že vyžaduje více prostoru pro uložení a obnova je delší a složitější. Jednoduchý model obnovy Jednoduchý model obnovy neukládá protokolové soubory transakcí, takže můžete databáze obnovovat jen do bodu v čase, kdy byla vytvořena poslední záloha. Doporučujeme tedy vytvářet zálohy (plné nebo rozdílové podle nastavené strategie zálohování) dostatečně často, aby se předešlo výrazným ztrátám dat. Pokud je u databází důležitější bezpečnost dat, je vhodné používat plný model obnovy. Zjednodušený model obnovy Zjednodušený model obnovy používá protokolové soubory transakcí pro plně protokolované složité operace a minimálně protokolované jednoduché operace. Po obnově se tedy mohou ztratit data vzniklá jednoduchými operacemi (například SELECT INTO). Zjednodušený model obnovy vyžaduje zálohy protokolového souboru. Je to doplněk plného modelu obnovy a umožňuje obnovení na konec libovolné zálohy (nikoliv však do libovolného bodu v čase). Pokud je protokolový soubor poškozen nebo byly po 31
posledním zálohování protokolového souboru provedeny jednoduché operace, budou změny dat ztraceny. Tento model je tedy vhodné používat minimálně.
5.1.5 Úrovně zálohování Acronis Recovery for MS SQL Server umožňuje tvorbu záloh databází i samostatných skupin souborů. V případě, že velikost databáze a požadavky na výkon neumožňují provést plnou zálohu databáze, můžete databáze zálohovat po jednotlivých skupinách souborů. V takovém případě se při každém spuštění úlohy zálohuje jen jedna skupina souborů. Stejně jako u instancí a databází je u skupin souborů možné vytvářet plné a rozdílové zálohy, tato možnost je však dostupná jen ve verzi Microsoft SQL Server 2000.
5.1.6 Plán pro obnovu poškození Plán pro obnovu poškození nabízí všechny potřebné informace o server a databázi ve formě návodu, který krok po kroku popisuje, jak obnovit celý systém v případě ztráty databázového serveru, ztráty databáze nebo poškození jejích dat. S aktuální plánem pro obnovu poškození může provést obnovu systému v nejkratším možném čase i osoba, která nemá se zálohováním a obnovou zkušenosti. Tyto plány umožňují společnostem značně snížit riziko související s obnovou databází. Plán pro obnovu poškození je vhodné občas aktualizovat a vyzkoušet, abyste zajistili, že zaměstnanci společnosti budou opravdu schopni poškozená data obnovit. V kapitole 6 „Plán pro obnovu poškození“ naleznete informace o tom, jak může Acronis Recovery for MS SQL Server usnadnit generování plánu pro obnovu poškození.
5.1.7 Zálohování do knihoven pásek a na páskové jednotky Acronis Recovery for MS SQL Server podporuje jako úložná zařízení i knihovny pásek, autoloadery a SCSI páskové jednotky.
Zálohování do knihoven pásek a autoloaderů Knihovna pásek je vysokokapacitní úložné zařízení sestávající z jedné nebo více páskových jednotek a loaderu, který automaticky vybírá a zavádí kazety s páskami díky identifikace pomocí čárových kódů. Knihovny pásek jen s jedním loaderem se nazývají autoloadery. Knihovny pásek jsou široce používané jako efektivní úložiště pro dlouho uchovávaná data. Jakmile je knihovna pásek plná, stará data se postupně přepisují novými. Díky knihovně pásek může Acronis Recovery for MS SQL Server ukládat více řetězců záloh různých počítačů. Informace o tom, jak umožnit v lokální síti zálohování na páskové jednotky naleznete v dokumentaci programu Acronis True Image Echo Enterprise Server (část 3.8.3 „Nastavení zálohování na pásku nebo knihovnu pásek v lokální síti“ uživatelské příručky).
Zálohování na páskové jednotky K SCSI páskovým jednotkám lze přistupovat vzdáleně pomocí serveru Acronis ® Backup Server (dodávaného s programem Acronis True Image Echo Enterprise Server) a lokálně, když jsou připojeny k počítači, který se zálohuje. Pásková jednotka připojená k počítači, který se zálohuje, se zobrazí v seznamu zařízení pro umístění záloh spolu s ostatními dostupnými jednotkami. Postup zapnutí zálohování na páskovou jednotku připojenou ke vzdálenému počítači naleznete v dokumentaci 32
programu Acronis True Image Echo Enterprise Server (část 3.8.3 „Nastavení zálohování na pásku nebo knihovnu pásek v lokální síti“ uživatelské příručky). Zálohování a obnova z páskové jednotky probíhá stejným způsobem jako u jiných zařízení s následujícími výjimkami. 1. Není nutné zadávat názvy souborů záloh. 2. Když je páska plná a Acronis Recovery for MS SQL Server Management Console je připojen k počítači, zobrazí se dialogové okno požadující vložení nové kazety. 3. Jestliže kazeta již obsahuje data, ale stále není plná, nový obsah se přidá. Mohou se vyskytnout krátká přerušení nutná pro převinutí pásky. Použití staré pásky nebo pásky nízké kvality a znečištění magnetické hlavičky mohou způsobit přestávky, které mohou trvat i několik minut. Acronis Recovery for MS SQL Server může provádět zálohování na vzdálené páskové jednotky jen pomocí serveru Acronis Backup Server (dodávaného s programem Acronis True Image Echo Enterprise Server).
5.2 Záloha Chcete-li mít možnost obnovy v případě ztráty dat nebo vrátit databázi do určitého stavu, je nutné vytvořit nejprve soubor zálohy databáze. Průvodce Vytvořit zálohu umožňuje naplánovat tvorbu záloh a nastavit požadované možnosti. Průvodce můžete spustit klepnutím na ikonu operace zálohování na hlavní pracovní ploše. Pomocí klávesové zkratky + se můžete přesunout na další stranu a pomocí zkratky + na předchozí stranu libovolného průvodce programu Acronis Recovery for MS SQL Server.
5.2.1 Určení strategie zálohování V prvním kroku průvodce Vytvořit zálohu je nutné určit strategii zálohování. Acronis Recovery for MS SQL Server nabízí tři způsoby určení strategie: •
použití Acronis Recovery for MS SQL Server Assistant
•
ruční určení strategie
•
použití příkazu Vytvořit zálohu nyní
Jestliže si nejste jisti, kterou strategii zálohování zvolit, použijte funkci Naplánovat úlohu zálohování pomocí asistenta Acronis Recovery for MS SQL Server Assistant (implicitně vybráno), která umožní nastavit strategii zálohování i bez zkušeností se správou databází. Podrobnosti naleznete v části 5.2.6. Pokud jste si jisti, kterou metodu zálohování chcete použít, vyberte volbu Naplánovat úlohu zálohování ručně. V takovém případě je nutné určit metody zálohování a parametry naplánování úlohy zálohování ručně. Chcete-li úlohu spustit jednou ihned po dokončení průvodce, vyberte volbu Vytvořit zálohu nyní. V takovém případě je v dalším kroku nutné určit režim zálohy – plná, rozdílová nebo protokolových souborů transakcí. snímek Více informací o metodách zálohování naleznete v části 5.1.2 „Metody zálohování“. 33
Nezapomeňte, že když určíte strategii zálohování ručně a chcete vytvářet rozdílové zálohy a zálohy protokolových souborů transakcí, je nutné vytvořit nejprve plnou zálohu. Informace o tvorbě záloh protokolových souborů transakcí pro databáze s jednoduchým modelem obnovy naleznete v části 5.3.9. Nezapomeňte, že u záloh skupin souborů se protokolové soubory transakcí vždy zálohují bez ohledu na zvolenou strategii, aby byl jejich obsah po obnovení konzistentní s databází.
5.2.2 Určení účtu pro spuštění úlohy V tomto kroku průvodce Vytvořit zálohu je nutné určit účet platný na počítači s databázemi, které chcete zálohovat – účet pro spuštění úlohy. Tyto osobní údaje se použijí při spouštění úlohy pro připojení k serveru a implicitně i pro připojení k serveru Microsoft SQL Server (pokud při výběru zdroje pro zálohování neurčíte pro server Microsoft SQL Server jiný účet). Úloha tedy bude spuštěna, jako by ji spustil určený uživatel. Zadejte uživatelské jméno a heslo a klepněte na tlačítko Další. Nezapomeňte, že pokud je uživatel členem domény, je nutné určit i doménu (DOMÉNA\Uživatel).
34
5.2.3 Výběr objektů pro zálohování V levém panelu okna vyberte server s nainstalovaným serverem Microsoft SQL Server, čímž umožníte výběr instancí serveru Microsoft SQL Server nebo databází pro zálohování. Pokud vyberete instanci, vyberou se i všechny její databáze. V pravém panelu okna se zobrazí informace o vybrané položce: název serveru, nainstalovaný operační systém a počet instancí serveru Microsoft SQL Server. V tomto kroku je možné změnit osobní údaje pro připojení k serveru klepnutím na odkaz Změnit (podrobnosti naleznete v části 5.3.5).
Výběr instancí pro zálohování Vyberte instanci, kterou chcete zálohovat. To znamená, že se budou zálohovat všechny databáze této instance včetně systémových databází. Je možné zobrazit seznam instancí spolu s právy připojených uživatelů, která nelze měnit.
V pravém panelu je zobrazen název instance, verze serveru Microsoft SQL Server, počet databází a jejich celková velikost.
35
Osobní údaje pro připojení k serveru Microsoft SQL Server lze změnit klepnutím na odkaz Změnit (podrobnosti viz 5.2.3).
Výběr databází pro zálohování Vyberte databázi, kterou chcete zálohovat. V pravém panelu je zobrazen název a velikost databáze, model obnovy a stav. Pokud je vybraná databáze tak velká, že by tvorba zálohy trvala hodiny a hlediska výkonu není vhodné vytvářet plnou zálohu databáze, dává smysl zálohovat ji po částech – po skupinách souborů. V takovém případě je nutné pro každou skupinu souborů vytvořit samostatnou úlohu zálohování. Když se například databáze skládá z několika skupin souborů, při prvním spuštění úlohy se vytvoří záloha první skupiny souborů, během druhého běhu druhé skupiny souborů a tak dále. Při každém spuštění úlohy se tedy zálohuje jen jedna skupina souborů, což značně zkrátí trvání operace a přitom nebude ovlivněna funkčnost databáze společnosti. Nezapomeňte, že skupiny souborů lze zálohovat jen při tvorbě plné nebo rozdílové zálohy. Jestliže chcete databázi zálohovat po jednotlivých skupinách souborů, zaškrtněte políčko Při každém spuštění úlohy zálohovat jen jednu následující skupinu souborů (implicitně je tato volba vypnutá a při spuštění úlohy se zálohují všechny skupiny souborů vybrané databáze). Osobní údaje pro připojení k serveru Microsoft SQL Server lze změnit klepnutím na odkaz Změnit (podrobnosti viz 5.2.3).
36
Nastavení možností rolujících snímků Acronis Recovery for MS SQL Server umožňuje nastavit možnosti tvorby rolujících snímků (jen pro Microsoft SQL Server 2005 Enterprise Edition). Použití rolujících snímků umožňuje při použití serveru Microsoft SQL Server 2005 téměř okamžitou obnovu v případě chyby člověka nebo poškození logických dat. Volby lze nastavit po klepnutí na odkaz Nastavit možnosti rolujících snímků. V zobrazeném okně určete, kdy se mají rolující snímky vytvářet: •
Plná záloha je vytvořena – rolující snímky se vytvoří ihned po vytvoření plné zálohy.
•
Rozdílová záloha vytvořena – rolující snímky se vytvoří ihned po vytvoření rozdílové zálohy.
•
Protokol je vytvořen – rolující snímky se vytvoří ihned po vytvoření zálohy protokolového souboru transakcí. Nezapomeňte, že tvorba rolujících snímků systémových databází master a model není povolená.
Do pole Předpona názvu zadejte požadovanou předponu názvu snímku. Do pole Maximální počet snímků můžete zadat počet rolujících snímků. Pokud zadáte například 8 snímků, při tvorbě devátého snímku se automaticky smaže nejstarší snímek. Po nastavení možností tvorby rolujících snímků uložte změny klepnutím na tlačítko OK.
37
Výběr systémové databáze pro zálohování Microsoft SQL Server uchovává sadu systémových databází, které jsou nutné pro provoz instance serveru. Systémové databáze je vhodné zálohovat po každé výrazné změně: •
master – zaznamenává všechny informace instance serveru Microsoft SQL Server na úrovni systému.
•
model – používaná jako šablona pro všechny databáze vytvořené v instanci serveru Microsoft SQL Server.
•
msdb – používaná agentem serveru Microsoft SQL Server pro plánování upozornění a úloh, záznam operací.
Nezapomeňte, že systémové databáze lze obnovit jen ze záloh vytvořených stejnou verzí serveru Microsoft SQL Server, jako aktuálně spuštěná verze na instanci serveru. Po výběru příslušného objektu pro zálohování pokračujte klepnutím na tlačítko Další.
38
5.2.4 Určení osobních údajů V prvním kroku průvodce jste určili výchozí účet pro spuštění úlohy (viz 5.2.1), takže úloha zálohování poběží, jako by ji spustil určený uživatel. Pokud chcete osobní údaje pro přístup k serveru Microsoft SQL Server změnit, klepněte při výběru zdroje pro zálohování na odkaz Změnit. Jsou dvě možnosti: •
použít ověření Windows
•
použít ověření serveru Microsoft SQL Server
Zadejte uživatelské jméno a heslo a klepněte na tlačítko OK. Nezapomeňte, že pokud je uživatel členem domény, je nutné určit i doménu (DOMÉNA\Uživatel).
39
5.2.5 Výběr umístění zálohy Acronis Recovery for MS SQL Server umožňuje jako umístění záloh vybírat následující umístění a média: •
Acronis Backup Server (dodávaný s programem Acronis True Image Echo Enterprise Server)
•
místní pevný disk
•
sdílená úložiště v síti, SAN, NAS
•
FTP
•
páskové jednotky, autoloadery, páskové knihovny Acronis Backup Server Tato softwarová aplikace po nainstalování na síťový počítač automaticky provádí správu záloh uložených na tomto počítači podle pravidel určených správcem. Acronis ® Backup Server umožňuje správci nastavit jednotná pravidla zálohování pro celou organizaci. Zaručuje optimální využití diskového prostoru použitého pro zálohy. Staré zálohy se automaticky odstraňují, zatímco je stále možná obnova posledních dat. Kromě toho umožňuje server záloh Acronis ® tvorbu a spouštění skupinových úloh zálohování. Acronis Backup Server se dodává s programem Acronis True Image Echo Enterprise Server. Pokud jej již máte, pravděpodobně je nutné aktualizovat produkt na nejnovější verzi, což lze provést zdarma na naší webové stránce: http://www.acronis.com/enterprise/download/ATIBS
V poli Složka vyberte ze stromu umístění, do kterého chcete vytvářenou zálohu umístit.
40
Doporučujeme ukládat zálohy každé úlohy do samostatného umístění, aby se zabránilo matoucím situacím při operaci obnovy. Acronis Recovery for MS SQL Server zajišťuje integritu řetězce záloh v samostatném archivu. Tvorba nového archivu tedy zahájí nový řetězec záloh. Chování programu Acronis Recovery for MS SQL Server nezávisí na tom, co chcete zálohovat (celou databázi nebo samostatnou skupinu souborů). Protokolové soubory transakcí jsou před tvorbou takového řetězce oříznuty, aby se zmenšila velikost archivu a zkrátila se operace zálohování.
Nezapomeňte, že v seznamu serverů Acronis Backup Server se nezobrazí nepodporované verze serveru Acronis Backup Server. Chcete-li zajistit kompatibilitu s programem Acronis Recovery for MS SQL Server, nainstalujte nejnovější verzi dostupnou na adrese: http://www.acronis.com/enterprise/download/ATIBS . Data uložená na síťový disk, ftp server nebo vyměnitelné médium přežijí i poškození všech lokálních pevných disků. Nezapomeňte, že čím dále od původního umístění zálohu umístíte, tím bezpečnější bude v případě poškození dat. Pokud například uložíte zálohu na jiný pevný disk, zabráníte poškození dat v případě poškození primárního disku. Data uložená na síťový disk nebo server záloh přežijí i poškození všech lokálních pevných disků. Acronis Recovery for MS SQL Server umožňuje čistit úložná místa, aby se předešlo uchovávání zastaralých archivů. Podrobnosti naleznete v kapitole 8 „Vyčištění umístění záloh“.
41
5.2.6 Používání asistenta Acronis Recovery for MS SQL Server Assistant Acronis Recovery for MS SQL Server umožňuje používat k usnadnění definování strategie a parametrů tvorby zálohy používat asistenta Acronis Recovery for MS SQL Server Assistant. Po zodpovězení několika otázek Asistent Acronis Recovery for MS SQL Server vybere a naplánuje vhodné metody zálohování, které budou nejlépe vyhovovat zabezpečení databáze a ochraně proti ztrátě dat nebo poškození (způsob, jakým výběr ovlivní definici strategie zálohování naleznete v tabulce strategií zálohování na konci této části).
Výkon Určete, co je pro vás nejdůležitější – zda to, aby vytvořená záloha zabírala méně místa nebo rychlejší obnovení dat. Vyberte požadovanou volbu: •
Rychlé zálohování a menší archivy – zálohy se vytvářejí rychle a zabírají méně místa. Obnova však trvá déle a nelze provést obnovu dat do určitého bodu v čase. Implicitně je tato volba vybrána.
•
Střední rychlost zálohování a obnovy a průměrná velikost archivu – zálohy vyžadují průměrné množství diskového prostoru a rychlost zálohování je běžná. Není možné provést obnovu do určitého bodu v čase.
•
Rychlá obnova, ale zálohy vyžadují více místa – tvorba záloh bude trvat déle a budou zabírat více místa než rychlé zálohy. Obnova je však rychlejší a data lze obnovit do libovolného určeného bodu v čase.
Pokračujte klepnutím na tlačítko Další.
Přijatelná ztráta dat V tomto kroku určete dobu, během níž se data, která chcete zálohovat, značně změní. To usnadní asistentovi Acronis Recovery for MS SQL Server naplánování tvorby záloh – jak často se má operace zálohování spouštět a která metoda zálohování se má vybrat.
42
Vyberte jednu z následujících voleb: •
10 minut – značně se mění alespoň každých deset minut (vybráno implicitně).
•
Hodina – tuto volbu vyberte, pokud chcete vybraná data zálohovat každou hodinu.
•
Den – tuto volbu vyberte, pokud chcete vybraná data zálohovat každý den.
Pokračujte klepnutím na tlačítko Další.
Zatížení serveru během týdne Určete rozložení zatížení databázového serveru s nainstalovaným serverem Microsoft SQL Server během týdne. Tím usnadníte naplánování zálohování podle zatížení serverů společnosti – kdy se mají vytvářet zálohy a jakého typu mají být, aby se předešlo ztrátě dat (frekvence tvorby záloh) a zároveň byla operace spuštěna ve správný čas. Tabulka obsahuje řádky znázorňující tři úrovně zátěže (Vysoká, Střední a Nízká) a sloupce znázorňující sedm dní v týdnu. Implicitně je vybrán nejčastěji používaný vzor (vybrané buňky jsou zvýrazněny modře). Chcete-li změnit hodnotu určitého dne, klepněte na příslušnou buňku.
43
Pokračujte klepnutím na tlačítko Další.
Zatížení serveru během dne Určete rozložení zatížení databázového serveru s nainstalovaným serverem Microsoft SQL Server během dne. Stejně jako předchozí krok i toto pomáhá definovat naplánování zálohování podle zatížení serverů společnosti. Tabulka obsahuje tři řádky znázorňující tři úrovně zátěže (Vysoká, Střední a Nízká) a dvacet čtyři sloupců znázorňujících 24 hodin v jednom dnu. Implicitně je vybrán nejčastěji používaný vzor (vybrané buňky jsou zvýrazněny modře). Chcete-li změnit hodnotu určité hodiny, klepněte na příslušnou buňku.
44
Počáteční spuštění úlohy Určuje čas, kdy se má vybrané schéma použít: •
Nyní – tuto volbu vyberte, pokud chcete spustit naplánovanou úlohu ihned po dokončení průvodce.
•
V určené datum a čas – vybrané schéma se použije ve vybrané datum. Nezapomeňte, že v okamžiku, kdy se vytváří první rozdílová záloha nebo záloha protokolového souboru transakcí, plná záloha chybí, plná záloha se vytvoří nezávisle na aktuálním naplánovaném datu, takže můžete zvážit nastavení tohoto data na den v týdnu, kdy není zatížení serveru vysoké.
Klepnutím na tlačítko Další můžete zobrazit (a v případě potřeby změnit) naplánování úloh zálohování vytvořených asistentem Acronis Recovery for MS SQL Server Assistant (viz 5.2.8).
Tabulka strategií zálohování Níže uvedená tabulka znázorňuje, jak provedené změny ovlivňují výběr strategie zálohování společnosti. Konečná strategie vytvořená asistentem Acronis Recovery for MS SQL Server Assistant se zobrazí na stránce Plánovat (podrobnosti naleznete v části 5.6.3). Výkon Frekvence změn dat
10 minut
Hodina
Den
Metoda zálohování
Rychlé zálohování a menší archivy
Rychlá Střední velikost záloh obnova a velké archivy a rychlost
Plná
Měsíc
Týden
Den
Rozdílová
Den
Den
x
Protokolové soubory transakcí
10 minut
10 minut
10 minut
Plná
Měsíc
Týden
Den
Rozdílová
Den
Den
x
Protokolové soubory transakcí
1 hodina
1 hodina
1 hodina
Plná
Měsíc
Týden
Den
Rozdílová
Den
Den
x
Protokolové soubory transakcí
12 hodin
12 hodin
12 hodin
45
5.2.7 Nastavení parametrů plánování záloh Pokud jste použili asistenta Acronis Recovery for MS SQL Server Assistant, Acronis Recovery for MS SQL Server vám nabídne vhodný plán podle zvolených nastavení. Klepnutím na tlačítko Upravit můžete existující nastavení plánování změnit. V případě, že chcete určit strategii zálohování ručně, je nutné pro každou metodu zálohování určit plán. Více informací naleznete v kapitole 10 „Plánování úloh“. Klepnutím na odkaz Přidat můžete přidat nová nastavení plánování pro příslušnou metodu (plná, rozdílová nebo protokolových souborů transakcí). Klepnutím na odkaz Smazat můžete smazat existující nastavení plánování. Všechna provedená nastavení se zobrazí v poli Výsledek v dolní části okna. Nastavení můžete uložit klepnutím na tlačítko OK. Plánování můžete ukončit bez uložení změn klepnutím na tlačítko Storno. Nezapomeňte, že Acronis Recovery for MS SQL Server umožňuje nastavit pro jednu úlohu více plánů. Můžete například potřebovat zálohovat data nejen jednou týdně, ale také poslední den v měsíci. Potřebný plán operací získáte určením parametrů Týdně a Měsíčně.
5.2.8 Možnosti zálohování Vyberte možnosti zálohování (příkazy pre/post, úroveň komprese atd.). Můžete Použít výchozí možnosti (podrobné informace o možnostech zálohování naleznete v části 5.3) nebo Nastavit možnosti ručně. Pokud zvolíte druhou možnost, použije se nastavení jen na aktuální zálohu.
46
5.2.9 Zadání názvu úlohy a komentářů Na stránkách Název úlohy a Komentář záložního souboru v průvodci můžete zadat název a komentář pro vytvářenou úlohu zálohování. Do pole Název úlohy zadejte název úlohy. Tím umožníte snadný výběr požadované úlohy a provádění operací úlohy (úpravy, odstranění atd.). Zadáním komentářů můžete zabránit obnově špatných souborů. Čím více podrobností do komentářů zadáte, tím lépe. Poznámky však používat nemusíte. Velikost zálohy a datum vytvoření jsou automaticky připojeny k popisu, takže tyto informace není nutné zadávat.
47
5.2.10 Shrnutí zálohování Posledním krokem zálohování je okno shrnutí, v němž je zobrazen seznam operací, které se provedou. Klepnutím na tlačítko Dokončit uložíte vytvořený plán nebo ihned spustíte úlohu tvorby zálohy. Potom budete automaticky přesměrování do Seznamu úloh, ve kterém lze zobrazovat a upravovat vytvořené úlohy.
5.3 Nastavení výchozích možností zálohování Acronis Recovery for MS SQL Server umožňuje nastavit požadované možnosti zálohování jako výchozí a používat je při spouštění naplánovaných úloh. Chcete-li upravit výchozí možnosti zálohování, vyberte v hlavní nabídce programu příkazy Nástroje -> Možnosti. Možnosti zálohování budete také moci obnovovat i při tvorbě úloh zálohování.
5.3.1 Pre/post příkazy Můžete zadat příkazy (nebo dokonce dávkové soubory), které budou automaticky provedeny před a po zálohování. Například když chcete spustit/zastavit určité procesy systému Windows nebo zkontrolovat data před spuštěním operace zálohování. Můžete použít implicitně nastavené příkazy nebo zadat vlastní příkazy. Vyberte položku Použít příkazy a zadejte příkazy ručně nebo klepněte na Upravit a příkaz nastavte: • Vyberte požadovaný příkaz, který bude proveden před spuštěním procesu zálohování v poli Před zálohováním. Chcete-li vytvořit nový příkaz nebo vybrat nový dávkový soubor, klepněte na tlačítko Upravit. • Vyberte požadovaný příkaz, který bude proveden po skončení procesu zálohování, v poli Po zálohování. Chcete-li vytvořit nový příkaz nebo vybrat nový dávkový soubor, klepněte na tlačítko Upravit.
48
5.3.2 Úroveň komprese Vyberte úroveň komprese zálohy. Čím vyšší je poměr komprese, tím menší je velikost archivu, ale proces zálohování může trvat déle. Můžete zvolit jednu z úrovní komprese zálohy: • Žádná – data budou kopírována bez jakékoli komprese, čímž se může podstatně zvýšit velikost souboru zálohy. • Normální – doporučená úroveň komprese (výchozí). • Vysoká – vyšší úroveň komprese souboru zálohy. • Maximální – maximální komprese zálohy. Obecně se však doporučuje použití Normální úrovně komprese. Pokud chcete, aby záloha zabírala co nejméně místa, vyberte Maximální kompresi.
49
5.3.3 Priorita zálohy Prioritu procesu zálohování lze nastavit na jednu ze tří možností: • Nízká – zálohování bude probíhat pomaleji, ale neovlivní další procesy spuštěné na počítači. • Normální – proces zálohování bude spuštěn s normální prioritou. • Vysoká – zálohování bude probíhat rychleji, ale může ovlivnit další procesy spuštěné na počítači. Změna priority procesu zálohování způsobí, že proces poběží rychleji nebo pomaleji (podle toho, jestli prioritu zvýšíte nebo snížíte) ale také může negativně ovlivnit výkon ostatních spuštěných programů. Priorita všech procesů spuštěných v systému určuje využití CPU a systémových zdrojů přiřazených k procesu. Snížením priority zálohy uvolníte více zdrojů pro další úlohy. Zvýšení priority zálohování může urychlit proces zálohování přebráním zdrojů aktuálně spuštěných procesů. Účinek tohoto nastavení závisí na celkovém využití CPU a dalších faktorech.
50
5.3.4 Ochrana zálohy Heslo Výchozí nastavení je bez hesla. Zálohu je možné chránit heslem. Chcete-li zabránit tomu, aby mohl k datům zálohy přistupovat někdo jiný, zadejte do příslušných textových polí heslo a jeho potvrzení. Nezapomeňte, že v heslu se rozlišuje velikost písmen. Nezapomeňte, že v Průvodci obnovením dat se vás Acronis Recovery for MS SQL Server po výběru složky s požadovanými zálohami zeptá na heslo a zobrazí jen zálohy chráněné zadaným heslem a nechráněné zálohy. Je tedy vhodné používat pro zálohy umístěné ve stejné složce stejné heslo.
Šifrování Po nastavení hesla můžete zálohu i šifrovat, čímž zvýšíte bezpečnost pomocí šifrovacího algoritmu AES. Heslo se používá k vygenerování klíče, který může mít různou délku. Existují 4 možnosti: bez šifrování, 128bitové, 192bitové a 256bitové šifrování. Čím větší je klíč, tím déle šifrování trvá a tím lépe jsou data zabezpečena. Chcete-li nastavit šifrování zálohy databáze, vyberte jeden z následujících typů šifrování: •
Žádné – zálohy se nebudou šifrovat.
•
AES 128 – tuto položku vyberte, pokud chcete zálohy šifrovat klíčem o délce 128 bitů. To je nejrychlejší dostupná šifrovací metoda (implicitně je zapnuta).
•
AES 192 – tuto položku vyberte, pokud chcete zálohy šifrovat klíčem o délce 192 bitů. Šifrování trvá déle, ale je bezpečnější.
•
AES 256 – tuto položku vyberte, pokud chcete zálohy šifrovat klíčem o délce 256 bitů. Šifrování trvá nejdéle, ale je z dostupných metod nejbezpečnější.
51
5.3.5 Náhrada typu zálohy Pro tvorbu rozdílových záloh a záloh protokolových souborů transakcí potřebujete plnou zálohu. Pokud plná záloha z nějakého důvodu neexistuje, je nutné ji vytvořit bez ohledu na zvolenou strategii zálohování. Určete chování programu Acronis Recovery for MS SQL Server při tvorbě rozdílové zálohy nebo zálohování protokolových souborů transakcí databází s jednoduchým modelem obnovy: •
Vytvořit rozdílovou zálohu, pokud není možná tvorba zálohy protokolu transakcí. Vytvořit plnou zálohu, pokud selže tvorba rozdílové zálohy – tuto volbu vyberte, jestliže chcete vytvořit rozdílovou zálohu databáze s jednoduchým modelem obnovy (u takových databází nelze vytvořit zálohu protokolového souboru transakcí). Pokud tvorba rozdílové zálohy selže, vytvoří se plná záloha.
•
Přeskočit proces zálohování, jestliže tvorba vybraného typu zálohy selže – když tvorba vybraného typu zálohy selže, proces zálohování se ukončí. Pokud k určení strategie zálohování použijete asistenta Acronis Recovery for MS SQL Server, je implicitně vybrána volba Vytvořit rozdílovou zálohu, pokud není možná tvorba zálohy protokolu transakcí. Vytvořit plnou zálohu, pokud selže tvorba rozdílové zálohy.
5.3.6 Omezení šířky pásma Omezením šířky pásma využité procesem zálohování lze určit, která část zdrojů serveru a sítě bude dostupná pro další procesy. Chcete-li nastavit požadovanou rychlost přenosu dat, zaškrtněte parametr Zapnout omezení šířky pásma. Z rozevíracího seznamu vyberte maximální hodnotu šířky 52
pásma pro přenos dat zálohy v kilobajtech za sekundu, nebo tuto hodnotu zadejte do pole ručně.
5.3.7 Další nastavení Ověřit zálohu po vytvoření Pokud je tato volba zapnutá, zkontroluje program integritu právě vytvořené nebo doplněné zálohy ihned po zálohování. Chcete-li zkontrolovat integritu dat zálohy, je nutné mít všechny rozdílové zálohy a zálohy protokolových souborů transakcí náležející k záloze a původní plnou zálohu. Pokud některá z navazujících záloh chybí, ověření není možné.
53
Kapitola 6. Plán pro obnovu po poškození
Pro všechny společnosti i samostatné uživatele je důležité mít v případě poškození detailní návod popisující rychlý a účinný postup obnovy – plán pro obnovu po poškození. Tento plán obsahuje všechny potřebné informace, které vás provedou procesem obnovy. Při tvorbě plánu obnovy začleňte scénáře pro různé druhy poškození (ztráta databázového serveru, poškození dat, úplná ztráta databáze atd.). Obecně plán obnovy zahrnuje podrobné návody pro různé druhy poškození, hardware serveru a konfiguraci softwaru. Acronis Recovery for MS SQL Server vytvoří plán pro obnovu po poškození automaticky podle zadaných nastavení. Pomocí Průvodce tvorbou plánu pro obnovu po poškození můžete plán pro obnovu po poškození vygenerovat a ihned zobrazit nebo naplánovat jeho zasílání přes e-mail po každé aktualizaci. V Průvodci tvorbou plánu pro obnovu po poškození můžete vybrat, zda chcete plán pro obnovu po poškození obdržet ihned po dokončení tohoto průvodce nebo po každé nové aktualizaci.
6.1 Okamžité zobrazení plánu pro obnovu po poškození Spusťte Průvodce tvorbou plánu pro obnovu po poškození klepnutím na ikonu operace Plán pro obnovu po poškození v hlavní pracovní ploše. 1. Pokud v prvním kroku průvodce určíte volbu Zobrazit plán pro obnovu po poškození vybraných databází, okamžitě se vygeneruje a zobrazí plán pro obnovu po poškození vybraných databází. 2. Vyberte databáze, u nichž chcete získat plán pro obnovu po poškození. 3. Určete, zda chcete získat plán pro obnovu po poškození e-mailem nebo jej zobrazit ve formátu HTML. 4. Pokud jste v předchozím kroku vybrali zaslání plánu pro obnovu po poškození e-mailem, je nutné určit parametry e-mailu. Určete e-mailový účet, který se použije k zaslání plánu pro obnovu po poškození. Zadejte e-mailovou adresu, na kterou se má plán zaslat, a název SMTP severu pro odchozí zprávy. Můžete zadat více e-mailových adres oddělených čárkami. 54
Pokud SMTP server vyžaduje ověření, je nutné zadat i uživatelské jméno a heslo. Správnost nastavení můžete zkontrolovat klepnutím na tlačítko Zaslat zkušební e-mail. 5. Posledním krokem Průvodce tvorbou plánu pro obnovu po poškození je okno shrnutí, v němž je zobrazen seznam operací, které se provedou. Po klepnutí na tlačítko Dokončit okamžitě získáte plán pro obnovu po poškození. V takovém případě se po klepnutí na tlačítko Dokončit odešle na určenou adresu e-mail nebo se ve webovém prohlížeči otevře HTML verze plánu pro obnovu po poškození.
6.2 Plánování příjmu plánu pro obnovu po poškození Spusťte Průvodce tvorbou plánu pro obnovu po poškození klepnutím na ikonu operace Plán pro obnovu po poškození v hlavní pracovní ploše. 1. V prvním kroku průvodce pomocí volby Určete databáze, u kterých chcete plán získat, kdykoliv se aktualizuje určete databáze, pro které se má generovat plán pro obnovu po poškození vždy, když jsou v ní provedeny nějaké změny. Aktualizovaná verze plánu se automaticky odešle na zadané e-mailové adresy. 2. Vyberte databáze, u nichž chcete získat plán pro obnovu po poškození. 3. Určete e-mailový účet, který se použije k zaslání plánu pro obnovu po poškození. Zadejte e-mailovou adresu, na kterou se má plán zaslat, a název SMTP severu pro odchozí zprávy. Můžete zadat více e-mailových adres oddělených čárkami. Pokud SMTP server vyžaduje ověření, je nutné zadat i uživatelské jméno a heslo. Správnost nastavení můžete zkontrolovat klepnutím na tlačítko Zaslat zkušební e-mail. 4. Posledním krokem Průvodce tvorbou plánu pro obnovu po poškození je okno shrnutí, v němž je zobrazen seznam operací, které se provedou. Klepnutím na tlačítko Dokončit naplánujete zasílání plánu pro obnovu po poškození po každé aktualizaci.
6.3
Shrnutí
V případě poškození tedy stačí vzít poslední verzi plánu pro obnovu po poškození (tištěnou nebo e-mailovou) a obnovit databáze podle pokynů.
55
Kapitola 7. Import plánu údržby
V programu Acronis Recovery for MS SQL Server můžete importovat existující plán údržby pro server Microsoft SQL Server a převést jej na úlohu programu Acronis Recovery for MS SQL Server. Později můžete s importovanými úlohami pracovat jako s běžnými úlohami zálohování Acronis, například: spustit úlohu, upravit možnosti úlohy a naplánovat parametry spuštění úlohy. Klepnutím na ikonu v hlavní oblasti spusťte průvodce Importovat plán údržby.
7.1 Určení účtu pro spuštění úlohy V prvním kroku průvodce Importovat plán údržby je nutné určit účet, který je platný na počítači s databázemi, které chcete zálohovat – účet pro spuštění úlohy. Tyto osobní údaje se použijí při spouštění úlohy pro připojení k serveru a implicitně i pro připojení k serveru Microsoft SQL Server (pokud při výběru zdroje pro zálohování neurčíte pro server Microsoft SQL Server jiný účet). Úloha tedy bude spuštěna, jako by ji spustil určený uživatel. Zadejte uživatelské jméno a heslo a klepněte na tlačítko Další. Nezapomeňte, že pokud je uživatel členem domény, je nutné určit i doménu (DOMÉNA\Uživatel).
7.2 Výběr plánu údržby Vyberte plán údržby databáze, který chcete importovat. To lze provést výběrem požadovaného plánu údržby ve stromu v levém panelu. V pravém panelu okna se zobrazí informace o vybraném plánu údržby. Vyberte ze stromu úlohu. Vpravo se zobrazí její naplánování a objekty, které se mají zálohovat. Chcete-li po importu plánu údržby vypnout úlohu serveru Microsoft SQL Server, zaškrtněte políčko Vypnout SQL úlohu po importu. Plán údržby serveru Microsoft SQL Server se po importu odstraní.
56
Pokračujte klepnutím na tlačítko Další.
7.3 Shrnutí importu V posledním kroku se zobrazí souhrn importu. Do této chvíle se můžete stiskem tlačítka Zpět vrátit a provést změny vytvářené úlohy. Pokud klepnete na tlačítko Storno, nebude se importovat žádný plán údržby. Klepnutím na tlačítko Pokračovat spustíte úlohu – import plánu údržby SQL a převod na úlohu Acronis.
57
Kapitola 8. Vyčištění umístění záloh
Dříve nebo později vytvářené zálohy zcela obsadí přiřazené úložné umístění. Acronis Recovery for MS SQL Server umožňuje čistit umístění záloh tak, že určíte životnost záloh a/nebo maximální počet plných záloh v umístění. Implicitně jsou tyto volby vypnuté. Klepnutím na ikonu v hlavním okně programu spusťte Průvodce vyčištěním umístění záloh.
8.1 Určení účtu pro spuštění úlohy V prvním kroku Průvodce vyčištěním umístění záloh je nutné určit lokální nebo doménový účet, který je platný na počítači, kde jsou uložené zálohy – účet pro spuštění úlohy. Vybraný účet musí mít práva pro správu souborů v umístění záloh, které chcete vyčistit. Zadejte uživatelské jméno a heslo a klepněte na tlačítko Další. Nezapomeňte, že pokud je uživatel členem domény, je nutné určit i doménu (DOMÉNA\Uživatel).
8.2 Výběr umístění záloh databáze Vyberte ve stromu umístění záloh, které chcete vyčistit, nebo zadejte cestu ručně do pole Cesta pod stromem. Můžete také vybrat specifická umístění záloh Acronis (například Acronis Backup Server nebo složku Recent Backup Locations). Následující zdroje lze rovněž vybrat jako umístění záloh: •
celý disk nebo složku na disku
•
sdílené úložiště v síti, SAN, NAS
•
FTP
•
Acronis Backup Server
Po klepnutí na tlačítko Další můžete v případě potřeby zadat heslo pro zálohy ve vybraném umístění.
58
8.3 Zadání hesla Pokud jsou v umístění vybraném v předchozím kroku (viz 8.2) nějaké zálohy chráněné heslem, je nutné při obnově dat ze záloh toto heslo zadat.
Pokračujte klepnutím na tlačítko Další.
8.4 Určení možností vyčištění V tomto kroku průvodce je nutné určit maximální životnost zálohy a maximální počet plných záloh, které se mohou uložit. Zaškrtněte políčko Použít maximální životnost zálohy a do pole Dny zadejte počet dní, po které má být záloha uložena.
59
Zaškrtněte políčko Použít maximální počet plných záloh a zadejte maximální počet plných záloh, které se mohou uložit.
8.5 Plánování vyčištění Acronis Recovery for MS SQL Server umožňuje čištění umístění záloh naplánovat. Určete naplánování, které nejlépe vyhovuje vašim potřebám (více informací naleznete v kapitole 10. „Plánování úloh“).
8.6 Shrnutí vyčištění umístění záloh Posledním krokem vyčištění umístění záloh je okno shrnutí, v němž je zobrazen seznam operací, které se provedou. Klepnutím na tlačítko Dokončit uložíte vytvořený plán nebo ihned spustíte úlohu vyčištění umístění záloh.
60
61
Kapitola 9. Obnovení dat zálohy
Klepnutím na ikonu operace obnovení v hlavní pracovní ploše spusťte Průvodce obnovením dat.
9.1 Obnova 9.1.1 Výběr času obnovy V prvním kroku Průvodce obnovením dat je nutné určit, kdy se má proces obnovy spustit. Jsou dvě možnosti: •
Nyní – tuto volbu vyberte, pokud chcete spustit operaci obnovení hned po dokončení průvodce.
•
Plánovat – tuto volbu vyberte, jestliže chcete operaci naplánovat.
9.1.2 Určení účtu pro spuštění úlohy V tomto kroku Průvodce obnovení dat je nutné určit účet platný na počítači s databázemi, které chcete obnovit – účet pro spuštění úlohy. Tyto osobní údaje se použijí při spouštění úlohy pro připojení k serveru a implicitně i pro připojení k serveru Microsoft SQL Server (pokud při výběru zdroje pro zálohování neurčíte pro server Microsoft SQL Server jiný účet). Úloha tedy bude spuštěna, jako by ji spustil určený uživatel. Zadejte uživatelské jméno a heslo a klepněte na tlačítko Další. Nezapomeňte, že pokud je uživatel členem domény, je nutné určit i příslušnou doménu (DOMÉNA\Uživatel).
9.1.3 Výběr umístění záloh databáze Příslušné umístění záloh vyberte ze stromu nebo jej ručně zadejte do pole Cesta pod stromem. Acronis Recovery for MS SQL Server ukládá až deset umístění posledně vytvořených záloh do zvláštní složky – Recent Backup Locations – požadované umístění lze tedy snadno najít. Můžete vybrat i specifická umístění záloh Acronis (například Acronis Backup Server). Následující zdroje mohou být použity jako umístění záloh: •
celý disk nebo složku na disku
62
•
sdílené úložiště v síti, SAN, NAS
•
FTP
•
Acronis Backup Server
•
pásky, autoloadery, knihovny pásek
Pokud jsou ve vybrané složce nějaké zálohy, zobrazí se jejich počet v pravém panelu.
Pokračujte klepnutím na tlačítko Další.
9.1.4 Výběr úlohy zálohování Pokud stejné umístění záloh využívá více úloh zálohování, je nutné vybrat úlohu, jejíž zálohy chcete obnovit. Pokračujte klepnutím na tlačítko Další.
9.1.5 Zadání hesla Pokud jsou v umístění vybraném v předchozím kroku (viz 9.1.3) nějaké zálohy chráněné heslem, je nutné při obnově dat ze záloh toto heslo zadat.
63
Pokračujte klepnutím na tlačítko Další.
9.1.6 Výběr bodu obnovení Určete, do jakého stavu chcete data obnovit. Acronis Recovery for MS SQL Server umožňuje obnovit data čtyřmi způsoby: •
do bodu selhání – data se obnoví do stavu, ve kterém byla v bodě selhání. Nezapomeňte, že tento typ obnovy je možný jen u databází s plným nebo zjednodušeným modelem obnovy (potřebujete například zálohované protokolové soubory transakcí). Acronis Recovery for MS SQL Server obnoví data z plných a rozdílových záloh a záloh protokolových souborů transakcí (pokud nějaké existují) a potom použije aktivní protokolový soubor v případě, že nebyl během selhání poškozen. Počítejte s tím, že obnova do bodu selhání může trvat dlouho.
•
do času poslední zálohy – výběrem této volby obnovíte data do stavu, ve kterém byla při tvorbě poslední zálohy. Acronis Recovery for MS SQL Server obnoví databáze z plných a rozdílových záloh a záloh protokolových souborů transakcí (pokud nějaké existují), ale nepoužije aktivní protokolový soubor. Obnova do času poslední zálohy je tedy rychlejší než obnova do bodu selhání.
•
do určitého bodu v čase – Acronis Recovery for MS SQL Server umožňuje určit datum a čas, do kterého chcete data obnovit – do příslušných polí zadejte požadované datum a čas. Jako při obnově do bodu selhání obnoví Acronis Recovery for MS SQL Server databáze z plných a rozdílových záloh a záloh protokolových souborů transakcí (pokud nějaké jsou) a potom použije aktivní protokolový soubor, pokud existuje a nebyl během selhání poškozen, takže provádění operace může trvat dlouho.
•
z vybrané zálohy – tuto volbu vyberte, jestliže chcete vybrat zálohu, ze které se má obnovení provést. Seznam záloh je dostupný po klepnutí na odkaz Vyberte ze seznamu záloh. Vyberte zálohu, kterou chcete obnovit a klepněte na tlačítko OK. Jako při obnově do času vytvoření poslední 64
zálohy obnoví Acronis Recovery for MS SQL Server databáze s plných a rozdílových záloh a záloh protokolových souborů transakcí (pokud jsou), ale nepoužije aktivní protokolový soubor. Po výběru příslušné volby pokračujte klepnutím na tlačítko Další.
9.1.7 Výběr obsahu Acronis Recovery for MS SQL Server umožňuje obnovovat databáze, jednotlivé instance a skupiny souborů. Ze stromu v levém panelu vyberte databázový server.
Obnova instancí Vyberte instanci, kterou chcete obnovit. Informace o této instanci se zobrazí vpravo. Chcete-li změnit typ ověření (Windows nebo Microsoft SQL Server), klepněte na Změnit. Podrobné informace naleznete v části 5.3.5. V tomto kroku také vybíráte z rozevíracího seznamu instanci, do níž se má obnovení provést.
Obnova databází Vyberte databázi, kterou chcete obnovit. Všechny parametry můžete nastavit stejně, jak je popsáno v části Obnova instancí. Kromě toho Acronis Recovery for MS SQL Server umožňuje přizpůsobit umístění, do kterého se soubory databáze obnoví, a nastavit stav databáze po obnovení. Nezapomeňte, že databázi s dříve vytvořenými rolujícími snímky lze obnovit jen pomocí mechanismu snímků. Chcete-li tedy takovou databázi obnovit pomocí programu Acronis Recovery for MS SQL Server, je nutné nejprve odstranit její snímky pomocí programu Microsoft SQL Server Management Studio a teprve potom můžete spustit operaci obnovení. Klepněte na odkaz Nastavit stav databáze po obnovení a vyberte požadovaný stav:
65
•
Funkční – databáze bude online a nebude již možné obnovit další protokolové soubory transakcí (nastaveno implicitně).
•
Nefunkční – databáze bude ve stavu Bez obnovení. Databáze je obnovená, ale není funkční, takže lze obnovit další protokolové soubory transakcí.
•
Jen pro čtení – databáze bude v režimu Připravená.
Chcete-li databázi obnovit do nového umístění, vyberte volbu Použít vlastní cesty k souborům. Po klepnutí na Přizpůsobit cestu k souboru… můžete nastavení změnit. Zaškrtněte políčko Použít vlastní cesty k souborům a určete cesty pro data a protokolové soubory. Výchozí cesty jsou zobrazeny v příslušných polích. Když uživatel určí název souboru (včetně plné cesty), který již existuje, staré soubory se přepíší. V případě, že uživatel neurčí plnou cestu k souborům, přidá se název souboru k názvu výchozího datového adresáře aktuální instance. Pokud uživatel neurčí nastavení souborů, provedou se následující operace: •
existující soubor obnovované databáze (se stejným logickým nebo fyzickým názvem souboru) se přepíše;
•
pro tvorbu nového souboru se použije uložený fyzický název souboru. Pokud již soubor se stejným názvem existuje, bude nový soubor pojmenován automaticky;
•
ve výchozím datovém adresáři aktuální instance se vytvoří nový soubor. Nově vytvořený soubor bude pojmenován automaticky.
Nezapomeňte, že implicitně se použijí existující cesty datových a protokolových souborů. Acronis Recovery for MS SQL Server umožňuje také určit cesty pro jednotlivé soubory.
Pokračujte klepnutím na tlačítko OK.
Obnova systémových databází Systémové databáze lze obnovit jen ze záloh vytvořených stejnou verzí serveru Microsoft SQL Server, jako aktuálně spuštěná verze na instanci serveru. 66
Pro spuštění serveru Microsoft SQL Server a obnovení databází musí být databáze master přístupná a použitelná. Jestliže není databáze master použitelná, je nutné ji obnovit z plné zálohy a znovu ji vytvořit. Databáze model a msdb je nutné obnovit v případě, že: •
Databázi master je nutné znovu vytvořit.
•
Databáze model a msdb jsou poškozené.
•
Databáze model byla změněna (po opětovném vytvoření databáze master byla odstraněna a znovu vytvořena).
Výběr skupin souboru pro obnovení Nezapomeňte, že se implicitně obnovují i skupiny souborů vybrané databáze. Pokud nechcete určité skupiny souborů obnovit, zrušte jejich zaškrtnutí ve stromu v levém panelu. Pokud jsou vybrány všechny skupiny souborů, obnoví se celá databáze. Nezapomeňte, že obnova jednotlivých skupin souborů do existující databáze je možná jen při obnově do bodu selhání. Ostatní typy obnovy skupin souborů jsou platné jen u nově vytvořených databází (vytvořených automaticky během procesu obnovy). Pokud chcete v pravém panelu zobrazit informace o skupině souborů, vyberte ji ve stromu.
Pokud se obnova skupin souborů dokončí s hlášením o chybném kontrolním součtu databáze (824), což znamená, že databáze není po obnovení celistvá, je nutné obnovit celou databázi. Po určení všech potřebných parametrů klepněte na tlačítko Další.
9.1.8 Možnosti obnovení Vyberte možnosti pro proces obnovení (Pre/Post příkazy, prioritu procesu obnovení a podobně). Můžete Použít výchozí možnosti (podrobnosti naleznete v části 9.2 67
„Nastavení výchozích možností obnovy“) nebo Nastavit možnosti ručně. Pokud zvolíte druhou možnost, použije se nastavení jen na aktuální obnovení.
9.1.9 Výběr parametrů spuštění Nastavte parametry spuštění operace obnovy. Úlohy obnovy můžete spouštět ručně, určit frekvenci jejich spouštění (Denně, Týdně nebo Měsíčně) a spustit je jen jednou. Více informací naleznete v kapitole 10 „Plánování úloh“.
9.1.10
Shrnutí obnovy
V posledním kroku se zobrazí souhrn obnovení. Do této chvíle se můžete stiskem tlačítka Zpět vrátit a provést změny vytvářené úlohy. Pokud klepnete na tlačítko Storno, neobnoví se žádné databáze.
68
Klepnutím na tlačítko Dokončit uložíte vytvořený plán nebo ihned spustíte úlohu obnovy.
9.2 Nastavení výchozích možností obnovy Chcete-li zobrazit nebo upravit výchozí volby záloh, z nabídky vyberte položky Nástroje -> Možnosti -> Výchozí možnosti obnovení. Při tvorbě úlohy obnovy můžete rovněž upravit možnosti obnovení.
9.2.1 Pre/post příkazy Lze také nastavit automatické spouštění příkazů či dávkových souborů před a po obnovení. Klepnutím na tlačítko Upravit zobrazte okno Upravit příkaz, kde lze jednoduše zadat příkaz, jeho argumenty a pracovní adresář nebo prohledat složky a najít dávkový soubor. Nepokoušejte se, prosím, spouštět interaktivní příkazy, tedy příkazy vyžadující zadání od uživatele. Ty nejsou podporovány.
9.2.2 Priorita obnovení Prioritu procesu obnovy lze nastavit na jednu ze tří možností: •
Nízká – obnova bude probíhat pomaleji, ale neovlivní další procesy spuštěné na počítači.
•
Normální – je nastavena implicitně. Proces obnovy poběží s normální prioritou.
•
Vysoká – obnova bude probíhat rychleji, ale může ovlivnit další procesy spuštěné na počítači.
Změna priority procesu obnovy způsobí, že proces poběží rychleji nebo pomaleji (podle toho, jestli prioritu zvýšíte nebo snížíte) ale také může negativně ovlivnit výkon ostatních spuštěných programů. Priorita všech procesů spuštěných v systému určuje využití CPU a systémových zdrojů přiřazených k procesu. Snížení priority uvolní více volných zdrojů pro další úlohy procesoru. Zvýšení priority obnovy může urychlit proces 69
obnovy přebráním zdrojů aktuálně spuštěných procesů. Účinek tohoto nastavení závisí na celkovém využití CPU a dalších faktorech.
9.2.3 Další nastavení Ověření zálohy Před obnovením dat ze zálohy může Acronis Recovery for MS SQL Server zkontrolovat jejich integritu. Pokud máte podezření, že soubor zálohy by mohl být poškozen, zapněte volbu Ověřit zálohu před obnovením.
Režim přepsání databází Tato volba umožňuje uchovat užitečné změny dat provedené od vytvoření obnovované zálohy. Pokud chcete databázi přejmenovat nebo změnit výchozí instanci, může obnovená databáze přepsat tu existující. Můžete tedy vybrat volbu Přepsat existující databáze, díky čemuž dostane databáze v záloze bezpodmínečnou přednost před databází na pevném disku. Implicitně je tato volba zapnutá.
Odpojení před obnovením Výběrem volby Odpojit se před obnovením od databáze můžete před spuštěním operace obnovy minimalizovat počet aktivních spojení se serverem.
70
Kapitola 10. Plánování úloh
Tato kapitola popisuje, jak plánovat spouštění úloh.
10.1 Co je úloha? Úloha je popis operace, která se má provést. Popis zahrnuje typ operace (zálohování, obnova atd.), parametry operace vztahující se k příslušnému typu operace (co se má zálohovat, co se má obnovit atd.) a volitelně i plánování. Určením plánování (včetně násobného plánování) určíte datum a čas spuštění úlohy. Možnosti a nastavení určují účet pro spuštění úlohy, osobní údaje a další parametry spuštění úlohy (například prioritu procesu, šifrování dat atd.). Pokaždé, když chcete provést operaci s určitými parametry, je nutné vytvořit úlohu. Po vytvoření můžete úlohu spouštět ručně, kolikrát chcete, nebo ji spouštět podle plánu, pokud jste jej zadali. Acronis Recovery for MS SQL Server umožňuje plánovat opakované úlohy zálohování, obnovy a čištění umístění záloh. Tato funkce nabízí klid a vědomí, že vaše data jsou v bezpečí. Je možné vytvořit více nezávislých naplánovaných úloh. Databázi můžete například zálohovat denně a samostatnou instanci jednou týdně.
10.2 Nastavení parametrů plánování Acronis Recovery for MS SQL Server umožňuje spustit úlohu ručně, určit frekvenci jejího spouštění (Denně, Týdně nebo Měsíčně) nebo ji spustit jen jednou. Ručně – tato volba umožňuje vytvořit úlohu bez určení přesného plánu jejího spuštění. Vytvořená úloha se zobrazí v seznamu úloh pro správu a můžete ji spustit ručně kdykoliv chcete. Denně – úloha se bude spouštět denně v určený čas. Lze nastavit následující parametry: Parametr
Popis
Opakovat každých Perioda spouštění úlohy (…) dní Čas spuštění
Čas spuštění úlohy. Implicitně je nastaven aktuální čas.
Opakovat
Perioda spouštění úlohy: jednou pro jedno spuštění a každých (…) pro opakované spouštění během dne (v minutách nebo 71
hodinách). Čas ukončení
Čas, kdy se toto plánování vypne.
Datum spuštění
Toto políčko zaškrtněte, jestliže chcete určit datum, kdy se má plánování spustit.
Datum ukončení
Toto políčko zaškrtněte, pokud chcete určit datum, kdy se plánování vypne.
Týdně – úloha se bude spouštět týdně v daný čas a den. Lze nastavit následující parametry: Parametr Opakovat (…) týdnů
Popis každých Perioda spouštění úlohy. Vyberte požadované dny v týdnu, všechny dny nebo jen pracovní dny.
Čas spuštění
Čas spuštění úlohy. Implicitně je nastaven aktuální čas.
Opakovat
Perioda spouštění úlohy: jednou pro jedno spuštění a každých (…) pro opakované spouštění během dne (v hodinách).
Čas ukončení
Čas, kdy se toto plánování vypne.
Datum spuštění
Toto políčko zaškrtněte, jestliže chcete určit datum, kdy se má plánování spustit.
Datum ukončení
Toto políčko zaškrtněte, pokud chcete určit datum, kdy se plánování vypne.
72
Měsíčně – úloha se bude spouštět měsíčně v určený čas a den. Lze nastavit následující parametry: Parametr
Popis
Měsíce
Z rozevíracího seznamu vyberte měsíce, kdy se má úloha spouštět. Potom vyberte jeden z následujících parametrů: Dny – po výběru tohoto parametru můžete určit dny ve vybraných měsících, kdy se má úloha spouštět. Vyberte z rozevíracího seznamu požadovaná data. Můžete také vybrat volbu Poslední (pro spuštění úlohy v poslední den vybraných měsíců) nebo Všechny dny. Když například vyberete „15“ a „Poslední“, bude se úloha spouštět vždy 15. a poslední den v měsíci. v(e) - tento parametr vyberte, pokud chcete určit číslo týdne v měsíci (nebo také Poslední či Všechny) a den v týdnu (nebo také Všechny dny a Všechny pracovní dny), kdy se má úloha spustit. Když například vyberete „První“ a „Pondělí“, bude se úloha spouštět vždy první pondělí v měsíci.
Čas spuštění
Čas spuštění úlohy. Implicitně je nastaven aktuální čas.
Opakovat
Perioda spouštění úlohy: jednou pro jedno spuštění a každých (…) pro opakované spouštění během dne (v hodinách).
Čas ukončení
Čas, kdy se toto plánování vypne.
Datum spuštění
Toto políčko zaškrtněte, jestliže chcete určit datum, kdy se má plánování spustit.
Datum ukončení
Toto políčko zaškrtněte, pokud chcete určit datum, kdy se plánování vypne.
73
Jednou – úloha se spustí pouze jednou v určitý den a čas. Můžete nastavit parametr Čas spuštění: určit datum a čas, kdy se má operace spustit. Implicitně je nastaven aktuální čas.
Použít univerzální čas – po výběru tohoto parametru se pro spouštění úlohy použije univerzální čas (lokální čas na poledníku v Greenwich na 0 stupních zeměpisné délky) místo lokálního času. Všechna provedená nastavení se zobrazí v poli Výsledek v dolní části okna. Nastavení můžete uložit klepnutím na tlačítko OK. Plánování můžete ukončit bez uložení změn klepnutím na tlačítko Storno. Nezapomeňte, že Acronis Recovery for MS SQL Server umožňuje nastavit pro jednu úlohu více plánů. Můžete například potřebovat zálohovat data nejen jednou týdně, ale také poslední den v měsíci. Potřebný plán operací získáte určením parametrů Týdně a Měsíčně.
74
Kapitola 11. Správa úloh
Chcete-li provádět správu operací, klepněte na položku Správa úloh ve skupině Vyberte nástroj nebo vyberte z nabídky příkazy Nástroje -> Správa úloh. V panelu Naplánované úlohy v okně Správa úloh počítače konzoly Acronis Recovery for MS SQL Server Management Console se zobrazí všechny naplánované úlohy. Zobrazí se i informace o názvu úlohy, osobních údajích, typ zálohy, jejím stavu (dokončená, naplánovaná), naplánování úlohy, datu a času posledního spuštění. V těchto oknech lze upravovat, spouštět a odstraňovat naplánované úlohy a upravovat naplánovanou sadu úloh. Nezapomeňte, že úloha zálohování se skládá ze tří úloh: plná a rozdílová záloha a záloha protokolových souborů transakcí. Tyto úlohy lze spravovat samostatně.
11.1 Úpravy úlohy Acronis Recovery for MS SQL Server nabízí uživatelům možnost upravit existující úlohu.
75
Chcete-li úlohu upravit, vyberte ji v okně Úlohy a v levé části klepněte na položku Upravit úlohu. Postupujte podle pokynů průvodce (zcela se shodují s průvodcem pro tvorbu úlohy).
11.2 Odstranění úlohy Chcete-li existující úlohu odstranit, vyberte ji v okně Úlohy a vlevo klepněte na položku Smazat úlohu. Postupujte podle pokynů průvodce na obrazovce.
11.3 Spuštění úlohy Chcete-li existující úlohu okamžitě spustit, vyberte ji v okně Úlohy a vlevo klepněte na položku Spustit úlohu nyní.
11.4 Zobrazení plánu pro obnovu po poškození V panelu úloh klepněte na odkaz Zobrazit plán pro obnovu po poškození. Plán se vytváří ve formátu HTML. Podrobnější informace naleznete v kapitole 6 „Plán pro obnovu po poškození“.
76
Kapitola 12. Upozornění
Acronis Recovery for MS SQL Server nabízí možnost plánovat úlohy včetně dlouhodobého a násobného plánování. Je pravděpodobné, že zaneprázdnění nebo noví správci mohou zmeškat spuštění úlohy. Acronis Recovery for MS SQL Server vás však může na dokončení úlohy upozornit pomocí služby SNMP nebo přes e-mail. Implicitně jsou všechna oznámení vypnuta.
12.1 Upozornění přes e-mail Určete výchozí e-mailový účet, který se použije pro upozornění na proces operace zálohování. Zadejte e-mailovou adresu, na kterou se mají upozornění zasílat, a název SMTP severu pro odchozí zprávy. Pokud SMTP server vyžaduje ověření, je nutné zadat i uživatelské jméno a heslo. Níže v tomto okně můžete zvolit, kdy chcete zasílat upozornění: •
po úspěšném dokončení operace
•
při selhání operace
Po klepnutí na odkaz Další parametry e-mailu… můžete určit pole Od a Předmět e-mailu s upozorněním. Správnost nastavení můžete zkontrolovat klepnutím na tlačítko Zaslat zkušební email.
12.2 SNMP Je možné zvolit, zda se budou posílat zprávy s protokoly událostí, vytvořené programem Acronis Recovery for MS SQL Server, na počítače, na kterých jsou spuštěny aplikace pro správu SNMP (protokol pro správu sítě). Chcete-li určit nastavení SNMP, zaškrtněte parametr Odeslat upozornění přes SNMP, čímž zapnete upozornění přes SNMP. Do pole Název komunity zadejte název SNMP komunity, ke které patří hostitel (počítač se spuštěnou aplikací pro správu SNMP) a počítač, ke kterému úloha patří. Do pole Název hostitele zadejte název počítače se spuštěnou aplikací pro správu SNMP, na který budou upozornění zasílána. Pokud jej neurčíte, budou zprávy odesílány všem klientům SNMP v místní síti.
77
Níže v tomto okně můžete zvolit, kdy chcete zasílat upozornění: •
po úspěšném dokončení operace
•
při selhání operace
Správnost nastavení můžete zkontrolovat klepnutím na tlačítko Odeslat zkušební SNMP zprávu.
12.3 Protokolový soubor událostí systému Windows Zprávy událostí Konzoly pro správu Acronis Recovery for MS SQL Server se mohou zapisovat do protokolového souboru událostí systému Windows (tento protokolový soubor můžete zobrazit spuštěním příkazu eventvwr.exe nebo výběrem položek Ovládací panely -> Nástroje pro správu -> Prohlížeč událostí). Chcete-li zprávy událostí ukládat do protokolového souboru událostí systému Windows, vyberte volbu Uložit zprávy a z rozevíracího seznamu vyberte jednu z následujících voleb: •
Všechny události – všechny události (informace, upozornění a chybová hlášení) budou zaznamenány do protokolového souboru událostí systému Windows.
•
Varování a chyby – do protokolového souboru událostí systému Windows budou zaznamenána varování a chyby.
•
Jen chyby – do protokolového souboru událostí systému Windows budou zaznamenána pouze chybová hlášení.
78
Kapitola 13. Zobrazení protokolových souborů
Acronis Recovery for MS SQL Server umožňuje zobrazení pracovních protokolových souborů. Ty nabízí informace o výsledcích naplánovaných vytváření záloh včetně důvodů případného selhání. Protokolové soubory můžete snadno zobrazit výběrem položky Protokolové soubory ze skupiny Vyberte nástroj. Okno prohlížení protokolových souborů obsahuje dva panely: levý panel zobrazuje seznam protokolových souborů, zatímco v pravém se zobrazuje obsah vybraného protokolového souboru. Pravá část okna zobrazuje seznam zpráv, které jsou obsaženy ve vybraném protokolovém souboru. Parametry seznamu můžete nastavit tak, aby se zobrazovaly pouze zprávy určitého typu, pouze určité sloupce, nebo si zvolit pořadí třídění. Tři tlačítka vlevo představují filtry zpráv: •
filtr chybových zpráv
•
filtr zpráv s upozorněním
•
filtr informačních zpráv
Chcete-li určit, které sloupce se mají zobrazit, klepněte na tlačítko a požadované sloupce vyberte. Chcete-li zprávy setřídit podle některého sloupce, klepněte na jeho záhlaví (opětovným klepnutím změníte pořadí třídění) nebo na tlačítko (druhé tlačítko zprava) a vyberte si požadovaný sloupec. Rovněž můžete změnit šířku sloupců přetažením jejich okrajů pomocí myši.
79
Dodatek A. Acronis Recovery for MS SQL Server: Nejvhodnější postupy V této části je popsáno, jak mohou různé typy společností využívat Acronis Recovery for MS SQL Server pro ochranu databází a jejich dostupnost v případě poškození nebo ztráty dat.
A.1 Jak chránit server před selháním hardwaru, chybami uživatelů a dalšími poškozeními, například viry Scénář Společnost provozuje několik internetových a intranetových aplikací (které používají různé instance serveru Microsoft SQL Server) na několika serverech se systémem Windows 2000 a serverem Microsoft SQL Server. V případě poškození je přijatelný jeden den mimo provoz. Protože jsou v databázi uloženy všechny transakce, není přijatelná žádná ztráta dat. Správce databáze musí být schopen zajistit ochranu před poškozením hardwaru, chybami uživatelů a útoky virů.
Řešení Acronis Použijte následující součásti
Acronis Recovery for MS SQL Server Agent (na všech serverech s databázemi)
Acronis Recovery for MS SQL Server Management Console (na pracovní stanici správce, ze které se bude provádět správa úloh)
Jak naplánovat pravidelné zálohování 1. Nainstalujte na pracovní stanici správce databáze konzolu Acronis Recovery for MS SQL Server Management Console a agenty Acronis Recovery for MS SQL Server Agent na server, kde jsou umístěny instance serveru Microsoft SQL Server. U každé instance serveru Microsoft SQL Server proveďte následující akce: 2. Připojte se k serveru z konzoly Acronis Recovery for MS SQL Server Management Console pomocí příslušných osobních údajů. 3. Spusťte Průvodce tvorbou zálohy a podle pokynů vytvořte úlohu zálohování: a. Jako zdroj zálohování vyberte celou instanci serveru Microsoft SQL Server (nebo všechny dostupné instance). b. Vyberte cílové umístění záloh. c. Určete typ zálohy – Plná, Rozdílová a Protokolových souborů transakcí. 80
d. Naplánujte plnou zálohu na každý měsíc, rozdílové zálohy na každý týden a zálohu protokolového souboru transakcí na každý den. e. Pro zálohy použijte výchozí nastavení. f. Přidejte k úloze potřebný komentář. g. Uložte vytvořenou úlohu.
Obnova všech dat v případě selhání hardwaru U všech poškozených serverů proveďte následující akce: 1. Nainstalujte a nastavte nový server. Nainstalujte na server potřebné instance serveru Microsoft SQL Server. 2. Nainstalujte na server Acronis Recovery for MS SQL Server Agent. 3. Připojte se k serveru z konzoly Acronis Recovery for MS SQL Server Management Console pomocí příslušných osobních údajů. 4. Spusťte Průvodce obnovením dat a podle pokynů obnovte databázi: a. Vyberte umístění zálohy. b. Vyberte volbu Obnovit do bodu selhání. c. Vyberte celou instanci serveru Microsoft SQL Server (nebo několik instancí), které chcete ze zálohy obnovit a u všech instancí určete cílovou instanci. d. Spusťte operaci obnovy. Všechny instance serveru Microsoft SQL Server se obnoví do bodu selhání a předejde se ztrátě dat.
Jak obnovit všechna data v případě chyby uživatele U všech serverů proveďte následující akce: 1. Připojte se k serveru z konzoly Acronis Recovery for MS SQL Server Management Console pomocí příslušných osobních údajů. 2. Spusťte Průvodce obnovením dat a podle pokynů obnovte databázi: a. Vyberte umístění zálohy. b. Vyberte volbu Obnovit do bodu v čase a určete datum a čas ručně nebo vyberte požadovanou zálohu ze seznamu záloh. c. Vyberte databázi, kterou chcete ze zálohy obnovit. d. Spusťte operaci obnovy.
81
Do vybraného bodu v čase se obnoví jen jedna databáze.
Jak obnovit všechna data v případě útoku viru U všech serverů proveďte následující akce: 1. Odstraňte ze serveru viry nebo přeinstalujte operační systém nebo vyměňte celý server. 2. Připojte se k serveru z konzoly Acronis Recovery for MS SQL Server Management Console pomocí příslušných osobních údajů. 3. Spusťte Průvodce obnovením dat a podle pokynů obnovte databázi: a. Vyberte umístění zálohy. b. Vyberte volbu Obnovit do bodu v čase a určete datum a čas ručně nebo vyberte požadovanou zálohu ze seznamu záloh. c. Vyberte celou instanci serveru Microsoft SQL Server (nebo několik instancí), které chcete ze zálohy obnovit a u všech instancí určete cílovou instanci. d. Spusťte operaci obnovy. Všechny instance serveru Microsoft SQL Server se obnoví do vybraného bodu v čase.
A.2 Jak zabezpečit server a minimalizovat možnou ztrátu dat Scénář Správce databáze musí organizovat tvorbu záloh serverů takovým způsobem, že při jakémkoliv selhání nesmí být ztráta dat větší než 15 minut.
Řešení Acronis Připojte se ke konzole Acronis Recovery for MS SQL Server Management Console a vytvořte úlohu zálohování serveru Microsoft SQL Server s následující strategií zálohování: Plná záloha (každý týden) + rozdílová zálohy (každý den) + záloha protokolového souboru transakcí (každých 15 minut). Chcete-li v případě selhání obnovit všechna data, použijte stejné schéma jako v předchozím scénáři (A.1). Zvolená strategie je: Plná záloha (každý týden) + rozdílová zálohy (každý den) + záloha protokolového souboru transakcí (každých 15 minut).
82
A.3 Jak provést obnovení na jinou verzi serveru Microsoft SQL Server Scénář Společnost potřebuje přesunout (migrovat) databázi na jiný server, na kterém je nainstalována novější verze serveru Microsoft SQL Server. Po převodu musí mít server jiný název, ale starý server musí zůstat funkční (aby bylo možné provést rychlý návrat v případě nepředvídané skutečnosti).
Řešení Acronis 1. Nainstalujte novou instanci serveru Microsoft SQL Server. 2. Nastavte starou databázi do režimu Připravená. 3. Pomocí dříve vytvořené úlohy vytvořte databázi staré instance serveru Microsoft SQL Server (jejím spuštěním z konzoly Acronis Recovery for MS SQL Server Management Console) nebo vytvořte novou úlohu (plná záloha). 4. Proveďte obnovu na novou instanci serveru Microsoft SQL Server. 5. Určete nastavení pro práci s novou instancí serveru Microsoft SQL Server.
A.4 Jak zálohovat více databází Scénář Společnost používá pro více databází jednu instanci serveru Microsoft SQL Server. Každá databáze má jinou úroveň důležitosti ochrany proti ztrátě dat: některé je třeba zálohovat každý den, jiné stačí zálohovat týdně.
Řešení Acronis Správce databáze musí vytvořit pro různé databáze různé úlohy. Při tvorbě úloh určí správce databáze příslušné plánování pro každou z databází.
A.5 Jak bezpečně (šifrování/dešifrování)
ukládat
důležité
databáze
Scénář Společnost ukládá zálohy databází jinam, takže je nutné, aby byly efektivně chráněny (šifrovány).
Řešení Acronis Při tvorbě úlohy zálohování může správce databáze určením možností zálohování nastavit heslo, kterým bude záloha chráněna, a typ šifrování (AES 128, 192 nebo 256). Při tvorbě úlohy obnovení musí správce zadat správné heslo, aby bylo možné data obnovit, takže je vhodné uchovávat heslo na bezpečném místě, aby byla obnova dat možná, i když společnost najme nové správce.
83
A.6 Jak obnovit databáze v případě nepřítomnosti správce (plán pro obnovu po poškození) Scénář Vlastní společnosti chce, aby bylo možné databáze obnovit kdykoliv, i když je správce databází z nějakého důvodu nepřítomný. Pro tento účel je vhodné vytvořit plán pro obnovu po poškození, pomocí nějž může poškozené databáze obnovit i osoba bez zkušeností se správou databází.
Řešení Acronis Při tvorbě úlohy zálohování může správce databází vybrat volbu Plán pro obnovu po poškození a tento plán se odešle na e-mail vlastníka společnosti. V případě poškození může zaměstnanec obnovit databáze podle pokynů obsažených v plánu pro obnovu po poškození.
A.7 Jak okamžitě obnovit databáze pomocí rolujících snímků (jen pro Microsoft SQL Server 2005 Enterprise) Scénář Správce databáze má zajistit nejrychlejší možnou obnovu databází.
Řešení Acronis Při tvorbě úlohy zálohování musí správce databází určit volbu Vytvořit rolující snímky ihned po vytvoření rozdílové zálohy a nastavit požadovaný počet snímků, které se mají uložit. K obnovení z rolujících snímků může správce databází použít nástroje serveru Microsoft SQL Server.
A.8 Ruční zálohování (před důležitými změnami databází) Scénář Společnost připravuje rozsáhlé změny v databázích. Aby se předešlo možným ztrátám, je nutné databáze zálohovat.
Řešení Acronis Správce databází může použít dříve vytvořené úlohy zálohování a spustit je ručně z konzoly Acronis Recovery for MS SQL Server Management Console. Další možností je spustit novou úlohu pro tvorbu plné zálohy. Správce ji může nastavit tak, že se bude spouštět jen ručně.
84
Dodatek B. Instalace programu Acronis Recovery for MS SQL Server z příkazového řádku
Acronis Recovery for MS SQL Server podporuje nástroj Microsoft Installer (msiexec.exe) se všemi jeho příkazy. Zde je instalační příkaz MSI a jeho volby:
Volby instalace /i Nainstaluje a nakonfiguruje produkt. ProductCode je sériové číslo vaší osobní kopie programu Acronis Recovery for MS SQL Server Agent. COMPONENT=[component] Určuje komponent, který chcete nainstalovat: Agent_MSSQL - Acronis Recovery for MS SQL Server Agent Tools_MSSQL - Nástroje pro správu Acronis Recovery for MS SQL Server USERNAME=[username] PASSWORD=[password] Určuje uživatelské jméno a heslo pro spuštění instalace programu Acronis Recovery for MS SQL Server Agent. /e[path] Určuje cestu, kam se má soubor .msi rozbalit. /a Použije volbu administrativní instalace. /x Odinstaluje produkt. Příklad msiexec /i C:\Agent_MSSQL.msi Nainstaluje program Acronis Recovery for MS SQL Server Agent.
85
Volby přeinstalování /f[p|o|e|d|c|a|u|m|s|v]
Přeinstaluje nebo upgraduje produkt. p – přeinstaluje jen chybějící soubory. o – přeinstaluje soubor, pokud chybí nebo je starší verze. e – přeinstaluje soubor, pokud chybí nebo je stejné či starší verze. d – přeinstaluje soubor, pokud chybí nebo je nainstalovaná jiná verze. c – ověří hodnoty kontrolních součtů a přeinstaluje soubor, pokud chybí nebo je poškozený. a – přeinstaluje všechny soubory. u – přepíše všechny požadované položky registru v tabulce registru, které patří do větví.
HKEY_CURRENT_USER a HKEY_USERS m – přepíše všechny požadované položky registru v tabulce registru, které patří do větví.
HKEY_LOCAL_MACHINE a HKEY_CLASSES_ROOT s – přeinstaluje všechny zástupce, načte znovu všechny ikony a přepíše existující zástupce a ikony. v – používá se pro spuštění ze zdrojového balíčku a znovunačtení lokálního balíčku. Tato volba ignoruje všechny hodnoty vlastností určené v příkazovém řádku. Výchozí hodnota této volby je /fpecms. Příklad msiexec /fpecms C:\Agent_MSSQL.msi Přeinstaluje Acronis Recovery for MS SQL Server Agent.
Volby distribuce /j[u|m] Distribuuje komponent s následujícími volbami: u – jen pro aktuálního uživatele. m – pro všechny uživatele počítače. /g LanguageID – určuje jazyk. /t TransformList – použije na distribuovaný komponent transformace. Tato volba ignoruje všechny hodnoty vlastností zadané v příkazovém řádku. Chcete-li nainstalovat komponent se zvýšenými právy, použijte volbu /jm. Příklad msiexec /jm C:\Agent_MSSQL.msi Distribuuje Acronis Recovery for MS SQL Server Agent všem uživatelům počítače.
86
Volby úrovně protokolování msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!]LogFile.txt /L - Určuje cestu k protokolovému souboru. i - Protokoluje zprávy o stavu. w - Protokoluje málo závažná upozornění. e - Protokoluje všechny chybové zprávy. a - Protokoluje spuštění akcí. r - Protokoluje záznamy specifické pro akci. u - Protokoluje požadavky uživatele. c - Protokoluje počáteční parametry uživatelského prostředí. m - Protokoluje nedostatky paměti. p - Protokoluje vlastnosti terminálu. v - Protokoluje standardní výstup. Chcete-li použít volbu v, zadejte /L*v. + - Připojení k existujícímu souboru. ! - Zapíše každý řádek do protokolového souboru. * - Protokoluje všechny informace kromě volby v. Je to zástupný znak.
LogFile.txt - Představuje název a cestu textového protokolového souboru. Chcete-li do protokolového souboru zahrnout i volbu v pomocí zástupného znaku, zadejte do příkazového řádku /L*v. Příklad msiexec /i C:\Agent_MSSQL.msi /Lime logs.txt Nainstaluje Acronis Recovery for MS SQL Server Agent a vytvoří protokolový soubor
logs.txt obsahující informace o stavu a zprávy o nedostatku paměti a chybách.
Volby použití záplat /p PatchPackage /p - Použije záplatu.
PatchPackage - Určitá záplata Příklad msiexec /p PatchPackage /a C:\Agent_MSSQL.msi Použije záplatu na administrativní instalaci komponentu.
Volby pro instalaci transformace msiexec /i component TRANSFORMS=TransformList 87
TRANSFORMS= - Vlastnost určující soubor transformací (.mst), který se má na komponent použít.
TransformList - Seznam cest oddělených středníky
Volby distribuce pomocí transformací msiexec /j[u][m] component /t TransformList Volby úrovně uživatelského rozhraní msiexec /q{n|b|r|f|n+|b+|b-} /qn - Nezobrazí žádné uživatelské rozhraní. /qb - Zobrazí základní uživatelské rozhraní. /qr - Zobrazí redukované uživatelské rozhraní s modálním dialogovým oknem na konci instalace. /qf - Zobrazí plné uživatelské rozhraní s modálním dialogovým oknem na konci. /qn+ - Nezobrazí žádné uživatelské rozhraní kromě modálního dialogového okna na konci. /qb+ - Zobrazí základní uživatelské rozhraní s modálním dialogovým oknem na konci. /qb- - Zobrazí základní uživatelské rozhraní bez dialogových oken. Nezapomeňte, že /qb+- není podporovanou úrovní uživatelského rozhraní. Pokud uživatel instalaci zruší, modální dialogové okno se nezobrazí. Příklad msiexec /qb Agent_MSSQL.msi Zobrazí během instalace programu Acronis Recovery for MS SQL Server Agent základní volby uživatelského rozhraní.
Volby zobrazení informací o copyrightu msiexec {/?|/h} Zobrazí verzi instalačního programu Windows a informace o autorských právech (copyright).
Volby volání systémové API funkce DllRegisterServer msiexec /y|z module /y – Zavolá systémovou funkci API DllRegisterServer, která zaregistruje moduly zadané na příkazovém řádku. /z – Zavolá systémovou funkci API DllUnRegisterServer, která zruší registraci modulů zadaných na příkazovém řádku. 88
module – Určuje název souboru modulu. Tyto volby se používají jen pro informace registru, které nelze přidat pomocí tabulek registru souboru .msi.
89