Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie
Dnes vám poviem o dvoch funkciách Commvault pre zálohovanie MS SQL, ktoré sú nespravodlivo ignorované: granulárne obnovenie a doplnok Commvault pre SQL Management Studio. Nebudem uvažovať o základných nastaveniach. Príspevok je pravdepodobnejší pre tých, ktorí už vedia, ako nainštalovať agenta, nakonfigurovať plán, politiky atď. Hovoril som o tom, ako funguje Commvault a čo dokáže v tomto príspevok.

Granulované zotavenie

Možnosť obnovenie úrovne tabuľky sa objavil v Subclient property relatívne nedávno. Umožňuje vám povoliť možnosť obnovy tabuliek z databázy bez obnovenia celej databázy zo zálohy. Je to výhodné, keď viete, kde presne je chyba alebo strata údajov. Zároveň je samotná databáza veľká a jej obnovenie zaberie veľa času.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

Táto možnosť má obmedzenia:
- Tabuľky nie je možné obnoviť do pôvodnej databázy, iba do inej.  
— Všetky tabuľky sa obnovia do schémy dbo. Tabuľku nie je možné obnoviť do užívateľskej schémy.
— Podporovaný je iba lokálny účet SQL servera s právami správcu systému.
— Cieľový server, na ktorom obnovujeme tabuľku, musí bežať na operačnom systéme Windows.
— Na cieľovom serveri musí byť okrem SQL Agent nainštalovaný aj Media Agent a Java Runtime Environment.
— Databáza musí používať model obnovy v plnom režime.
— Ak je povolená možnosť granulárnej obnovy databázy, schopnosť spúšťať úlohy rozdielového zálohovania sa stratí.  

Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie
Možnosť obnovenia na úrovni tabuľky je zakázaná.

Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie
Možnosť obnovenia na úrovni tabuľky je zakázaná.

V mojej praxi sa vyskytol prípad, keď mal klient pre SQL server nakonfigurovaný nasledujúci plán: jedna plná záloha raz týždenne a 6 rozdielových záloh v pracovné dni. Povolil funkciu obnovenia na úrovni tabuľky a úlohy rozdielového zálohovania boli spracované s chybou.

Pozrime sa, ako bude vyzerať samotná obnova.
1. Spustite obnovu na požadovanom agentovi.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

2. V okne, ktoré sa zobrazí, prejdite na kartu rozšírené možnosti. Vyberte si SQL Granular Browse - Zobrazenie obsahu.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

3. V zozname, ktorý sa otvorí, vyberte databázu, z ktorej tabuľku obnovíme a kliknite Obnoviť granulovaný.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

4. V dialógovom okne nakonfigurujte bod pripojenia databázy zo záložných súborov (niečo ako technológia Instant Recovery).
Označujeme:

  • názov dočasnej databázy;
  • ako dlho udržať tento bod obnovy v dňoch;
  • server, na ktorý pripojíme databázu. V zozname budú dostupné iba servery, ktoré spĺňajú všetky vyššie uvedené podmienky: s OS Windows, Media Agent a Java Runtime Environment atď.

Kliknite na tlačidlo OK.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

5. V novom okne kliknite na Zobraziť body obnovy.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

6. Otvorí sa zoznam pripojených bodov obnovy. Ak je databáza veľká, budete musieť počkať. Potom kliknite prezerať. Zobrazí sa okno na zobrazenie tabuliek z vybranej databázy.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

Počas vytvárania zoznamu sa dialógové okno Body obnovy často zatvorí a potom sa tam už nemôžu vrátiť. Je to jednoduché: kliknite pravým tlačidlom myši na inštanciu servera SQL, kde sa začal proces pripojenia bodu obnovy. Prejdite na položku Všetky úlohy a vyberte možnosť Zobraziť body obnovenia.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

7. Ak existuje veľa tabuliek, ich zobrazenie môže chvíľu trvať. Napríklad pri 40 GB databáze trvá vytvorenie zoznamu asi desať minút. Vyberte požadovanú tabuľku a kliknite na Obnoviť všetko vybraté.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

8. V novom okne vyberieme databázu, do ktorej obnovíme tabuľku(y). V našom prípade ide o databázu GPI TEST.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

9. Po dokončení obnovy sa vybrané tabuľky objavia v databáze GPI TEST.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

Po obnovení tabuľky do dočasnej databázy ju môžete presunúť do pôvodnej databázy pomocou Management Studio.

Commvault plug-in pre SQL Management Studio

Správcovia databáz nemajú vždy prístup k záložnému systému (BSS). Niekedy potrebujete niečo súrne urobiť, ale správca IBS nie je dostupný. S doplnkom Commvault pre SQL Management Studio môže správca databázy vykonávať základné zálohovanie a obnovu údajov.

Verzia QL Management Studio

povel

SQL 2008 R2

CvSQLAddInConfig.exe /i 10 /r

SQL 2012

CvSQLAddInConfig.exe /i 11 /r

SQL 2014

CvSQLAddInConfig.exe /i 12 /r

SQL 2016

CvSQLAddInConfig.exe /i 13 /r

SQL 2017

CvSQLAddInConfig.exe /i 14 /r

Verzie SQL serverov, ktoré podporujú Commvault Plug-in a príkazy, ktoré aktivujú plug-in. Doplnok je podporovaný iba v 64-bitovom operačnom systéme Windows.

1. Vykonajte príkaz, ktorý zodpovedá našej verzii SQL servera:
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

2. Možnosti zálohovania a obnovy sú teraz dostupné v Management Studio. Ak to chcete urobiť, kliknite pravým tlačidlom myši na požadovanú databázu.
Správca má teda možnosť priamo interagovať so záložnými kópiami tejto databázy bez konzoly Commvault a volaní administrátorovi SRK.
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

3. Keď spustíte niektorú z dostupných funkcií tohto menu, zobrazí sa okno so žiadosťou o prihlásenie a heslo. Na pripojenie k CommServe použite SSO alebo akýkoľvek iný účet zo sekcie Zabezpečenie v Commserve (Commcell login).
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie

4. Ak boli prihlasovacie údaje zadané správne a existuje dostatok prístupových práv, správca databázy môže:
— spustiť mimoriadnu zálohu (Backup);
— obnoviť databázu zo zálohy (Obnoviť);
— zobraziť históriu dokončených úloh (View History) a priebeh prebiehajúcich úloh (Job monitor).
Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie
Takto vyzerá história dokončených zálohovacích úloh pre vybranú databázu v Management Studio.

Zálohovanie MS SQL: niekoľko užitočných funkcií Commvault, o ktorých nie každý vie
Menu pre obnovu databázy. Nelíši sa ani od menu konzoly.

To je všetko pre tieto dve funkcie SQL Agent od Commvault. Dodám, že zálohovanie pomocou Commvault je vhodnejšie pre tých, ktorí majú v prevádzke desiatky serverov, s niekoľkými inštanciami a databázami, to všetko možno na rôznych stránkach a vyžaduje nastavenie rôznych plánov, hĺbky atď. pár serverov, potom na zálohovanie stačia štandardné nástroje MS SQL.

Zdroj: document.commvault.com

Zdroj: hab.com

Pridať komentár