Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Podobné dokumenty
IW3 MS SQL SERVER 2014

Backup & recovery, SQL Server Agent, Alerts Jiří Tomeš

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura IBM Corporation

HELIOS - Zálohování BüroKomplet, s.r.o.

M Administrace Microsoft SQL Server Popis: Absolvent kurzu bude umět: Požadavky pro absolvování kurzu: Kurz určen pro: Literatura:

ZÁLOHA A OBNOVA ABRA GEN

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Zálohování a obnova databáze. Kryštof Měkuta

Efektivní ochrana dat ve virtualizovaném prostředí. Marek Bradáč

Provozní řád zálohování virtuální infrastrukury

Zotavení z chyb. Databázové systémy

Struktura pamětí a procesů v DB Oracle. Radek Strnad

Slovník pro Acronis True Image 2017

Tento dokument je určen oprávněným uživatelům programového vybavení Avensio Software za těchto podmínek:

Zálohování v Linuxu: která možnost je ta správná?

Komplexní řešení zálohování a obnovy dat v jakémkoliv prostředí

O2 Managed Backup & Restore Power

Healtcheck. databáze ORCL běžící na serveru db.tomas-solar.com pro

BrightStor ARCserve Backup r Michal Opatřil - Consultant - michal.opatril@ca.com

RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague

Střední odborná škola a Střední odborné učiliště, Hořovice

Zálohování dat a disaster recovery

Příručka pro správu systému

obnova ZIS po bezpečnostn nostním m incidentu

Administrace a Enterprise vlastnosti. RNDr. Ondřej Zýka

Zálohovací a archivační systémy

Transakce a zamykání. Administrace MS SQL Serveru (NDBI039) Pavel Hryzlík

Administrace Oracle: Zálohování a obnova databáze. Jiří Toušek

Acronis. Lukáš Valenta

Zálohování pro začátečníky. Ondřej Caletka

Versiondog Co je nového

1 Přesun síťového serveru

Zálohování nefunguje... Ondřej Vlach Channel Manager CZ.SK.HU řešte dostupnost!

Enterprise funkce SQL Serveru 2016, které jsou od SP1 zdarma

multiverze Pro Windows Vista/XP/9x/2000

Informační systémy 2008/2009. Radim Farana. Obsah. Základní principy XML

AUTOMATICKÉ ZÁLOHOVÁNÍ DATABÁZE PRO SQL Express 2005

Patrol Management System 2.0

IBM Storwize Rapid Application Storage. Ondřej Bláha. CEE+R CoP Tivoli Storage Team Leader

2.2 Acronis True Image 19

Copyright 2012 EMC Corporation. All rights reserved.

Doporučený návod na síťovou instalaci programu Aconto SQL 11.5

IBM Tivoli Storage Manager 6.2 a IBM Tivoli Storage Manager FastBack 6.1.1

Desktop systémy Microsoft Windows

Přenos mezi zkušební organizací a notebooky zkušebních orgánů příslušné

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Reporting a Monitoring

prostředí IDS 11.5 na Martin Mikuškovic, ICZ a. s

Jak spustit provoz v DR lokalitě snadno a rychle

Střední odborná škola a Střední odborné učiliště, Hořovice

KAPITOLA 1 Představení platformy Microsoft SQL Server 2008

Novinky v Microsoft SQL Serveru RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT

Microsoft SQL Server v cloudu. RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform

Příprava k certifikaci , TS: Windows 7, Configuring

IW3 MS SQL SERVER 2014

Storage Management Workload Management Backup and Recovery Management

Databáze Firebird. Zálohování, obnovení. Roman Fic 1/29/14 Databáze

HP Backup and Recovery Manager

TÉMATICKÝ OKRUH TZD, DIS a TIS

IBM TotalStorage Productivity Center Overview

Bezpečn č os o t t dat

Transakce a zamykání Jiří Tomeš

Zálohování v MS Windows 10

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

ABX Zálohovač ABX software s.r.o.

Veeam Backup Free Edition Bezplatná nebo placená verze: v čem je rozdíl?

Obsah. 1.1 Klienti SQL Serveru. 1.1 Klienti SQL Serveru SQL Server agent Nastavení databáze Systémový katalog...

Memeo Instant Backup Průvodce rychlým. Krok 1: Vytvořte si bezplatný účet Memeo. Krok 2: Připojte vaše úložné zařízení k počítači

Petr Vlk KPCS CZ. WUG Days října 2016

Zálohování a obnova systému datapoint

Monitoring SQL Server, Resource Governor, Tracing SQL Server

Příloha č. 1 Oznámení o zahájení zadávacího řízení (dále jen Oznámení) ZADÁVACÍ DOKUMENTACE Dodávka zálohovacího systému pro NsP Havířov

Backup Srovnání edicí. Základní přehled

Symantec Backup Exec 2012

Uživatelská příručka pro Mac

Statistica, kdo je kdo?

Vytvoření plánu zálohování

PHOTO-ON Profesionální on-line správa fotografií

1 Slovník pojmů Zákaznická data jsou data, která mají být zahrnuta do záložní kopie vytvořené pomocí Služby v závislosti na zálohovacím schématu.

Osnova je orientační pro FIT, u FEKTu se dá předpokládat, že budou zohledněny předchozí znalosti studentů, kde většina s databází nikdy přímo

Data Protection Delivery Center, s. r. o. JEDNODUCHOST, SPOLEHLIVOST a VÝKONNOST. DPDC Protection. zálohování dat

Windows 7. III. část. Zpracoval: Ing. Pavel Branšovský. pro potřebu VOŠ a SŠSE

Acronis SharePoint Explorer. Uživatelská příručka

Pokladní systém PD 2002 v1.00 Servisní manuál

Co je nového v NetWorkeru a Data Domain?

NOVINKY v PROGRAMU DOCHÁZKA ADS

Služba ve Windows. Služba (service) je program

Reinstalace programu

Zálohování a archivace dat

Acronis Recovery for MS SQL Server Uživatelská příručka

Nejčastější dotazy pro řešení Symantec System Recovery 2011

Zálohování a obnova dat

IBM Tivoli Storage FlashCopy Manager (FCM)

Klienti a agenti softwaru Symantec NetBackup 7

MARIE PACS S PACSem hezky od podlahy když se data sypou!

Téma 6: Konfigurace počítačů se systémem Windows 7 II

8.2 Používání a tvorba databází

DLS V v1.2. Nové funkce. Používání programu DLS V

Transkript:

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

1. Návrh strategie zálohování 2. Zálohování uživatelských databází 3. Obnova uživatelských databází 4. Obnova z databázového snapshotu 5. Automatizace záloh a údržby

Typ zálohy Full Differential Transaction Log Popis Zálohuje všechny datové soubory a část transakčního logu Zálohuje změněné datové stránky od poslední plné zálohy a nové záznamy v TL od poslední plné zálohy Zálohuje změny popsané v transakčním logu

Recovery Model Popis Simple Záloha transakčního logu není podporována Nepotřebné části transakčního logu se automaticky odstraňují po dokončení transakce Full Záloha transakčního logu je podporována Při havárii nedojde ke strátě žádných dat (Tail- Log Backup) Je možné provést obnovu databáze do konkrétního časové okamžiku Bulk Logged Upravená verze Full režimu logující bulk operace jako celek nikoliv po řádcích Menší transakční log, potenciálně vyšší výkon

Provádí kompletní kopii databáze Vhodné pro malé databáze Je typicky prvním druhem zálohy, který je třeba obnovit po havárii

Předpokládá provádění plných záloh Nahrazuje některé plné zálohy Ukládá změněné stránky od poslední plné zálohy Vhodná pokud se mění jen část databáze častěji než zbytek

Předpokládá provádění plných záloh Nahrazuje některé plné zálohy Zálohují se změny prováděné v databázi uložené ve formě transakčního logu Umožňuje databázi obnovit do libovolného časového okamžiku

Zálohy je výhodné kombinovat Např.: 2x do týdne plná záloha 1x denně diferenciální Každých 15 minut záloha transakčního logu Při plánování vycházejte z obsahu databáze Kolik dat (za jaký časový úsek) je přípustné ztratit?

Jsou zapisovány do zálohovacích zařízení Soubor na pevném disku Pásková jednotka SQL Server si v databázi MSDB uchovává historii záloh každé databáze

Právo zálohovat mají jen: Sysadmin Members (Server Role) Db_owner Members (Database Role) Db_backupoperator (Database Role)

Provedení kontroly integrity databáze provedete příkazem: DBCC CHECKDB V databázi může dojít k poškození uložení některých objektů, případně jejich špatné alokaci

Tail Log Backup Zálohuje konec transakčního logu Potřeba pokud nechceme ztratit žádná data Není třeba když si vystačíme s již provedenými zálohami NO_TRUNCATE Copy Only Backup Nenaruší pořadí obnovování databáze Záloha není uvedena v MSDB Neořízne se transakční log

Novinka v SQL Serveru 2008 Zmenší velikost zálohy Zvýší výkon I/O ale zvýší zátěž na CPU Podporováno v edicích Enterprise, BI i Standard http://msdn.microsoft.com/en-us/library/bb964719(v=sql.110).aspx

Mirrored Media Sets Backup Verification Checksums Zálohovat je sice hezké, ale důležité je, aby šla záloha obnovit http://msdn.microsoft.com/en-us/library/ms175053(sql.100).aspx http://msdn.microsoft.com/en-us/library/ms189587(sql.100).aspx

1. Fáze kopírování dat 2. Fáze zapsání již dokončených transakcí na disk (Redo Phase) 3. Pokud: a) WITH RECOVERY Fáze zrušení nepotvrzených transakcí a přepnutí databáze do použitelného stavu (Undo Phase) b) WITH NO RECOVERY Ponechání rozpracovaných transakcí aby mohla navázat další obnova zálohy

1. Podle situace proveďte Tail-log backup 2. Ujasněte si, do jakého okamžiku chcete databázi obnovit 3. Ujasněte si postup obnovy 4. Zjistěte, které zálohy bude pro obnovu třeba 5. Začněte obnovu 1. Poslední Full Backup 2. Poslední Differential Backup 3. Všechny zálohy transakčního logu od poslední FB/DB po daný cílový okamžik

1. Přepněte databázi AdventrureWorks do Full Recovery režimu 2. Ověřte integritu této databáze 3. Vytvořte první plnou zálohu této databáze 4. Spusťte následující SQL dotaz: UPDATE Person.Contact SET FirstName = 'Carl' WHERE FirstName = 'John'

1. Proveďte diferenciální zálohu této databáze 2. Proveďte zálohu transakčního logu této databáze 3. Porovnejte velikost diferenciální zálohy a zálohy transakčního logu 4. Proveďte 2. plnou zálohu do jiného souboru se zapnutou kompresí a určete v % kolik místa se ušetřilo

1. Zazálohujte databázi všemi 3 druhy záloh v pořadí Full, Differential a Transaction Log 2. Vytvořte ještě jednu zálohu transakčního logu 3. Obnovte databázi AdventureWorks do stavu 10s před provedením poslední zálohy transakčního logu

4. Obnovte databázi AdventureWorks do původní podoby 5. Zazálohujte databázi všemi 3 druhy záloh v pořadí Full, Differential a Transaction Log 6. Vytvořte ještě jednu zálohu transakčního logu 7. Proveďte operaci v MARKED TRANSACTION 8. Obnovte databázi AdventureWorks do stavu před provedením označené transakce

Read-only pohled na databázi v konkrétním stavu Typické použití: Tvorba reportů nad databází v určitém okamžiku Ochrana před chybou uživatele/správce Rychlá obnova dat

Zápis: Copy-on-write Čtení databázového snapshotu

Komponenta SQL Serveru sloužící jako časovač Vytváříme Job, tvořen kroky (Job Step) Umožňuje spustit: T-SQL skript PowerShell skript Externí aplikace SSIS balíček Spouštění je řízeno časovým plánem

Umožňuje definovat Alerty a Operátory Využití: Když dojde k selhání některého kroku je o tom informován emailem operátor co má právě službu Vyžaduje nakonfigurovaný Database Mail

Postaveny nad SSIS Umožňují vizuální sestavení plánů údržby databází v dané instanci formou workflow Jsou spouštěny SQL Agentem v daných časech

1. Vytvořte Maintenance plán, který pokrývá kompletní údržbu databáze a obsahuje i upozornění pro operátory