Sunteți pe pagina 1din 26

Best Practices for Migrating

On-Premises Databases to
the Cloud

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


Interactivity Tips

1. Download a PDF copy of today’s presentation

2. Social Networking Tools

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


Best Practices for Migrating
On-Premises Databases to
the Cloud

Brian Spendolini
Product Manager
Oracle Database Cloud Services #paas

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


Safe Harbor Statement
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.

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


Program Agenda

1 What is Oracle Database Cloud Service?


2 How can I move my Oracle Database to the cloud?
3 Development Options
4 Management and Monitoring
5 Backup and Failover

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.Oracle Confidential – Internal/Restricted/Highly Restricted 5
What is Oracle Database Cloud Service?

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


Oracle Confidential - Internal Use Only
Cloud Services

Apps Platform Infrastructure


Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)

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


Oracle Database Cloud Service Offerings
Database Schema Service Database as a Service
Shared Schema Service Full Database Instance Service

Database Schema Virtual Image Database Cloud Service


Shared Database VM + DB + Disk Image VM + DB + Full Provisioning
• Similar to Azure image or AMI • Backup/recovery automation
• Fully managed
• Full distribution extracted on disk • Patching and upgrade automation
• Dedicated Schema
• Same as on premise • Data Guard setup
• Sizes 5GB, 20GB, 50GB
• Monitoring & management portals
• Data access using: Java
• Local management console
service, Oracle Application
Express, Oracle RESTful Web
Services • Oracle Linux 6.4
• On-demand storage & compute
• Choice of editions SE1, EE and Database 12c 12.1.0.2, and 11g 11.2.0.4
• Bundles: EE High Performance (most options), EE Extreme Perf (all options)
• Full network, VM and OS isolation, Full SQL*Net access
• Self-managed with SSH access into VM with root privilege

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


Oracle Database Cloud Service
Automated Infrastructure and Database Administration

11g 12c
Compute Shape Block and Object Storage Upgrade and Patch
CPU and Memory On-Demand Upsize, add archives all with encryption Upgrade automation

Point-in-time Recovery Point-to-point Networking Service Integration


Recover from human error Open just the ports you need Add PaaS offerings when Needed

Robust automation reduces administrative time and promotes standardization improving manageability and availability

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


How can I move my Oracle Database to
the Cloud?

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


Oracle Confidential - Internal Use Only
Oracle Database Cloud Service
Connecting to a Database Schema Service

• SQL Developer Cloud


Connection
• Oracle Application Express
• RESTful Web Services

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


Oracle Database Cloud Service
Connecting to a Database as a Service instance

• SSH/SFTP/SCP
• Enterprise Manager Database Express 12c (11g Database Control)
• SQL*Net (encrypted)
• Oracle Cloud Database Monitor
• Oracle Application Express
• SQL Developer
• RESTful Web Services

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


Oracle Database Cloud Service
Data Loading into a Database Schema Service

Database Schema Service


• SQL Developer for Data Loading
• Oracle Application Express SQL Workshop
• Oracle Application Express Data Load Utility
Application

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


Oracle Database Cloud Service
Data Loading into a Database as a Service instance

Database as a Service
• SQL*Loader
• Oracle Data Pump Export/Import Utility
• Transportable Tablespaces
• Pluggable Databases (PDBs) to lift and shift data
and database applications
• All tools used by the Database Schema Service

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


Upgrade 11g to 12c / Move PDBs to the Cloud
• Use Transportable Tablespaces
• Datapump export/import upgrades
• Remote clone PDBs
• Plugin and upgrade PDBs
• Use the cloud to practice

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


Multi-tenancy
• Separate users/data/applications
• Rapid Provisioning and Cloning
• Patching and Upgrade
• Manage Many Databases as One

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


Moving PDBs to the Cloud – PDB Self Service Application
• Enable users to create PDBs
• Access Request System
• Users have quotas (PDBs/Space)
• Plug/Unplug/Clone/Drop

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


Development Options

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


Oracle Confidential - Internal Use Only
Oracle Database Cloud Service
Development Options

• On Demand data source with REST Services


– Mobile Application Development
– Node.js and HTML5
– ADF/MAF
– Java, .NET, PHP (anything that can use REST Services)
• Oracle Application Express Development
• Data Source for a Java Cloud Service (DBaaS)
• SQL Developer/JDeveloper

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


Management and Monitoring

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


Oracle Confidential - Internal Use Only
Oracle Database Cloud Service
Multiple Out of the Box Choices

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


Backup and Failover

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


Oracle Confidential - Internal Use Only
Oracle Database Backup Service
Replace Offsite Tape Backups with Simple and Low Cost Cloud Backup
Data Center
 Backup on-premise or Cloud Databases to Database clients use
Oracle Database Backup Service hosted a simple module,
in Oracle Public Cloud pre-integrated with RMAN,
for cloud backups
 Cost effective, scalable cloud storage for
database backups: $33/TB per month
 End-to-end enterprise-grade data
encryption, compression and protection
Oracle Database
• Clients: Data is always encrypted with Backup Service
keys kept locally at client, optionally
compressed, and securely transmitted
• Cloud: Encrypted data is protected with
3-way mirroring on every write
Production
April 2014

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


Oracle Database as a Service
Data Guard & Active Data Guard
 Data Guard provides highest performance
data recovery protection without
compromises using stand by Database
R/O with Active
R/W
Redo Log Shipping Data Guard  Transfers archive logs to standby Database
 Active Data Guard provides read-only
Compute Infrastructure Compute Infrastructure
access to a physical standby database for
Oracle VM – Oracle Linux Oracle VM – Oracle Linux production workload offloading
 Database rolling upgrades and standby-first
patching using physical standby
Primary Stand By  12c Multitenant DB – Manage standby
container as one, single click switchover.

Oracle Compute Block Storage

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


Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 25
Attendee Services

• Download a copy of today’s presentation

• Provide your feedback! Please complete our survey.

• A recorded version of this seminar will be available at www.eSeminarsLive.com

• View a calendar of our Upcoming Events

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

S-ar putea să vă placă și