Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007



Vergelijkbare documenten
Upgrade van Oracle 10g naar 11g

Hoog Beschikbaarheid en het waterschapshuis

Databases - Inleiding

Pijlers van Beheer. Bram van der Vos

Migratie van Unicenta Derby naar Chromis

Doelstelling. Wat is hoge beschikbaarheid? Waarom hoge beschikbaarheid? Wat is er voor nodig? SLTN voor ICT advies, implementatie en beheer

OGH: : 11g in de praktijk

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

Right Availability voor Provincie Zeeland met Active Data Guard 11g

DB architectuur.

Curriculum Vitae. Jos Brunink

DB architectuur.

Elfde-Liniestraat Hasselt Schooljaar TINFO POKER GAME Oracle Scripts

Weblogic 10.3 vs IAS

Geboortedatum : 21 Maart Nationaliteit : Nederlandse. Woonplaats : Amsterdam. info@sarphora.nl. Website :

Hyper-V vsesx in het datacenter

Extreem hoog beschikbaar

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken

HA in de praktijk. Database en Server Consolidatie

Infrastructuur en platformen

DBMS. DataBase Management System. Op dit moment gebruiken bijna alle DBMS'en het relationele model. Deze worden RDBMS'en genoemd.

Applications & Clients

Applications & Clients

Technische randvoorwaarden dg DIALOG BGT versie 7.0

SQL datadefinitietaal

Hyper-V vs ESX in het datacenter

Oracle-database creëren

Migratie Zarafa > 6.40

DB2 Darwin achterna: Schema-evolutie

MySQL Administration. Inhoud

Blackboard Gebruikersdag

How To: Setup MGE Network Shutdown Module V3 op het service console binnen VMware ESX 3.0.2

IBM Tivoli Storage Manager Licentie structuur

Installatiehandleiding. ixperion Word Import. voor Windows 2008 R2 64bit. Smartsite ixperion WordImport Implementatie. Copyright

SuperOffice Systeemvereisten

Peelland ICT Online Back-up

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

Oracle Database Vault

Garandeer de continuïteit van uw dienstverlening

Neuron Stroomlijn 7.5

Bescherming van (software) IP bij uitbesteding van productie

: Beheersing van Nederlands en Engels in woord en geschrift.

DBMS SQL. Relationele databases. Sleutels. DataBase Management System. Inleiding relationele databases. bestaan uit tabellen.

Data Definition Language

10: Advertentie Database Systems 2003

Xen virtualisatie en databases

Redwood Education Benelux Training Programma 2017

Handleiding installatie en gebruik. Ahsay OBM. Windows server Apple OS X Linux en UNIX-varianten

Automa'c Storage Management 11 g release 2. OGH DBA DAG 14 september 2010 Rob den Braber

Handleiding Extranet. Handleiding Extranet BDS Datum Versie Mireille van der Heiden

Extra details van de performance in de database kunt u zien met het Top Activity scherm dat u van hieruit kunt tonen.

Secure Application Roles

Oracle client 1.2 voor ixperion 1.3 en hoger

Systeemvereisten. Systeemvereisten voor Microsoft Dynamics NAV Rolgebaseerde client

Infrastructuur en platformen

Netwerkprinter Dell 1320C installeren op Ubuntu LTS - Lucid Lynx

Installatie SQL Server 2008R2

Thinking of development

Windows XP Migratie opties. Bart van Dijk

Oracle database voor gebruik met BPMone creëren

Denit Backup instellen op een Linux server

Identify and mitigate your IT risk

Oracle Multimaster Replicatie

Viktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter

Installatie SQL Server 2014

Curriculum Vitae. Profiel

High Availability & Disaster Recovery

Intake Formulier Opleidingen

Delft-FEWS/HYMOS/Matroos Gebruikersdag 2010

VMware ThinApp. Application Virtualization Platform that enables complex software to be delivered as self-contained EXE files

Planmanager Webviewer juli Installatiehandleiding Dezta BV

Ondersteunde platformen voor Crystal Reports XI ====================================== (c) 2004 Business Objects

CV Robert Duivenvoorden

Installatie SQL: Server 2008R2

BackupAgent Cloud Backup

Oracle WebCenter Content in grote omgevingen

Inhoud van deze workshop. Wat is het nut van backups??? Wat is een backup?

NL VMUG UserCon March

Agilent EEsof EDA. Waveform Bridge to FlexDCA and Infiniium. New Features for Solving HSD Challenges with ADS Heidi Barnes June 17/18/20, 2013

Henri de Joode Directeur Infra Services PinkRoccade Local Government

ISW Presents Debian Homeserver Workshop

Procedure om een backup te maken via VEEAM + schedule

FAQ Aura Client/Server

VMware View 4.5 een overview. Eline Klooster Technical Trainer

Plug and Play in de machinebouw. Zelf configurerende machines

Van dvd naar webserver. Marcel Nijenhof 18 Juli

Inhoud S003. Vak: Windows 7 niv 3/4

OGh DBA dag. Patching met OEM Provisioning Pack. Ron van der Post. 13 september 2010

Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 11 juli 2017 Linux User Group Nijmegen

AHSAY OBM QUICK START GUIDE

Installatie SQL Server 2012

ICT SERVICES DATABASE MANAGEMENT

Handleiding installatie Rental Dynamics

Technisch Ontwerp MAATSCHAPPELIJKE DIENSTVERLENING VERREKENEN IN DE BLOCKCHAIN VOOR DE BELASTINGDIENST

Monitoring as a Service

Installatie Cloud Backup

Zelftest Informatica-terminologie

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:

Transcriptie:

Oracle Rolling Upgrades met SharePlex Bart.vanKnijff@quest.com Systems Consultant Quest Software Nederland 9/11 2007 Copyright 2006 Quest Software

Agenda Wat is SharePlex? Toepassingen en de belangrijkste toegevoegde waarden SharePlex rolling upgrade architectuur, configuratie opties Opzet en uitvoering van een Rolling upgrade Demonstratie Vragen

SharePlex for Oracle Meer dan 500 klanten Duizenden SharePlex Instances in productie SharePlex 5.3 laatste versie; eerste release in januari 1998 Wordt voornamelijk gebruikt voor: Rolling upgrades (High Availability) Migraties Disaster Recovery Report offloading

Hoge snelheid, minimale administratie Repliceer wijzigingen per tabel of voor de gehele database Interoperabiliteit tussen Oracle 8i, 9i & 10g Platform ondersteuning Sun Solaris HP-UX (PA-RISC & Itanium) Compaq Tru64 IBM AIX Windows 2000/200 Linux RH AS 2.1 / 3.0/4.0 Source A Target B Repliceer van A naar B met minimale beperkingen

Quest SharePlex Architecture Export Queue Export Import Post Queue Read SQL Post RedoLog Capture Capture Queue Source Target

Opzet van een Rolling Upgrade DataGuard Physical Standby Primary Production Secondary Production

Opzet van een Rolling Upgrade DataGuard Physical Standby SharePlex Primary Production Secondary Production

Opzet van een Rolling Upgrade DataGuard Physical Standby SharePlex Primary Production Stop Post & Activate Replication Secondary Production

Opzet van een Rolling Upgrade SharePlex Primary Production Start Post Secondary Production Enkele overwegingen: Replicatie van DDL wordt ondersteund, maar vraagt extra aandacht Sommige DataTypes worden niet ondersteund (b.v. nested, index-organized en clustered tables)

Opzet van een Rolling Upgrade SharePlex Primary Production Stop Post Secondary Production Apply Patches, upgrade to Oracle 10g, new OS, etc.

Opzet van een Rolling Upgrade Activate Fallback SharePlex SharePlex Primary Production Start Post New operational Oracle System After processing replication backlog Install and Activate SharePlex Fallback Shutdown Original System, migrate interfaces, users, batch-jobs,

Vragen Welke veranderingen verwacht u binnenkort? Oracle 8, 9i en 10g migratie/patches Hardware A, B UNIX, LINUX en Windows 32 to 64bit, Oracle Setup (character-set, block-size, locally managed TS, etc) Locatie A, B Server consolidatie Hoeveel downtime kunt u zich kun permitteren? Kan de verandering binnen de afgesproken onderhoudsuren worden uitgevoerd? Hoe test u de nieuwe omgeving? Hoeveel interfaces/koppelingen zijn er met externe systemen en hoe worden deze voor de nieuwe situatie getest? Wilt u een 100% fallback garantie voor het geval er toch iets De Quest SharePlex oplossing reduceert downtime met 95% en garandeert een 100% fail-back, interesse?

Demonstratie Van Oracle 9i op Fedora naar Oracle 10g op Red Hat Replicatie van tabel demo_src@oracrq naar demo_dest@orcl User interface Configureren en activeren Producten zijn reeds geïnstalleerd (1 a 2 uur) Check root permissie, kernel parameters Check vereiste schijfruimte Voor b.v. 4 dagen: 1/3 * redo log size * switches per hour * 24 * 4 Installeer binaries en configuratie files Uitvoeren Oracle setup procedure Account (permissies) en eigen tablespace (100 Mb)

What Shareplex replicates General DML commands on regular tables including LONG Columns and UDT s ALTER / TRUNCATE / DROP TABLE Sequences (with CACHE clause) With Supplemental Logging enabled (>=9i) DDL on Views, Synomyms, Procedures, Users, Roles Oracle RAC aware

What is not replicated Indexes Data Dictionary That s a feature! Datatype INTERVAL Index Organized Tables Cluster Tables Nested Tables

Trigger, Constraints, Sequences Check for active DB objects on target DB Triggers, Foreign Keys with ON DELETE CASCADE, Database Jobs Deactivate or restrict E.g. for triggers: WHEN (user!= 'SPLEX ) Optionally: Deactivate constraints on target DB Avoid Oracle overhead for constraint checking Sequences For reporting: No need to replicate For hot stand-by or migrations: Replicate them! For load balancing: Do not replicate sequences, setup sequences with offset (e.g. even values on source, uneven values on target)