SlideShare a Scribd company logo
Oracle RMAN- záloha
Tomáš Solař, Oracle ACE
Tomas Solar Consulting
Prezentace pochází z webináře, který proběhl 4.8.2014 online na stránkách
www.Tomas-Solar.com
pro informace o dalších prezentacích navštivte webové stránky
Tomáš Solař
● pořádá různé webináře, workshopy, školení
● vzdáleně spravuje databáze klientů
● poskytuje konzultace na různorodých projektech
Tomas Solar Consulting
Představení - Kdo jsem?
Jméno:
Povolání:
Certifikace:
Autor:
Co dělám:
Tomáš Solař
DBA, konzultant, školitel, autor, blogger
Oracle ACE, OCP 10g/11g, OCE 10g/11g a další.
Oracle Database 11g - Hotová řešení (cpress)
Oracle DBA – examples from practice (ebook)
- Spravuji databáze a OFM klientům, kteří to chtějí.
- Školím lidi, které to zajímá.
- Pracuji na projektech, které jsou zajímavé.
- Připravuji webináře a workshopy, protože mě to baví.
- Píši o problémech a jejich řešení.
- Bavím se s lidmi, protože rád poslouchám.
Cíl webináře:
Tomas Solar Consulting
Rozbít mýtus o tom, že RMAN je složitý.
Naopak RMAN je velmi jednoduchý a mocný
nástroj s jehož pomocí můžete nastavit
zálohování dle libosti.
Pokud budete mít zájem o detailnější popis nebo školení, kontaktujte mě.
Navíc, máme teď k dispozici 1h času. To se nadá vše stihnout.
Další webinář bude příští měsíc v rámci cyklu “První pondělí v měsíci ZDARMA.”
Oracle RMAN
nastavení zálohování
Tomáš Solař, Oracle ACE
Tomas Solar Consulting
Tomas Solar Consulting
Co zálohovat a jak.
Co Kdy Jak
Init file (spfile, pfile) Po změně parametru RMAN, OS
Control file S každou zalohou RMAN, SQL, manuálně
Archívní soubory Pravidelně (cca každé 4h) RMAN, vlastní scripty
Datové soubory Dle zálohovacích pravidel RMAN, OS (scripty)
Password file Změna SYSDBA práv OS
Tnsnames.ora, Listener.ora Po změně OS
Tomas Solar Consulting
Druhy záloh
Whole backup - celá databáze
Partial backup - část databáze (tablespace, schema, tabulka)
Full backup - záloha všech bloku daných souborů (level 0)
Incremental backup - záloha pouze změněných bloku od poslední zálohy (level 1)
● Cumulative - pouze změny od poslední level 0 zálohy
● Differential - pouze změny od poslední level 1 zálohy incremental)
Offline - (consistent, cold) - shutdown (OS) nebo mount (RMAN)
Online - (inconsistent, hot) - pouze v archivelog módu
Tomas Solar Consulting
Init file
SQL> create pfile from spfile;
SQL> create spfile from pfile;
SQL> create pfile from memory;
SQL> show parameter spfile;
RMAN> show all;
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN> backup spfile;
Tomas Solar Consulting
Control file
ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS 'd:zalohacontrol.txt';
ALTER DATABASE BACKUP CONTROLFILE TO '/backup/control.bkp';
RMAN> BACKUP CURRENT CONTROLFILE;
RMAN> BACKUP CURRENT CONTROLFILE TO '/backup/control.bkp';
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
Tomas Solar Consulting
Archívní mód
Redolog 1a
Redolog 1b
Redolog 2a
Redolog 2b
Redolog 3a
Redolog 3b
arch log 1
arch log 2
arch log n
R1 R2 R3
Archívní soubory = historie změn
Full backup
R1 R2 R3
NENÍ zaznamenanná historie změn
od poslední full zálohy
Full backup
Archívní mód - možnost zálohovat ONLINE
Nearchívní mód - záloha pouze OFFLINE
Tomas Solar Consulting
Archívní soubory
SQL> show parameter db_recovery_file_dest
db_recovery_file_dest /u02/fra
db_recovery_file_dest_size 10G
SQL> alter system switch logfile;
SQL> show parameter arch
log_archive_dest_1
RMAN> SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT';
RMAN> backup archivelog all;
RMAN> backup archivelog all delete input;
Tomas Solar Consulting
Záloha databáze, datových souborů
RMAN> backup database;
RMAN> backup datafile 2;
RMAN> backup datafile '/oradata/orcl12c/example01.dbf';
RMAN> backup tablespace users;
RMAN> SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT';
RMAN> backup archivelog all;
RMAN> backup archivelog all delete input;
Tomas Solar Consulting
Incremental backup - přírůstkový
RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;
RMAN> BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;
Source URL
Tomas Solar Consulting
Full backup
Ne Po Ut St Ct Pa So
Full backup
Ne Po Ut St
Retention policy
RMAN> SHOW RETENTION POLICY;
RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
RMAN> CONFIGURE RETENTION POLICY TO NONE;
CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 2 TIMES TO DISK;
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON ALL STANDBY;
- počet kopií
- časový rámec
Tomas Solar Consulting
Full
backup
Ne Po Ut St Ct Pa So
Full
backup
Ne Po Ut St
Archívní
soubory
Nastaveno zálohování
Increment LEVEL 0 (full) 1x týdně datové soubory, control, init
Increment LEVEL 1 (C/D) 1 x denně pouze změněné bloky
Archívní soubory průběžně (co 4 hodiny) jen archívní soubory
Incr.
backup
Tomas Solar Consulting
N1 Po Ut St Ct Pa So N2 Po Ut St
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;
dnesčas obnovy
3 dny
Obnova vyžaduje zálohu N1 a všechny archívní soubory po čas obnovy
N1 Po Ut St Ct Pa So N2 Po Ut St
dnesčas obnovy
- potřeba pro obnovu
- požadavky na prostor záloh
Recovery window nám v podstatě říká, jak dlouho musímě držet druhou/starší full zálohu.
Tomas Solar Consulting
S čím mohu pomoci
● Provést základní healthcheck
● Zkonzultovat váš stávající stav
● Připravit školení, workshop, webinář
● Zajistit support databazí. Spolupráce
od 4h měsíčně
● Spolupráce na projektech
● EMERGENCY kontakt
● a další
Kontakt:
Web: http://www.tomas-solar.com/kontakt/
Mail: tom@tomas-solar.com
Tel: 731 196 647
Skype: database-administrator
Bezplatná konzultace !
Skype, hangout, telefon.
Tomas Solar Consulting
Děkuji za pozornost.
Napište mě ihned.
Dokud máte otázky v hlavě
Těším se na dalším webináři.
Děkuji za vyplnění dotazníku, který Vám zašlu.
http://www.tomas-solar.com/dotaznik-k-webinari/
Registrace na komunitním webu pro DBA.
http://database-administrator.com/
Registrace k odběru ebooku
http://www.tomas-solar.com/ebook-zdarma/

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Oracle RMAN - nastavení a provedení zálohy

  • 1. Oracle RMAN- záloha Tomáš Solař, Oracle ACE Tomas Solar Consulting Prezentace pochází z webináře, který proběhl 4.8.2014 online na stránkách www.Tomas-Solar.com pro informace o dalších prezentacích navštivte webové stránky Tomáš Solař ● pořádá různé webináře, workshopy, školení ● vzdáleně spravuje databáze klientů ● poskytuje konzultace na různorodých projektech
  • 2. Tomas Solar Consulting Představení - Kdo jsem? Jméno: Povolání: Certifikace: Autor: Co dělám: Tomáš Solař DBA, konzultant, školitel, autor, blogger Oracle ACE, OCP 10g/11g, OCE 10g/11g a další. Oracle Database 11g - Hotová řešení (cpress) Oracle DBA – examples from practice (ebook) - Spravuji databáze a OFM klientům, kteří to chtějí. - Školím lidi, které to zajímá. - Pracuji na projektech, které jsou zajímavé. - Připravuji webináře a workshopy, protože mě to baví. - Píši o problémech a jejich řešení. - Bavím se s lidmi, protože rád poslouchám.
  • 3. Cíl webináře: Tomas Solar Consulting Rozbít mýtus o tom, že RMAN je složitý. Naopak RMAN je velmi jednoduchý a mocný nástroj s jehož pomocí můžete nastavit zálohování dle libosti. Pokud budete mít zájem o detailnější popis nebo školení, kontaktujte mě. Navíc, máme teď k dispozici 1h času. To se nadá vše stihnout. Další webinář bude příští měsíc v rámci cyklu “První pondělí v měsíci ZDARMA.”
  • 4. Oracle RMAN nastavení zálohování Tomáš Solař, Oracle ACE Tomas Solar Consulting
  • 5. Tomas Solar Consulting Co zálohovat a jak. Co Kdy Jak Init file (spfile, pfile) Po změně parametru RMAN, OS Control file S každou zalohou RMAN, SQL, manuálně Archívní soubory Pravidelně (cca každé 4h) RMAN, vlastní scripty Datové soubory Dle zálohovacích pravidel RMAN, OS (scripty) Password file Změna SYSDBA práv OS Tnsnames.ora, Listener.ora Po změně OS
  • 6. Tomas Solar Consulting Druhy záloh Whole backup - celá databáze Partial backup - část databáze (tablespace, schema, tabulka) Full backup - záloha všech bloku daných souborů (level 0) Incremental backup - záloha pouze změněných bloku od poslední zálohy (level 1) ● Cumulative - pouze změny od poslední level 0 zálohy ● Differential - pouze změny od poslední level 1 zálohy incremental) Offline - (consistent, cold) - shutdown (OS) nebo mount (RMAN) Online - (inconsistent, hot) - pouze v archivelog módu
  • 7. Tomas Solar Consulting Init file SQL> create pfile from spfile; SQL> create spfile from pfile; SQL> create pfile from memory; SQL> show parameter spfile; RMAN> show all; RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON; RMAN> backup spfile;
  • 8. Tomas Solar Consulting Control file ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS 'd:zalohacontrol.txt'; ALTER DATABASE BACKUP CONTROLFILE TO '/backup/control.bkp'; RMAN> BACKUP CURRENT CONTROLFILE; RMAN> BACKUP CURRENT CONTROLFILE TO '/backup/control.bkp'; RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
  • 9. Tomas Solar Consulting Archívní mód Redolog 1a Redolog 1b Redolog 2a Redolog 2b Redolog 3a Redolog 3b arch log 1 arch log 2 arch log n R1 R2 R3 Archívní soubory = historie změn Full backup R1 R2 R3 NENÍ zaznamenanná historie změn od poslední full zálohy Full backup Archívní mód - možnost zálohovat ONLINE Nearchívní mód - záloha pouze OFFLINE
  • 10. Tomas Solar Consulting Archívní soubory SQL> show parameter db_recovery_file_dest db_recovery_file_dest /u02/fra db_recovery_file_dest_size 10G SQL> alter system switch logfile; SQL> show parameter arch log_archive_dest_1 RMAN> SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT'; RMAN> backup archivelog all; RMAN> backup archivelog all delete input;
  • 11. Tomas Solar Consulting Záloha databáze, datových souborů RMAN> backup database; RMAN> backup datafile 2; RMAN> backup datafile '/oradata/orcl12c/example01.dbf'; RMAN> backup tablespace users; RMAN> SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT'; RMAN> backup archivelog all; RMAN> backup archivelog all delete input;
  • 12. Tomas Solar Consulting Incremental backup - přírůstkový RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE; RMAN> BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE; Source URL
  • 13. Tomas Solar Consulting Full backup Ne Po Ut St Ct Pa So Full backup Ne Po Ut St Retention policy RMAN> SHOW RETENTION POLICY; RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3; RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; RMAN> CONFIGURE RETENTION POLICY TO NONE; CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 2 TIMES TO DISK; CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON ALL STANDBY; - počet kopií - časový rámec
  • 14. Tomas Solar Consulting Full backup Ne Po Ut St Ct Pa So Full backup Ne Po Ut St Archívní soubory Nastaveno zálohování Increment LEVEL 0 (full) 1x týdně datové soubory, control, init Increment LEVEL 1 (C/D) 1 x denně pouze změněné bloky Archívní soubory průběžně (co 4 hodiny) jen archívní soubory Incr. backup
  • 15. Tomas Solar Consulting N1 Po Ut St Ct Pa So N2 Po Ut St CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS; dnesčas obnovy 3 dny Obnova vyžaduje zálohu N1 a všechny archívní soubory po čas obnovy N1 Po Ut St Ct Pa So N2 Po Ut St dnesčas obnovy - potřeba pro obnovu - požadavky na prostor záloh Recovery window nám v podstatě říká, jak dlouho musímě držet druhou/starší full zálohu.
  • 16. Tomas Solar Consulting S čím mohu pomoci ● Provést základní healthcheck ● Zkonzultovat váš stávající stav ● Připravit školení, workshop, webinář ● Zajistit support databazí. Spolupráce od 4h měsíčně ● Spolupráce na projektech ● EMERGENCY kontakt ● a další Kontakt: Web: http://www.tomas-solar.com/kontakt/ Mail: tom@tomas-solar.com Tel: 731 196 647 Skype: database-administrator Bezplatná konzultace ! Skype, hangout, telefon.
  • 17. Tomas Solar Consulting Děkuji za pozornost. Napište mě ihned. Dokud máte otázky v hlavě Těším se na dalším webináři. Děkuji za vyplnění dotazníku, který Vám zašlu. http://www.tomas-solar.com/dotaznik-k-webinari/ Registrace na komunitním webu pro DBA. http://database-administrator.com/ Registrace k odběru ebooku http://www.tomas-solar.com/ebook-zdarma/