Q: Do You made a backup before upgrade? A: Only cowards make backups!

Similar documents
APEX Shared Components. Aljaž Mali, Abakus Plus d.o.o.

High Availability in Numbers

Forensic analysis of Oracle log files

Oracle parallelism. Do It Yourself: 9i, 10g Oracle: in dbms_parallel_execute

Arhitektura Oracle in SQL Server podatkovnih zbirk iz vidika restavriranja podatkov

Modernize Your Backup and DR Using Actifio in AWS

Oracle Database 11g for Experienced 9i Database Administrators

Go From Backup Pain to Gain Keys to Better Backup and Disaster Recovery in a Virtual World

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

BACKUP AND RECOVERY OF A HIGHLY VIRTUALIZED ENVIRONMENT

Business Resiliency in the Cloud: Reality or Hype?

Explore the Oracle 10g database architecture. Install software with the Oracle Universal Installer (OUI)

Proactively Monitoring and Maintaining your EPM Systems. Andy Taylor AMOSCA

Providing a first class, enterprise-level, backup and archive service for Oxford University

Edge for All Business

FILE / RMAN BACKUP PRODUCTS MANUAL EBOOK

NetApp Solutions for Oracle

INTRODUCING VERITAS BACKUP EXEC SUITE

Independent Electricity System Operator Rapid Migration of Big Data - Oracle DB using IBM Enterprise Storage Tools

Oracle DBA Course Content

Zero Data Loss Recovery Appliance DOAG Konferenz 2014, Nürnberg

BC31: A Case Study in the Battle of Storage Management. Scott Kindred, CBCP esentio Technologies

product overview CRASH

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

Non-Production Databases. Oracle Recovery Manager. Presented By: Jeff Branan - Database Architect

THE INTELLIGENCE AND AUTOMATION WE BUILD INTO OUR SMARTDBA INTEGRATED SOLUTIONS HELP YOU OPTIMIZE PERFORMANCE, INCREASE PRODUCTIVITY, AND ASSURE THE A

Construct a High Efficiency VM Disaster Recovery Solution. Best choice for protecting virtual environments

The 5 Keys to Virtual Backup Excellence

JOB TITLE: Senior Database Administrator PRIMARY JOB DUTIES Application Database Development

ON CALL, ALL THE TIME DISASTER RECOVERY AS A SERVICE FROM WINDSTREAM

What is Real Application Testing?

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Yellow Dog Inventory Upgrade System Requirements and Process

12.1 Multitenancy in real life

Deploying High Availability and Business Resilient R12 Applications over the Cloud

Oracle Database 11g Data Guard

Unified Management for Virtual Storage

Oracle Database 12c: Backup and Recovery Workshop Ed 2 NEW

Business Continuity and Disaster Recovery Disaster-Proof Your Business

Oracle Database 10g: New Features for Administrators Release 2

REQUEST FOR PROPOSAL Backup and Disaster Recovery Solutions Response to Vendor Questions September 23, 2016

Balakrishnan Nair. Senior Technology Consultant Back Up & Recovery Systems South Gulf. Copyright 2011 EMC Corporation. All rights reserved.

Provided as an educational service by: Introduction

IBM s Integrated Data Management Solutions for the DBA

Disaster Unpreparedness June 3, 2013

IBM TotalStorage Enterprise Storage Server Model 800

1) ADDITIONAL INFORMATION

ORACLE DBA TRAINING IN BANGALORE

Service Recovery & Availability. Robert Dickerson June 2010

Vendor: IBM. Exam Code: C Exam Name: Fundamentals of Applying Tivoli Storage Solutions V3. Version: Demo

EXAMGOOD QUESTION & ANSWER. Accurate study guides High passing rate! Exam Good provides update free of charge in one year!

Backup Solutions with (DSS) July 2009

Module 4 STORAGE NETWORK BACKUP & RECOVERY

TSM Paper Replicating TSM

Veeam Backup & Replication on IBM Cloud Solution Architecture

A guide for assembling your Jira Data Center team

CA ARCserve Backup. Benefits. Overview. The CA Advantage

HP Supporting the HP ProLiant Storage Server Product Family.

CA ARCserve Backup for Windows

Zero Branch IT with Riverbed SteelFusion

Dynamically unify your data center Dell Compellent: Self-optimized, intelligently tiered storage

SQL Services Ltd Capabilities Statement

1) ADDITIONAL INFORMATION

IT your way - Hybrid IT FAQs

WHITE PAPER. Header Title. Side Bar Copy. Header Title 5 Reasons to Consider Disaster Recovery as a Service for IBM i WHITEPAPER

Disaster Recovery Strategies for RAC on Oracle SE Arjen Visser Dbvisit Software Limited

Microsoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs

Real Value of Oracle Database Health Checks. J a n

Oracle Database 12c R2: Backup and Recovery Workshop Ed 3

How to Protect Your Small or Midsized Business with Proven, Simple, and Affordable VMware Virtualization

Oracle Database 11g: New Features for Administrators DBA Release 2

NetApp FAS8000 Series

Driving Data Warehousing with iomemory

Still All on One Server: Perforce at Scale

Course Outline 20740B. Module 1: Installing, upgrading, and migrating servers and workloads

Top Trends in DBMS & DW

T68 - FactoryTalk AssetCentre Protecting Your Investment and Reducing Risk

Backup and Recovery. Backup and Recovery. Introduction. DeltaV Product Data Sheet. Best-in-class offering. Easy-to-use Backup and Recovery solution

IBM N Series. Store the maximum amount of data for the lowest possible cost. Matthias Rettl Systems Engineer NetApp Austria GmbH IBM Corporation

4 Criteria of Intelligent Business Continuity

Installation, Storage, and with Windows Server 2016

Enterprise Backup Architecture. Richard McClain Senior Oracle DBA

Oracle Database 12c R2: Backup and Recovery Workshop Ed 3

Oracle Zero Data Loss Recovery Appliance

Disaster Recovery and Mitigation: Is your business prepared when disaster hits?

Oracle Zero Data Loss Recovery Appliance (ZDLRA)

BUSINESS CONTINUITY: THE PROFIT SCENARIO

ArcGIS Enterprise: Configuring Backups, Disaster Recovery, and Replication. Harrold Sompotan and Patrick Jackson

Whitepaper: Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam. Copyright 2014 SEP

How to Improve your Resiliency. Lebanon s Banking Community

50 TB. Traditional Storage + Data Protection Architecture. StorSimple Cloud-integrated Storage. Traditional CapEx: $375K Support: $75K per Year

Virtualizing Oracle on VMware

The Challenges of Oracle Cloning. Safa Alak Consulting System Engineer

IBM System Storage DS6800

Data Store Management Best Practices. Bill Major Laurence Clinton

Red Hat Enterprise Virtualization (RHEV) Backups by SEP

SQL Server Case Study. St. Charles Health System HOW IDERA HELPED ST. CHARLES DO MORE WITH LESS

Virtual Datacenter Automation

Oracle Database 11g: New Features for Oracle 9i DBAs

Cohesity DataPlatform Protecting Individual MS SQL Databases Solution Guide

Transcription:

Q: Do You made a backup before upgrade? You z malo - you A: Only cowards make backups!

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies. Linus Torvalds

User request > ----- Izvirno sporočilo ----> Od: xxxxxxxxxxxxxxxxxxxxx > Za: "Boris Oblak" <boris.oblak@abakus.si> > Poslano: Torek, 4. Marec 2014 11:43:55 > Zadeva: Baza od petka > > Boris, v čez vikend se je izvedla ena obdelava in je bilo nekaj narobe. A nam lahko postaviš nekje petkovo bazo, da bomo obdelavo ponovili in jo zdebagirali? >

Boris Oblak Abakus plus d.o.o. Strokovno z malo - strokovno Don't panic na koncu dodaj piko ali klicaj - odvisno od tega, kako pomembno je sporočilo

Abakus plus d.o.o. History from 1992, ~20 employees Applications: special (DB Newspaper Distribution, FIS Flight Information System) ARBITER the ultimate tool in audit trailing APPM - Abakus Plus Performance and Monitoring Tool naredit enako dolg pomišljaj kot zgoraj Services: presledek med besedo administration in vejico je odveči DBA, OS administration, programming (MediaWiki, Oracle) networks (services, VPN, QoS, security) open source, monitoring (Nagios, OCS, Wiki) Hardware: servers, backup server, SAN storage, firewalls klicaj takoj za besedo, brez presledka, vsi trije primeri spodaj Infrastructure: from 1995 GNU/Linux (19 years of experience!) Oracle on GNU/Linux: since RDBMS 7.1.5 & Forms 3.0 (before Oracle!) >20 years of experience with High-Availability!

Run-The-Business costs Source: Forrsights Budgets And Priorities Survey, Q4 2013 *IT MOOSE = IT spending to maintain and operate the organization, systems, and equipment

DBA: Requirements Delivering improved performance. Tuning and optimization takes nearly twice the effort on large databases (> TB) compared to smaller databases. Lack of staff resources. has namesto are The number of databases are doubled (or quadrupled), the number of DBAs has not increased proportionally. Data integration issues. High data volume growth. The amount of data doubles every 18 month.s

Key DBA issues bolj primerno se zdi vprašanje How challenging are the key database management issue in your organization? ker imaš potem dogovore extemely/somewhat challenging Source: February 2013 Global Database Management Online Survey, Forrester Research, Inc.

Outsourcing DBA: benefits Lower database administration cost. Improved quality of database administration. Number and size of databases constantly growing. e -- Automatic processes, proceduras, proactive monitoring systems, applying best practices. Focus on business issues. misliš tu na zaposlene - staff ali na stvari - stuff? Complement existing stuff. Improved SLAs. 24x7 databases, minimize critical outages.

Outsourcing DBA: benefits (2) Source: A commissioned study conducted by Forrester Consulting on behalf of Datavail, January 2014

Disadvantages Data - Are backups consistent and usable? daljši pomišljaj kot na začetnih prosojnicah Pro-active monitoring and alerting tools (licenses). Security -- You have a person with access to your data. zakaj tile dva pomišljala? daljši pomišljaj kot na začetnih prosojnicah Loss Of Managerial Control. zakaj dva pomišljala? daljši pomišljaj kot na začetnih prosojnicah Communication -- sometimes instructions are not followed properly.

Define DBA Services (SLA) proactive checks (+ in-house developed); performance monitoring and/or optimizing; backup and recovery procedures; failover (disaster recovers) procedures; creating test and acceptance procedures; point-in-time procedures; security levels.

Inventory hosts (servers); databases; instances; relations (standby, audit, test, acceptance, PITR); environment (production, test, acceptance, development).

Hosts

Databases

Instances

Install checks

Monitor results

Data (backups) Check backup consistency and usability? Rman: validate backup. Setup new server and restore backup. Partial recover (some of the datafiles). Export some data (tables) from backups? Test failed procedures? recovery?

User requests (1) > ----- Izvirno sporočilo ----> Od: xxxxxxxxxxxxxxxxxxxxx > Za: "Boris Oblak" <boris.oblak@abakus.si> > Poslano: Torek, 2. September 2014 03:35:46 > Zadeva: View > > Boris, > > Prosim za pomoc. Na shemi XXXX na XXXX bi moral biti view XXXX_place. To je view iz katerega uvazamo podatke v place. V cetrtek sem delal prnose na XXXX in sem ga dropnil. Vsaj mislim tako, ker ga ne najdem vec. Nujno ga rabimo za place. Potem je potrebno narediti se synonym na XXXX. > > Lp >

User requests (2) > ----- Izvirno sporočilo ----> Od: xxxxxxxxxxxxxxxxxxxxx > Za: "Boris Oblak" <boris.oblak@abakus.si> > Poslano: Sreda, 27. Avgust 2014 10:15:21 > Zadeva: Stari podatki iz tabele XXXX > > Včeraj so pri instaliranu nove verzije avtorji pomotoma brisali podatke iz tabele XXXXX. Prosim vrni stanje tabele enkrat med 16. in 24. avgustom. >

User requests (3) > ----- Izvirno sporočilo ----> Od: xxxxxxxxxxxxxxxxxxxxx > Za: "Boris Oblak" <boris.oblak@abakus.si> > Poslano: Torek, 4. Marec 2014 11:43:55 > Zadeva: Baza od petka > > Boris, v čez vikend se je izvedla ena obdelava in je bilo nekaj narobe. A nam lahko postaviš nekje petkovo bazo, da bomo obdelavo ponovili in jo zdebagirali? >

User requests (4) > ----- Izvirno sporočilo ----> Od: xxxxxxxxxxxxxxxxxxxxx > Za: "Boris Oblak" <boris.oblak@abakus.si> > Poslano: Ponedeljek, 4. November 2013 12:01:43 > Zadeva: Testna predprodukcijska baza > > Boris, s 1. januarjem bomo dali v produkcijo novo verzijo XXXX. Kako bi lahko naredili kopijo produkcijske baze, da bi izvedli test? Kopijo produkcijske baze bomo rabili večkrat, ker bomo teste večkrat izvedli, vedno pa rabimo svežo kopijo produkcije. Kaj vse bi morali postaviti (strežnike, ), da bi to naredili? >

Point In Time Recovery Setup a new server and restore the backup (check backup reliability also and in some cases time to restore). also --------------- Open the standby database in read only mode (if we have old enough standby database). Import data or metadata from exports (if we have one). Time to complete the procedure? Cost (DBA work, server, )?

PITR Abakus way Connect to the Backup server. Open the database from required backup in read only mode. Export or transfer via db link required data or metadata. Time to complete the procedure is measured in minutes! No DBA intervention! (no cost)

PITR Abakus way (2)

PITR Abakus way (3)

PITR Abakus way (4)

Setup new database Setup database for test or acceptance. Prepare new server. Restore database from required backup. Time to complete the procedure? Cost (DBA work, server, )?

Setup DB: Abakus way Connect to the Backup server. Open the database from required backup in read write mode. That's all! Time to complete the procedure is measured in minutes! No DBA intervention! (no cost)

Backup server: behind the scene DB server1 backup server production DB1 continuous... transaction log DB server2 production DB2 transfer standby DB =»backup DB«

and history backup server now now snapshot SAVE backup history save snapshot Time and resources are consumed exclusively on backup server.dodaj piko Backup occupies a lot of zbriši presledek do!? disk space!? -1-2 -3-4 -11-12 -13-14 -21-22 -23-24 -x -y... -v -w

and (almost) no disk space by using data deduplication backup server now now snapshot SAVE backup history save snapshot to deduplicated area -1-2 -3-4 -11-12 -13-14 DB size 1 TB 1% changed/added data per day (~10 GB) -21 ~200 days backup fits on 3 TB disk drive -22-23 -24 -x -y Example:... -v -w

Recovery in no time scenario 1 backup server Recovery as a Service (RaaS) services are offered directly from the backup server»activated backup DB«VMs directly from backup server BACK IN BUSINESS IN NO TIME!* * real restore in more appropriate time

Alternative use backup server BI business analysis purposes reporting development & test»activated backup DB«now now SAVE backup history -1-2 -3-4 -11-12 -13-14 -21-22 -23-24 -x -y... -v -w

Recovery in no time scenario 2 Recovery as an Infrastructure backup server (change role to SAN storage) backup server works as a SAN storage infrastructure to production servers BACK IN BUSINESS IN NO TIME!* * real restore in more appropriate time production servers SAN

Space utilization Bank Everyday backups. 5 databases, largest 13 TB. Total disk capacity 60 TB. Total saved since 1/Aug/2014 300 TB. Still available free space 40%.

Performance and diagnostic tools Hidden cost licences for diagnostic and performance pack (active session history). Third party diagnostic and performance packs.

APPM Abakus tool Own ASH implementation (work with Oracle Active session history too). No need for diagnostic and performance pack. Works on Standard and Enterprise edition.

APPM Abakus tool (2)

Security Arbiter Audit trail management.

Your data is safe and secure!

ORA-03113: end-of-file on communication channel? Boris Oblak Abakus plus d.o.o. strokovno z malo Don't panic pika ali klicaj