Alles neu. Migration in eine frische Datenbank ohne Altlasten. Thomas Klughardt Senior Systems Consultant

Ähnliche Dokumente
Redo Logs. Informationen soweit der Logminer reicht Thomas Klughardt Senior Systems Consultant

Tablespaces und Datendateien

Tablespaces und Datendateien

Oracle 12c: Migrationswege und Konzepte. Dierk Lenz

Konsolidierungsplattform Exadata Betriebliche Erfahrungen. Gregor Büchner (Deutsche Telekom IT GmbH) Mai 2017

Johannes Ahrends CarajanDB GmbH CarajanDB GmbH

Übersicht Streams nach Liste Produkte/Themen

Foglight Performance Analysis for Oracle

Minimal Downtime Oracle 11g Upgrade. DOAG Konferenz 2010 Martin Decker

Hochverfügbarkeit - wie geht das?

Unicode-Migration einer hochkritischen Datenbank im laufenden Betrieb

Oracle ACFS / CloudFS zuverlässig nutzbar?

Public Cloud im eigenen Rechenzentrum

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

RAC mit Oracle 10g Standard Edition und ASM

SQL Developer 4 DBAs DOAG Datenbank 2015 Düsseldorf Referent Ernst Leber. Düsseldorf, den

IT-Symposium Heinz-Wilhelm Fabry Oracle Deutschland GmbH. 1

KASPERSKY SECURITY FOR VIRTUALIZATION 2015

HERZLICH WILLKOMMEN SHAREPOINT DEEP DIVE FOR ADMINS IOZ AG 2

Office 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security

Oracle Database 10g -Die Datenbank für Grid-Computing und mehr - Günther Stürner Director Business Unit Database & STCC Oracle Deutschland GmbH

Diese Produkte stehen kurz vor end of support 14. Juli Extended Support

Oracle Database Cloud Service

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

service center 3.0 für MANAGED IT-SERVICES IT-Ressourcen aus der private und hybrid telekom cloud aktiv managen

Erstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 27. Oktober 2010 DOAG Regio NRW

Quest Central for Oracle

Erstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar

Kostenoptimierte Cloud-Administration mit Solaris Container Technologie

Oracle Real Application Cluster

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.

WebLogic Server für Dummies

Oracle Database 10g: Neue Features für Administratoren

Microsoft System Center Data Protection Manager Hatim SAOUDI Senior IT Consultant

APEX (Hoch) Verfügbar? Ernst Leber

ORACLE Database Migration

Customer Reference Case: Microsoft System Center in the real world

HANA Solution Manager als Einstieg

Ganzheitliche Optimierung

Eine Datenbank im Quantensprung

Oracle8 & Recovery Handbuch

Oracle 12c NF. Was ist wirklich neu? (eine kleine Auswahl) Andrew Lacy Solution Architect

ODA Erfahrungen und Neuigkeiten

Fit fürs Rechenzentrum Fileservices in Win Server 8

Erfahrungen aus dem Betatest Oracle Database 11g

HERAUSFORDERUNGEN an die Qualitätssicherung

Monitoring Module / Überwachen aller Oracle Editionen, ganz ohne Packs

Oracle Backup und Recovery mit RMAN

Oracle Snap Management Utility Snap mir eine. Marco Schwab, DOAG 2017,

Wissenswertes über System Center 2012 R Wissenswertes über System Center 2012 R2

Installationen vereinheitlichen. Standards sind super. Marco Mischke, DOAG Regionaltreffen Dresden. Die Datenbank-Spezialisten.

Dipl.-Inform. Harald Zinnen Senior Solution Specialist Datacenter Microsoft Deutschland GmbH


Citrix Cloud Services und nlx.net im Vergleich für Ihren sicheren digitalen Arbeitsplatz

Veeam Availability Platform. Marco Horstmann System Engineer, Veeam

Oracle Database 11g: Administration Workshop I Neu

5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB. DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri

KnowledgeRiver: Data Center Konzepte, Strategien und Lösungen

Eine TEAM-Präsentation

RSA INTELLIGENCE DRIVEN SECURITY IN ACTION

Oracle Hot Standby. XE, SEOne, SE. Maximum Performance Mode. WIN, Linux, Unix Einfache Lösung. bis zu 10 Standby DB

Oracle Health Check. Enable extreme Performance. zusammen mit seinem Oracle Service Partner

Oracle Database 10g: New Features for Administrators Release 2

MySQL für Oracle DBAs

Erfahrungsbericht, Konsolidierung und Administration Real Application Cluster

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies

Disaster Recovery/Daily Backup auf Basis der Netapp-SnapManager. interface:systems

Oracle 10g Einführung

Umstieg auf Oracle Secure Backup Rechnet sich das?

Überblick über die Windows Azure Platform

Datenbankreplikation in der Standard Edition. Markus Jendrossek

Eine Datenbank im Quantensprung

ConfigMgr und Azure? Conditional Access. PowerBI Azure Infrastruktur. Cloud-Based Distribution Points. Updates and Services.

Oracle 10g Automatic Storage Management

Datenbankkonsolidierung Multitenant oder nicht? Dierk Lenz DOAG 2014 Konferenz

Inhaltsverzeichnis. Teil I Installation, Architektur und Infrastruktur 15

MySQL Architektur die Admin-Sicht

DOAG 2010 ORACLE PLATTFORM MIGRATION CROSS PLATFORM TRANSPORTABLE TABLESPACES (XTTS)

SAP HANA Betriebsprozesse im Rechenzentrum

1.1 Datenbankprogramm Oracle für MCIS MDA

<Insert Picture Here> RAC Architektur und Installation

Das Ganze ist größer als die Summe der Einzelteile (Ablösung einer verteilten Oracle-Landschaft mit ODA und Dbvisit Standby)

Ask the CEO Workshop. Alles über den digitalen Arbeitsplatz

Neues von Oracle Gut zu wissen...

Application Business Continuity

DOAG Regionalgruppe NRW

Veeam und Microsoft. Marco Horstmann System Engineer, Veeam

Fit für Oracle Database 10g R2 : Hausputz in der Datenbank

Monty Möckel. Andreas Reisinger ÜBER UNS. Senior Technology Consultant IT Services Cloud & Datacenter

Oracle Automatic Storage Management (ASM) Best Practices

Vom Cold-Standby zum hochverfügbaren virtuellen RAC

TOAD und Performance Tuning

Cloud Control und die Datenbank

Oracle Standard Edition RAC. Martin Klier Klug GmbH integrierte Systeme, Teunz

DATENBANKTUNING - NEUE MÖGLICHKEITEN DURCH DIE FEATURES DER ORACLE DATABASE 12C OPTION ADVANCED COMPRESSION

Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord

Transkript:

Alles neu Migration in eine frische Datenbank ohne Altlasten Thomas Klughardt Senior Systems Consultant

Dell Software Lösungen Data center & cloud management Client management Performance management Virtualization & cloud mgmt Windows server mgmt Information management Database management Business intelligence/analytics Application & data integration Big data analytics Mobile workforce management Mobile device mgmt Desktop virtualization Application/data access Secure remote access Security Identity & access management Network security Endpoint security Email security Data protection Enterprise backup & recovery Virtual protection Application protection Disaster recovery

Alles neu Migration Agenda Wozu etwas ändern? Upgrade vs. Migration Welche Altlasten? Daten bewegen Wie vorgehen?

Wozu etwas ändern? Sind Migrationen notwendig? Neue Features Entwickler möchten neue Dinge nutzen Datenbankverwaltung wird einfacher Support von Anwendungen Anwendungsreleases unterstützen alte Version nicht Zertifizierungen Oracle Supportende Abkündigung des Oracle Supports

Upgrade vs. Migration Wo sind die Unterschiede? Upgrade Üblicherweise mit DB Upgrade Assistant (dbua) Einfach, schnell, wahlweise grafisch oder per Kommandozeile Nur Metadaten werden verändert Migration Bewegen oder auch verändern von Nutzdaten Strenggenommen auch dann, wenn es nur Mountpunkte sind. Üblicherweise Aufbau eines neuen Systems Thema heute: Migration Höhere Flexibilität

Upgrade und Migration Was ist zu beachten? Best Practices (nicht nur von Oracle) Analyse Testen Fallback Strategie Was bedeutet das? Aufwand, Zeit Überlegungen zum Fallback Ungeplante Auszeit vs. Datenverlust Migrationen sind größere Changes als Upgrades Aber es lohnt sich

Welche Altlasten? DB Upgrade Assistant funktioniert doch! Storage Systeme und Hardware Architekturwechsel bei Upgrades schwierig. Storage Aufteilung oft veraltet -> physikalisches Storage, kein LVM Keine ASM, manchmal kein Striping und Mirroring Extentverwaltung Früher war die Anzahl der Extents begrenzt Größen deshalb oft nicht ausgewogen Inzwischen nicht mehr nötig Und man kennt die Anwendung oft besser.

Welche Altlasten? DB Upgrade Assistant funktioniert doch! Tablespace Management Dictionary Managed Tablespaces Verwaltung der Extents im Data Dictionary Oft Contention (Buffer Busy Waits) Locally Managed Tablespaces Extentverwaltung im Segment Flexibler, weniger oft Contention Segment Space Management Manual Verwaltung von freiem Platz in Freelists Automatic (ASSM) Verwaltung von freiem Platz in Bitmaps pctused wird ignoriert Wenig Contention für OLTP Anwendungen oft nicht so gut für DSS

Welche Altlasten? DB Upgrade Assistant funktioniert doch! Zeichensätze Oft noch Single Byte Charactersets Workaround NCHAR, NVARCHAR2, NCLOB Multibyte Charactersets für Globalisierung wichtig Sauber mit Zeichensätzen arbeiten Vorsicht: Falsche NLS Settings / Client Konvertierung! Tablespace Layout physikalische Tablespaceaufteilung Unterschiedliche Tablespaces für physikalisch kleine, mittlere und große Objekte Trennung zwischen Tabellen und Indizes Mag ab und zu noch sinnvoll sein -> Reorganisationen Tablespaces sollten logisch aufgeteilt sein

Welche Altlasten? DB Upgrade Assistant funktioniert doch! Schemas und Objekte Über die Zeit sammelt sich viel an SCOTT Schema Alte Schemata für Tools, Monitoring, nicht mehr verwendete Anwendungen Test, Temp und Staging Objekte, die versehentlich umgezogen sind Rollen, Rechte und Benutzer Wer darf überhaupt was in meiner Datenbank? Neue vs. Alte Default-Rollen

Welche Altlasten? DB Upgrade Assistant funktioniert doch! Workarounds Oracle Bugs Anwendungsprobleme Performanceoptimierungen Stored Outlines Abhängigkeiten Erfordern Analyse! Datenbanklinks Leider bekommt wird man sie oft nicht los Andere Abhängigkeiten zu z.b. Cron Jobs etc.

Daten bewegen Export/Import vs. RMAN Duplicate Physikalische Kopie der Daten RMAN Duplicate Kopie der Daten Schnell aber unflexibel Endianess-Wechsel schwierig (ohne Konvertierung unmöglich) Nur begrenzt Änderungen an Tablespace/Datafile Layout Logische Kopie der Daten Export/Import Datapump Langsam aber viel flexibler Komplette Umstrukturierung möglich

Wie vorgehen? Lange Auszeit und hohes Risiko nötig? Migration ist ein großer Change Je nachdem was gewechselt wird, sehr groß Oracle Version, Patch Stand Zeichensätze, logische Struktur Physikalische Struktur Edition, Features (z.b. von EE Einzelinstanz zu SE RAC mit ASM) Rollen, Rechte, etc. Replikation Auszeit minimieren Testen auf neuem System Mit aktuellen Daten und neuer Aufteilung Fallback Möglichkeit bieten

Ablauf: Migration ohne Risiko Produktion Initialisierung (Hot Backup) Alt Alt-DB Alt-DB Kopie Shareplex Poster angehalten Upgrade oder Umstrukturierung Neu Neu-DB Vor der Umstellung

Ablauf: Migration ohne Risiko Produktion Alt Alt-DB Shareplex Fallback jederzeit möglich Neu Neu-DB Nach der Umstellung

BMW Group Migration FBM Datenbank Quelle: http://www.cio.de/it_berater/nachrichten/2883099/

Welche Fragen haben Sie? 17 SIG Database 9/25/2013