IW3 MS SQL SERVER 2014

Podobné dokumenty
Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

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

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

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

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

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

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

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

Slovník pro Acronis True Image 2017

ZÁLOHA A OBNOVA ABRA GEN

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

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

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

O2 Managed Backup & Restore Power

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

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

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

multiverze Pro Windows Vista/XP/9x/2000

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

Zálohování dat a disaster recovery

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

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

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

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

IW3 MS SQL SERVER 2014

User-Managed Backup RMAN (od v. 8.1)

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

Acronis. Lukáš Valenta

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

obnova ZIS po bezpečnostn nostním m incidentu

Zálohování v MS Windows 10

Desktop systémy Microsoft Windows

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

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

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

Transakce a zamykání Jiří Tomeš

Lukáš Valenta Acronis Presentation 1

TÉMATICKÝ OKRUH TZD, DIS a TIS

MODERNÍ SOUBOROVÉ SYSTÉMY - ZFS. Richard Janča

Patrol Management System 2.0

ZÁLOHA A OBNOVA ABRA GEN

Copyright 2012 EMC Corporation. All rights reserved.

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

IT 3. Projekt centrálního zálohovacího systému v ČSOB Pojišťovně. Michal Mikulík. špička v každém směru

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

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

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

1 Přesun síťového serveru

Společnost repostor by ráda snížila vaše TCO

Jak přenést program na nový počítač UŽIVATELS KÝ NÁVOD

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

2.2 Acronis True Image 19

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

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

Klienti a agenti softwaru Symantec NetBackup 7

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

01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980

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

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

Bezpečn č os o t t dat

Zálohování a archivace dat

Replikace je proces kopírování a udržování databázových objektů, které tvoří distribuovaný databázový systém. Změny aplikované na jednu část jsou

Storage Management Workload Management Backup and Recovery Management

Petr Vlk KPCS CZ. WUG Days října 2016

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

Zálohování a obnova dat

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.

ZÁLOHA A OBNOVA ABRA GEN

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

Optimalizace plnění a aktualizace velkých tabulek. Milan Rafaj, IBM

DataDomain pod drobnohledem

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

Zálohování a obnova. Uživatelská příručka

Co je nového v NetWorkeru a Data Domain?

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

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

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ

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

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

NAS 242 Aplikace AiMaster pro mobilní zařízení

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

ZÁLOHOVÁNÍ. OBNOVOVÁNÍ. SYMANTEC JE SYMANTEC JE

HP Backup and Recovery Manager

Praktické využití Windows Server 2012 Essentials ve firmě. Jan Pilař, MVP

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

Zálohovaní dat. Dostupné technologie. Zálohování Bacula (pásková knihovna MU)

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

IBM Tivoli Storage FlashCopy Manager (FCM)

Dodávka software pro datové úložiště. Statutární město Ostrava. Prokešovo náměstí 8, Ostrava. Ing. Tomáš Smolík.

Správa počítačové sítě Novell NetWare

Technické informace. PA152,Implementace databázových systémů 4 / 25. Projekty. pary/pa152/ Pavel Rychlý

Kapitola 13: Transakce. Koncept transakce. ACID vlastnosti

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

Příloha č. 1 Servisní smlouvy. Katalog služeb. S2_P1_Katalog služeb

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

WinRevize Verze 7.0 Upgrade program pro zpracování a evidenci zpráv o revizích elektro Návod k instalaci a převodu dat

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

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

Transkript:

Zálohování a obnova IW3 MS SQL SERVER 2014 Ing. Peter Solár, MCITP EA solar@pocitacoveskoleni.cz 1

OSNOVA 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 2

NÁVRH STRATEGIE ZÁLOHOVÁNÍ 3

TYPY ZÁLOH Typ Popis Full Differential Transaction Log Tail-Log Backup 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 Zálohuje změny popsané v transakčním logu Označení zálohy transakčního logu, která je provedena těsně před obnovením databáze Copy Only Tento typ zálohy nenaruší závislosti mezi jednotlivými zálohami a není ani zaznamenán do katalogu záloh http://msdn.microsoft.com/en-us/library/ms187048.aspx 4

RECOVERY MODELS Typ Simple Full Bulk Logged Popis Záloha transakčního logu není podporována Nepotřebné části transakčního logu se automaticky odstraňují Při havárii ztráta dat od poslední zálohy Záloha transakčního logu je podporována Při havárii nedojde ke ztrátě žádných dat (pokud není poškozen log) Je možné provést obnovu databáze do konkrétního časové okamžiku Upravená verze Full režimu podporující bulk operace (hromadné), jejichž logování je minimalizováno http://msdn.microsoft.com/en-us/library/ms189275.aspx 5

FULL BACKUP Kompletní kopie databáze Vhodné pro malé DB Typicky první, co je nutné obnovit po havárii 6

DIFFERENTIAL BACKUP Předpokládá se provádějí plných záloh Nahrazuje některé plné zálohy Ukládá pouze změněné stránky od poslední plné zálohy Vhodné, pokud se mění část DB častěji než zbytek 7

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

TAIL LOG BACKUP Záloha konce transakčního logu Provádí se těsně před obnovou Potřebujeme, pokud nechceme ztratit žádná data Není potřeba, pokud si vystačíme s existujícími zálohami 9

COPY ONLY BACKUP Záloha mimo pořadí Nenaruší pořadí obnovování Není uvedena v MSDB Neořízne transakční log http://msdn.microsoft.com/en-us/library/ms187048.aspx 10

ZÁLOHOVÁNÍ UŽIVATELSKÝCH DATABÁZÍ 11

KONTROLA INTEGRITY DB V DB může dojít k poškození uložení některých objektů, příp. jejich špatné alokaci Kontrolu integrity provedete příkazem DBCC CHECKDB 12

ULOŽENÍ ZÁLOH 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é DB 13

KOMPRESE ZÁLOH Od SQL Serveru 2008 Zmenší velikost zálohy Zvýší I/O výkon, ale zatíží CPU http://msdn.microsoft.com/en-us/library/bb964719(sql.100).aspx 14

MOŽNOSTI PRO ZARUČENÍ INTEGRITY ZÁLOH Mirrored Media Sets Backup Verification Checksums http://msdn.microsoft.com/en-us/library/ms175053(v=sql.120).aspx http://msdn.microsoft.com/en-us/library/ms189587(sql.100).aspx 15

OBNOVA UŽIVATELSKÝCH DATABÁZÍ 16

JAK FUNGUJE OBNOVENÍ 1. Fáze kopírování dat 2. Fáze zapsání již dokončených transakcí na disk (Redo Phase) 3. Fáze zrušení nepotvrzených transakcí a přepnutí DB do použitelného stavu (Undo Phase) 17

POSTUP PŘI OBNOVĚ 1. Proveďte Tail Log backup 2. Ujasněte si, do jakého okamžiku chcete DB obnovit 3. Ujasněte si postup obnovy 4. Zjistěte, kkeré zálohy budou potř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í Full/ Differential pro cílový okamžik 18

OBNOVA Z DATABÁZOVÉHO SNAPSHOTU 19

DATABÁZOVÝ SNAPSHOT Read-only pohled na DB v konkrétním stavu Typické použití Tvorba reportů nad DB v určitém okamžiku Ochrana před chybou uživatele/správce Rychlá obnova dat 20

JAK FUNGUJE SNAPSHOT Zápis copy-on-write 21

JAK FUNGUJE SNAPSHOT Čtení databázového snapshotu 22

ÚKOLY 23

ÚKOL 1: ZÁLOHA DB Přepněte DB AdventureWorks do Full Recovery režimu Ověřte integritu této DB Vytvořte první plnou zálohu Spusťte SQL dotaz UPDATE Person.Contact SET FirstName = Carl WHERE FirstName = John 24

ÚKOL 1: ZÁLOHA DB (2) Proveďte Copy only diferenciální zálohu Proveďte zálohu transakčního logu Porovnejte velikost diferenciální zálohy a zálohy transakčního logu Proveďte 2. plnou zálohu do jiného souboru se zapnutou kompresí a určete v % kolik místa se ušetřilo 25

ÚKOL 2: OBNOVA DB Navažte na úkol 1 Vytvořte ještě jednu zálohu transakčního logu Obnovte DB AdventureWorks do stavu 10s před provedení poslední zálohy transakčního logu 26