Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till
Idag kommer jag att berÀtta om tvÄ möjligheter med Commvault för sÀkerhetskopiering av MS SQL som snarare förbigÄs: granulerad ÄterstÀllning och Commvault-plugin för SQL Management Studio. Jag kommer inte att gÄ in pÄ grunderna för instÀllningarna. InlÀgget Àr mer för dem som redan vet hur man installerar agenten, stÀller in scheman, policyer osv. Om hur Commvault fungerar och vad det kan göras har jag berÀttat tidigare. inlÀgg.

Granulerad ÄterstÀllning

Alternativ table level restore har nyligen lagts till i egenskaperna för Subclient. Det möjliggör ÄterstÀllning av tabeller frÄn databasen utan att ÄterstÀlla hela databasen frÄn sÀkerhetskopian. Det Àr praktiskt nÀr man vet exakt var felet eller databasförlusten intrÀffade. Datasatsen Àr stor, och att ÄterstÀlla hela databasen skulle ta mycket tid.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

Det finns begrÀnsningar med detta alternativ:
— Tabeller kan inte Ă„terstĂ€llas till den ursprungliga databasen, endast till en annan.  
— Alla tabeller Ă„terstĂ€lls i schemat dbo. En tabell kan inte Ă„terstĂ€llas till ett anvĂ€ndarschema.
— Endast lokala SQL-serverkonton med administratörsrĂ€ttigheter stöds.
— MĂ„lservern dĂ€r vi Ă„terstĂ€ller tabellen mĂ„ste köra Windows OS.
— MĂ„lservern mĂ„ste ha Media Agent och Java Runtime Environment installerat, förutom SQL-agenten.
— Databasen mĂ„ste anvĂ€nda Ă„terstĂ€llningsmodellen i Full-lĂ€ge.
— Om alternativet för granulerad databaseĂ„terstĂ€llning Ă€r aktiverat försvinner möjligheten att köra uppgifter för differentierad sĂ€kerhetskopiering.  

Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till
Alternativet table-level-restore Àr avstÀngt.

Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till
Alternativet table-level-restore Àr avstÀngt.

I min erfarenhet har jag haft en klient dÀr följande schema var instÀllt för SQL-servern: en komplett sÀkerhetskopiering en gÄng i veckan och 6 differentierade sÀkerhetskopior pÄ vardagar. Han aktiverade funktionen table-level-restore, och uppgifterna för differentierad sÀkerhetskopiering kördes med fel.

LÄt oss titta pÄ hur sjÀlva ÄterstÀllningen kommer att se ut.
1. Starta ÄterstÀllningen pÄ den nödvÀndiga agenten.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

2. I det framtrĂ€dande fönstret gĂ„r vi till fliken Advanced Options. VĂ€lj SQL Granular Browse — Visa innehĂ„ll.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

3. I den öppnade listan vĂ€ljer vi databasen frĂ„n vilken vi kommer att Ă„terstĂ€lla tabellen och trycker pĂ„ ÅterstĂ€ll granulerad.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

4. I dialogrutan konfigurerar vi monteringspunkten för databasen frÄn sÀkerhetskopieringsfilerna (nÄgot i stil med Instant Recovery-teknologi).
Ange:

  • namn för den tillfĂ€lliga databasen;
  • hur lĂ€nge ska denna Ă„terstĂ€llningspunkt hĂ„llas i dagar;
  • servern dit vi kommer att montera databasen. Endast servrar som uppfyller alla nödvĂ€ndiga villkor som nĂ€mnts ovan kommer att finnas i listan: med Windows OS, installerad Media Agent och Java Runtime Environment, etc.

Vi klickar pÄ OK.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

5. I det nya fönstret klicka pÄ List Recovery Points.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

6. En lista över monterade ÄterstÀllningspunkter öppnas. Om databasen Àr stor kan det ta tid. Tryck sedan pÄ BlÀddra. Ett fönster för att visa tabeller frÄn den valda databasen kommer att visas.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

Medan listan skapas stĂ€nger mĂ„nga dialogrutor för ÅterstĂ€llningspunkter, och kan sedan inte Ă„terkomma. Det Ă€r enkelt: högerklicka pĂ„ instansen av SQL-servern dĂ€r monteringsprocessen av Ă„terstĂ€llningspunkten startades. GĂ„ till All Tasks och vĂ€lj List Recovery Points.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

7. Om det finns mĂ„nga tabeller kan det ta ett tag att visa dem. Till exempel, för en databas pĂ„ 40 GB tar det cirka tio minuter att skapa listan. VĂ€lj den tabell du behöver och klicka pĂ„ ÅterstĂ€ll alla valda.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

8. I det nya fönstret vÀljer vi den databas dÀr vi ska ÄterstÀlla tabellen/era. I vÄrt fall Àr det databasen GPI TEST.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

9. Efter att ÄterstÀllningen Àr slutförd kommer de valda tabellerna att finnas i databasen GPI TEST.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

Efter att ha ÄterstÀllt tabellen till den temporÀra databasen kan den flyttas till den ursprungliga databasen med hjÀlp av Management Studio.

Plug-in frÄn Commvault för SQL Management Studio

Databasadministratörer har inte alltid Ätkomst till backup-systemet (CBS). Ibland mÄste nÄgot göras snabbt, men CBS-administratören Àr inte pÄ plats. Med hjÀlp av Commvault-plug-in för SQL Management Studio kan DB-administratören utföra grundlÀggande ÄtgÀrder för databasbackup och -ÄterstÀllning.

QL Management Studio-version

Kommando

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

Versioner av SQL-servrar som stöder Commvault-plug-in och kommandon som aktiverar plug-in:en. Plug-in:en stöds endast pÄ 64-bitarssversion av Windows OS.

1. Utför kommandot som motsvarar vÄr version av SQL-servern:
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

2. Nu har alternativ för backup och ÄterstÀllning blivit tillgÀngliga i Management Studio. För detta behöver du högerklicka pÄ den databas som behövs.
Administratören har dÀrmed möjlighet att interagera direkt med sÀkerhetskopiorna av denna databas utan att behöva anvÀnda Commvault-konsolen eller kontakta SRK-administratören.
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

3. NÀr nÄgon av de tillgÀngliga funktionerna i denna meny startas, kommer ett fönster att dyka upp som begÀr anvÀndarnamn och lösenord. För att ansluta till CommServe anvÀnds SSO eller vilket annat konto som helst frÄn avsnittet SÀkerhet i CommServe (Commcell-inloggning).
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till

4. Om inloggningsuppgifterna har angetts korrekt och ÄtkomstrÀttigheterna Àr tillrÀckliga kan databasen administratören:
— starta en extra sĂ€kerhetskopiering (Backup);
— Ă„terstĂ€lla databasen frĂ„n en sĂ€kerhetskopiering (Restore);
— titta pĂ„ historiken för utförda uppgifter (View History) och övervaka uppdragsstatus under genomförandet (Job monitor).
Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till
SÄ hÀr ser historiken för utförda sÀkerhetskopieringsuppgifter ut i Management Studio för den valda databasen.

Backup av MS SQL: ett par anvÀndbara funktioner i Commvault som inte alla kÀnner till
Menyn för att ÄterstÀlla databasen. Den skiljer sig inte frÄn menyn i konsolen.

Det var allt om dessa tvÄ funktioner hos SQL-agenten frÄn Commvault. Jag vill lÀgga till att sÀkerhetskopiering med Commvault Àr mer lÀmplig för dem som hanterar tiotals servrar med flera instanser och databaser, allt detta kan vara pÄ olika platser och krÀva olika scheman, djup osv. Om du har ett par servrar rÀcker det med standardverktygen i MS SQL för att göra en sÀkerhetskopiering.

KĂ€lla: documentation.commvault.com

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster