The following is intended to outline our general product direction. It is
intended for information purposes only, and may ...
Database Modernizations
from ACS Point of View
Piotr Kolodziej
Master Principal Sales Consultant
Advanced Customer Support...
Key Upgrade and Migration Drivers
Support
Schedule
Hardware
Refresh

New servers, increased capacity
Additional storage

P...
Major Database Upgrades According
to Lifetime Support Policy
today

Oracle 11.2

JUL 2015

AUG 2015
JAN 2018

JAN 2015

(G...
Minor Database Upgrades According to
Database Patch Set Roadmap
 Release Schedule of Current Database Releases Note.74206...
Challenges with Database Migrations

Limited resources
and expertise to
perform the
migration

6

Require a
successful
mig...
Oracle Database Upgrade and Migration Paths
According to Database Product Management
UPGRADE/MIGRATION

exp/imp, expdp/imp...
Strategies?
 Step-by-Step vs Big Bang
– Upgrade/migration in pieces over a period of time
 Considered as risk mitigating...
Database Upgrades / Migrations Picture
Typical Things to Consider for Every Database
Scope of changes

Costs and efforts
C...
Migration Method Evaluation Is the Essential
Scenario #2

Scenario #1
Complexity

Complexity

100TB,
8 hours
HW refresh

3...
ACS Solution: Database Modernization
Moving Database to the latest Release and/or Engineered Systems
•Three highly customi...
Oracle to Oracle and Oracle to Oracle Online
Evaluation, Plan, Set-up and Execution
Operation

Operation AND data transpor...
Oracle Toolbox for Database Migrations
Data transport – top 4 methods
TDB – Transportable Database between platforms
Physi...
Oracle Toolbox for Database Migrations
Data synchronization for O3O – top 2 methods
Physical

Physical Data Guard
Changes
...
Migration as the Cascade of Steps for multi-TB DB
Goal: Avoid unnecessary massive data copying during the downtime
Big End...
Advanced Customer Services to Support Any Database
Upgrade / Migration Initiative
Advise & Plan

Design & Build

Deploy

S...
Oracle ACS Migration
Services from Cloud

17

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Migration Service
Migrating to Oracle Database 11g, Oracle Database 12c and Oracle Exadata

Expertise

Tools & Auto...
Oracle Migration Service
Rapidly migrating to the latest Oracle technology

Features
Features

Benefits



Pre-migration ...
Oracle Migration Service - Steps to Migration
Gateway
Setup

Migration
Readiness

Test
Migrations

Production
Cutover

Dow...
Detailed Service Description
Service Deliverables

Detailed Description

Pre-Migration Analysis

•
•
•
•
•
•

Rapid analys...
The Result?

Optimize
Performance

Maximize
Availability
Oracle Migration Service

22

Copyright © 2012, Oracle and/or its...
Oracle Migration
Services
How it Works

23

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Migration Service – Gateway Setup
1
Remote Operations Center

Customer Data Center

Advanced Support
Cloud Portal

...
Oracle Migration Service - Pre-Migration Analysis
1
Remote Operations Center

Customer Data Center

2

Advanced Support
Cl...
Oracle Migration Service – Test Migrations
1
Remote Operations Center

Customer Data Center

2

Advanced Support
Cloud Por...
Oracle Migration Service – Production Cutover
1
Remote Operations Center

Customer Data Center

2

Advanced Support
Cloud ...
Advanced Support Portal
Platform Features


Advanced Support Portal
–

Responsive Design - Desktop, Tablet

–

Defined Se...
For More Information

www.oracle.com/acs

29

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Graphic Section Divider

30

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

Insert Information Prot...
31

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
32

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Upcoming SlideShare
Loading in …5
×

„Modernizacja infrastruktury baz danych okiem ACS” – Piotr Kołodziej, Advanced Customer Support Architect, Oracle Polska

959 views
658 views

Published on

Oracle Day 2013

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
959
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Before we get started, I need to share that this is for informational purposes only and is covered by this guidance.
  • Scope of changes:*Hardware example:from E25k to M5*Operating system example:-from MS Windows to Linux, from HP-UX Itanium to SPARC Solaris*Database version example:From 9.2.0.8 to 11.2.0.3. Even „simple” database upgrade may also be considered as a migration for example, if the availability requirements are very strict and near zero downtime conditions have to be met.*Location:-For example the database needs to be placed in another data center*Storage method or technology:-For example: from raw devices managed by Veritas VxVM to ASM, from one filesystem to another.
  • Oracle to Oracle is the best method when:The technical capabilities of software and infrastructure fit acceptable downtime conditionIt needs to be as simple as possible or we need to migrate tens or hundreds of databases. This is true for physical migration methods specifically.Go for O3 when:It is not possible to meet downtime requirements with any of O2 methods.It may mean long preparation and migration process time. It may also mean lots of $$$ spent by the customer.
  • * Exception: TTS combined with TTS incremental backup may allow to use a fuzzy tablespace backup. Going to be used in 12c, 11gR2 -> migration scenarios to Exadata only.
  • 1 CPU License for Golden Gate is 17.5k$ per CPU in list price. 1-year Premier Support is 3.85k$ for list price.If using 1-year Golden Gate term license, total cost (license + support) per 1 CPU license will be 7.35k$ (list price).
  • „Modernizacja infrastruktury baz danych okiem ACS” – Piotr Kołodziej, Advanced Customer Support Architect, Oracle Polska

    1. 1. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    2. 2. Database Modernizations from ACS Point of View Piotr Kolodziej Master Principal Sales Consultant Advanced Customer Support Services
    3. 3. Key Upgrade and Migration Drivers Support Schedule Hardware Refresh New servers, increased capacity Additional storage Platform Migrations New server architecture New operating system New storage devices (from different vendor) Standarization & Consolidation 3 Major database software upgrades once per 3-5 years Patchset upgrades once per 1-2 years Cost optimization IT quality and simplification Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    4. 4. Major Database Upgrades According to Lifetime Support Policy today Oracle 11.2 JUL 2015 AUG 2015 JAN 2018 JAN 2015 (GA: Sep 2009) Oracle 12.1 JUN 2018 (GA: Jun 2013) JUN 2021 today Premier Support 4 Waived Extended Support Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Extended Support Limited ES Sustaining Support 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 JUL 2013 AUG 2012 (GA: Aug 2007) 2013 Oracle 11.1 2012 JUL 2010 (GA: Jul 2005) 2011 JAN 2012 JAN 2009 Oracle 10.2 2010 (GA: Jan 2004) 2009 JUL 2010 JAN 2007 Oracle 10.1 2008 2007 2006 2005 2004 (GA: Jul 2002) 2003 2002 Oracle 9.2
    5. 5. Minor Database Upgrades According to Database Patch Set Roadmap  Release Schedule of Current Database Releases Note.742060.1 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    6. 6. Challenges with Database Migrations Limited resources and expertise to perform the migration 6 Require a successful migration with minimal downtime Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Need optimal setup & execution including latest tools, best practices, & standards Want to take advantage of new database features & functionality but don’t know how
    7. 7. Oracle Database Upgrade and Migration Paths According to Database Product Management UPGRADE/MIGRATION exp/imp, expdp/impdp CTAS, COPY, SQL Loader N Stay on same OS? Y N DG, SQL Apply & Transient Standby Transportable Tablespaces Full Transportable Export/Import Y DBUA CLI $> catctl.pl Oracle Golden Gate There is a project going there … 7 Downtime >30min? Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    8. 8. Strategies?  Step-by-Step vs Big Bang – Upgrade/migration in pieces over a period of time  Considered as risk mitigating – Everything in one downtime window  Sometimes necessary due to dependencies  Least critical systems first vs most critical system first – Learn more with every step vs: – Learn about almost all from the beginning  Simple operation or complex project? 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    9. 9. Database Upgrades / Migrations Picture Typical Things to Consider for Every Database Scope of changes Costs and efforts Complexity Technical considerations DB Size ~0 Acceptable downtime 9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Internal use only.
    10. 10. Migration Method Evaluation Is the Essential Scenario #2 Scenario #1 Complexity Complexity 100TB, 8 hours HW refresh 30TB, 8 hours Platform Migration + DB Upgrade DB Size ~0 Acceptable downtime 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. DB Size ~0 Acceptable downtime
    11. 11. ACS Solution: Database Modernization Moving Database to the latest Release and/or Engineered Systems •Three highly customizable Service Tiers •From planning to execution •Best Practices and Sophisticated Methodology & Tools •Best migration / upgrade method evaluation and execution •Go-live Support •‘Coach & Support’ transfer of knowledge •Ready to continue with operational support 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    12. 12. Oracle to Oracle and Oracle to Oracle Online Evaluation, Plan, Set-up and Execution Operation Operation AND data transport O3O SRC OFFLINE ONLINE SRC Operation 12 TGT SRC TGT Data transport AND switchover Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Operation Data synchronization Off ONLINE SRC O2O Switchover ONLINE line SRC TGT Complexity Resources/Costs Done Time to Go Live ONLINE Business Requirements Done Technical Capabilities Operation
    13. 13. Oracle Toolbox for Database Migrations Data transport – top 4 methods TDB – Transportable Database between platforms Physical copy + Some conversion SRC RMAN restore / duplicate Back -up TGT SRC Physical TTS – Transportable tablespaces between platforms Source can be read only or read-write. TGT will lag behind if SRC is read-write. Physical Data Pump: Export / import Logical copy Platform transparency Cross-version capabilities User data: Physical copy + Conversion SRC Metadata: export / import TGT Physical transport of whole database or tablespaces byte by byte. Physical transport of whole database byte by byte. No changes to source image allowed (must be read only) Physical restoration TGT SRC Dump Files TGT Physical transport of user data, metadata transport by logical exp/imp[dp] Logical transport the database or its subset. No changes to source image allowed (should be read only*) Source can be read only or read-write. TGT will lag behind if SRC is read-write. Physical &Logical Logical ACS is also capable to utilize its own high-speed O2O method based on over 15 years of experiences and development 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    14. 14. Oracle Toolbox for Database Migrations Data synchronization for O3O – top 2 methods Physical Physical Data Guard Changes Physical standby recovery Logical Golden Gate Changes Sync or async redo transport SRC TGT Async logical capture Best to use when possible* Top transparent method for every application Very limited cross-platform support this time 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Internal use only. Replicator (Logical Apply) SRC TGT Async transport Best fit for cross-platform or cross-version migrations Little performance overhead for the migrated environment Repeatable approach: known applications (SAP, etc) Unknown applications: need to make preflight checks -> check feasibility and estimate efforts properly Licenses cost: may use 1-year term license with Premier Support
    15. 15. Migration as the Cascade of Steps for multi-TB DB Goal: Avoid unnecessary massive data copying during the downtime Big Endian Platform 1. Before Migration Time: Create and synchronize the physical Data Guard database Big Endian Platform 2. Migration Time: Mount a production DB copy to a new platform and convert via The best place to Transportable Tablespaces make an upgrade if necessary (just before step 2) NO FC Connectivity Use of 10Gb Ethernet FC Connectivity No 10Gb Ethernet Fibre Channel Little Endian Platform 10GbE 10GbE SAN Storage IB Storage Source Environment 15 Fast NAS/NFS Storage Intermidiate Environment Target Environment Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Internal use only.
    16. 16. Advanced Customer Services to Support Any Database Upgrade / Migration Initiative Advise & Plan Design & Build Deploy Support Manage ASK Workshop Fixed and T&M Services TAM / ASDM / ASE for Systems Business Case & Project Setup 1. Database inventory, 2. Business requirements, 3. Technical capabilities 4. Build the roadmap and activity plan 5. Project plan 6. Scope of work for involved parties 7. Evaluations / PoC 8. GO / NO GO Upgrade Software Installation & ConfigurationPerformance Tests Annual Services System Installation, Upgrade & Relocation Production Diagnostic Review B&R, DR, HA Readiness Validations Patch Review & Installation Preproduction and Go-Life Support OEM-OC Installation & Configuration Data & Database Migration Project run 1. Best practices and Backup & Recovery IP utilized 2. Align with customer Pre-production project management Readiness Review 3. Meet requirements Go-Live Support and timeframes 4. Technical troubleshooting Performance Review PSQS Repair (T&M) Quarterly Patch Annual Service Maintenance SSC, BCA, ASA, Platinum, AM&R Annual Services Premier Support Oracle University 16 Configuration Review Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Internal use only.
    17. 17. Oracle ACS Migration Services from Cloud 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    18. 18. Oracle Migration Service Migrating to Oracle Database 11g, Oracle Database 12c and Oracle Exadata Expertise Tools & Automation Cloud Based Best Practices  More than 10 years of Oracle Database Migration Experience  Direct connection with Oracle Support and Development  Advanced Support Portal  Pre-migration analysis and readiness  Automated validation of object and data migration  Continuous logging & reporting  Advanced Support Gateway installed at customer datacenter  No sensitive or migrated data leaves the customer datacenter  Secure connection  Ability to configure and execute multiple migration approaches  Dynamic migration tuning  Real time monitoring  Fixed scope and fixed price 18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    19. 19. Oracle Migration Service Rapidly migrating to the latest Oracle technology Features Features Benefits  Pre-migration analysis of key aspects essential to migration success  Ensure the most optimal execution of the migration  High automation and migration tuning, ability to parallelize migrations   Migration validation Dynamic resource allocation during migration, reducing time while improving quality  Comprehensive reporting at all steps of the migration  Ensure all objects and data have copied through efficient error reporting  Provides quality gates at each phase 19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    20. 20. Oracle Migration Service - Steps to Migration Gateway Setup Migration Readiness Test Migrations Production Cutover Download Gateway Analyze Configuration (Objects & Data, Options, Invalids, Large Tables…) Analyze Configuration Configure Security Configure/Adjust Migration (Options, Features, …) Pre-check & Prepare Migration Configure Agents Up to 3 test migrations to optimize migration Run Migration • Run Migration (adjust parallelization, monitor,..) Validate Objects • Validate Objects (Checking errors…) Validate Data • Validate Data (Confirm # of rows…) 48 hour Monitor & Support • Adjust migration timings Preparation, Execution and Support during Production Cutover • Eliminate issues 20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    21. 21. Detailed Service Description Service Deliverables Detailed Description Pre-Migration Analysis • • • • • • Rapid analysis of source and destination databases Identification and classification of all objects Identification of installed options Identification of complex objects/objects requiring special handling Identification of areas where features can be exploited e.g. compression, partitioning Identification of invalid objects • • • Creation of migration execution plan and tailored job scripts (object and data migration) Configurable object level migration options Configurable migration approach by Advanced Support Engineers e.g. feature usage , parallelism, etc • Multiple Migration approaches can be leveraged to availability objectives e.g. Datapump, Online Migration using GoldenGate, Create Table As Select, Import/Export (Oracle 9i/10g) & PL/SQL Validation • • • Validation of migrated objects Validation of migrated data Report migration execution times Unique Tools & Automation • • • Process driven workflow Customer sees clear set of milestones and deliverables Rich reporting and logging throughout all phases of migration Configurable Migration Plan Optimized Migration Execution 21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    22. 22. The Result? Optimize Performance Maximize Availability Oracle Migration Service 22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Faster Migration
    23. 23. Oracle Migration Services How it Works 23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    24. 24. Oracle Migration Service – Gateway Setup 1 Remote Operations Center Customer Data Center Advanced Support Cloud Portal Customer Team Source Databases 1 Advanced Support Gateway Secure Connection No Customer Application Data Transported 24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Destination Cloud Install Gateway at Customer Data Center Setup Secure Connection between Oracle & Customer Targets Configure Gateway to point to Source and Destination Databases Note:- No Customer Data sent to Oracle
    25. 25. Oracle Migration Service - Pre-Migration Analysis 1 Remote Operations Center Customer Data Center 2 Advanced Support Cloud Portal Customer Team 2 Source Databases 2 Advanced Support Gateway Secure Connection No Customer Application Data Transported 25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Destination Cloud Install Gateway at Customer Data Center Setup Secure Connection between Oracle & Customer Targets Configure Gateway to point to Source and Destination Databases Note:- No Customer Data sent to Oracle Pre-Migration Analysis Analyse Source and Destination Systems Identify Migration Approaches & Timings Identify Invalid Objects Identify new features Select Migration Method and configure Migration Tooling
    26. 26. Oracle Migration Service – Test Migrations 1 Remote Operations Center Customer Data Center 2 Advanced Support Cloud Portal Customer Team 3 In-House Test Data Migration Source Databases Advanced Support Gateway Secure Connection No Customer Application Data Transported 26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Destination Cloud 3 Install Gateway at Customer Data Center Setup Secure Connection between Oracle & Customer Targets Configure Gateway fto point to Source and Destination Databases Note:- No Customer Data sent to Oracle Pre-Migration Analysis Analyse Source and Destination Systems Identify Migration Approaches & Timings Identify Invalid Objects Identify new features Select Migration Method and configure Migration Tooling Migration Test Migrations - 3 Execute 3 Migrations Test Runs Optimize Timings Configure Migration Options for full migration / objects Validate completeness
    27. 27. Oracle Migration Service – Production Cutover 1 Remote Operations Center Customer Data Center 2 Advanced Support Cloud Portal Customer Team 4 In-House Production Data Migration 3 Source Databases 4 Advanced Support Gateway Secure Connection No Customer Application Data Transported 27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Destination Cloud Install Gateway at Customer Data Center Setup Secure Connection between Oracle & Customer Targets Configure Gateway to point to Source and Destination Databases Note:- No Customer Data sent to Oracle Pre-Migration Analysis Analyse Source and Destination Systems Identify Migration Approaches & Timings Identify Invalid Objects Identify new features Select Migration Method and configure Migration Tooling Migration Test Migrations - 3 Execute 3 Migrations Test Runs Optimize Timings Configure Migration Options for full migration / objects Validate completeness Production Cutover Pre-Migration Check and Preparation Setup Migration tooling Execute and Monitoring Migration Support and Diagnose any Issues Validate completeness Provide initial customer test and go-live support
    28. 28. Advanced Support Portal Platform Features  Advanced Support Portal – Responsive Design - Desktop, Tablet – Defined Service Workflow – Rich Service Information  Secure Advanced Support Gateway  Automated Features – – Migration Analysis – Migration Configuration – Migration Execution – 28 Database Discovery & Analysis Migration Validation Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    29. 29. For More Information www.oracle.com/acs 29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
    30. 30. Graphic Section Divider 30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
    31. 31. 31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
    32. 32. 32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

    ×