MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi
Danas ću vam reći o dvije Commvault značajke za sigurnosno kopiranje MS SQL-a koje su nepravedno zanemarene: granularni oporavak i Commvault dodatak za SQL Management Studio. Neću razmatrati osnovne postavke. Post je vjerojatnije za one koji već znaju kako instalirati agenta, konfigurirati raspored, pravila itd. Govorio sam o tome kako Commvault radi i što može učiniti u ovom post.

Granularni oporavak

Opcija vraćanje na razini tablice pojavio u svojstvima podklijenta relativno nedavno. Omogućuje vam da omogućite mogućnost vraćanja tablica iz baze podataka bez vraćanja cijele baze podataka iz sigurnosne kopije. Ovo je zgodno kada znate gdje je točno pogreška ili gubitak podataka. U isto vrijeme, sama baza podataka je velika i vraćanje sve će potrajati puno vremena.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

Ova opcija ima ograničenja:
- Tablice se ne mogu vratiti u izvornu bazu podataka, samo u drugu.  
— Sve su tablice vraćene u dbo shemu. Tablica se ne može vratiti u korisničku shemu.
— Podržan je samo račun lokalnog SQL poslužitelja s pravima administratora sustava.
— Ciljni poslužitelj na kojem vraćamo tablicu mora raditi na Windows OS-u.
— Na ciljnom poslužitelju, uz SQL Agent, moraju biti instalirani Media Agent i Java Runtime Environment.
— Baza podataka mora koristiti model oporavka u punom načinu rada.
— Ako je omogućena opcija granularnog oporavka baze podataka, gubi se mogućnost pokretanja poslova diferencijalne sigurnosne kopije.  

MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi
Opcija vraćanja na razini tablice je onemogućena.

MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi
Opcija vraćanja na razini tablice je onemogućena.

U mojoj praksi, postojao je slučaj kada je klijent imao sljedeći raspored konfiguriran za SQL poslužitelj: jednu punu sigurnosnu kopiju jednom tjedno i 6 diferencijalnih sigurnosnih kopija radnim danima. Omogućio je funkciju vraćanja na razini tablice, a poslovi diferencijalne sigurnosne kopije obrađeni su s pogreškom.

Da vidimo kako će izgledati sama restauracija.
1. Pokrenite oporavak na željenom agentu.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

2. U prozoru koji se pojavi idite na karticu Napredne opcije. Odaberite SQL Granular Browse - Pregledajte sadržaj.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

3. Na popisu koji se otvori odaberite bazu iz koje ćemo vratiti tablicu i kliknite Vrati zrnato.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

4. U dijaloškom okviru konfigurirajte točku montiranja baze podataka iz datoteka sigurnosne kopije (nešto poput Instant Recovery tehnologije).
Navedite:

  • naziv za privremenu bazu podataka;
  • koliko dugo zadržati ovu točku oporavka u danima;
  • poslužitelj na koji ćemo montirati bazu podataka. Na popisu će biti dostupni samo poslužitelji koji ispunjavaju sve gore navedene potrebne uvjete: s instaliranim Windows OS-om, Media Agentom i Java Runtime Environment itd.

Kliknite U redu.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

5. U novom prozoru kliknite na List Recovery Points.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

6. Otvorit će se popis montiranih točaka oporavka. Ako je baza podataka velika, morat ćete pričekati. Zatim kliknite Pretraga. Pojavit će se prozor za pregled tablica iz odabrane baze podataka.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

Dok se popis formira, dijaloški okvir Recovery Points često se zatvara, a zatim se tamo više ne mogu vratiti. Jednostavno je: desnom tipkom miša kliknite instancu SQL poslužitelja na kojoj je pokrenut proces montiranja točke oporavka. Idite na Svi zadaci i odaberite Popis točaka oporavka.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

7. Ako ima mnogo tablica, može potrajati neko vrijeme da se prikažu. Na primjer, za bazu podataka od 40 GB, formiranje popisa traje oko deset minuta. Odaberite željenu tablicu i kliknite Obnovi sve odabrano.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

8. U novom prozoru odaberite bazu podataka u koju ćemo vratiti tablicu(e). U našem slučaju to je GPI TEST baza podataka.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

9. Nakon završetka obnove, odabrane tablice pojavit će se u GPI TEST bazi podataka.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

Nakon što vratite tablicu u privremenu bazu podataka, možete je premjestiti u izvornu bazu podataka koristeći Management Studio.

Commvault dodatak za SQL Management Studio

Administratori baza podataka nemaju uvijek pristup sigurnosnom sustavu (BSS). Ponekad morate nešto hitno obaviti, a IBS administrator nije dostupan. S Commvault dodatkom za SQL Management Studio, administrator baze podataka može izvršiti osnovno sigurnosno kopiranje i oporavak podataka.

Verzija QL Management Studio

naredba

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

Verzije SQL poslužitelja koje podržavaju Commvault Plug-in i naredbe koje aktiviraju dodatak. Dodatak je podržan samo na 64-bitnom Windows OS-u.

1. Izvršite naredbu koja odgovara našoj verziji SQL poslužitelja:
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

2. Opcije sigurnosnog kopiranja i vraćanja sada su dostupne u Management Studio-u. Da biste to učinili, desnom tipkom miša kliknite željenu bazu podataka.
Tako administrator ima mogućnost izravne interakcije sa sigurnosnim kopijama ove baze podataka bez Commvault konzole i poziva administratoru SRK-a.
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

3. Kada pokrenete bilo koju od dostupnih funkcija ovog izbornika, pojavit će se prozor koji će tražiti vašu prijavu i lozinku. Za povezivanje s CommServeom koristite SSO ili bilo koji drugi račun iz odjeljka Sigurnost u Commserveu (prijava na Commcell).
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi

4. Ako su vjerodajnice ispravno unesene i ima dovoljno prava pristupa, administrator baze podataka može:
— pokrenite izvanrednu sigurnosnu kopiju (Backup);
— vratiti bazu podataka iz sigurnosne kopije (Restore);
— pregled povijesti dovršenih zadataka (View History) i napredak zadataka u tijeku (Job monitor).
MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi
Ovako izgleda povijest dovršenih backup poslova za odabranu bazu podataka u Management Studiju.

MS SQL backup: nekoliko korisnih Commvault značajki za koje ne znaju svi
Izbornik za oporavak baze podataka. Čak se i ne razlikuje od izbornika konzole.

To je sve za ove dvije značajke SQL Agenta iz Commvaulta. Dodat ću da je sigurnosno kopiranje pomoću Commvaulta prikladnije za one koji imaju desetke poslužitelja u službi, s nekoliko instanci i baza podataka, sve to, moguće, na različitim stranicama i zahtijeva postavljanje različitih rasporeda, dubine itd. Ako imate par servera, onda su za standardni MS SQL alati dovoljni za backup.

Izvor: documentation.commvault.com

Izvor: www.habr.com

Dodajte komentar