Professional Documents
Culture Documents
Database
Backup
Cloud
Service
Sridhar
Ranganathan
High
Availability
Product
Management,
Oracle
O-site Storage
High Cost
No DR / Tape Infrastructure
Accessibility Issues
40%
39%
Disaster Recovery
36%
32%
32%
30%
30%
30%
26%
25%
Topics
1. Oracle
Database
Backup
Cloud
Service
Overview
2. Use
Cases
3. Oracle
Database
Cloud
Service
IntegraIon
4. Choosing
Backup
Strategy
&
Best
PracIces
5. Summary
6. Q&A
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Topics
1. Oracle
Database
Backup
Cloud
Service
Overview
2. Use
Cases
3. Oracle
Database
Cloud
Service
IntegraIon
4. Choosing
Backup
Strategy
&
Best
PracIces
5. Summary
6. Q&A
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Oracle
CondenIal
Internal/Restricted/Highly
Restricted
End-to-End
Security
RMAN
EncrypIon
RMAN
Compression
On-Premises
Databases 10.2 and
above
1
Cloud
SubscripJon
Install
RMAN
Module
Congure
RMAN
Tape
(SBT)
Interface
EncrypIon
Compression
Parallelism
Choose
Geo-ReplicaIon
Create
Container
Auto-created
(or)
User
pre-created
Choose
Term
Enter
QuanIty
hmps://shop.oracle.com/
Copyright
2016,
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Database
Backup
Backup
pieces
are
chunked
into
100MB
objects
and
shipped
to
the
cloud
Uses
REST
end
point
Oracle
Database
Cloud
Backup
Module
Oracle
RMAN
Customer data center
13
14
File Name
LocaJon
Purpose
libopc.so
opc<SID>.ora
$ORACLE_HOME/dbs
cwallet.sso
Note: Installation can be repeated to get latest module, update the password etc.
RMAN EncrypIon
OpJonal
10g:
BASIC
11g
and
above:
HIGH,
BASIC,
MEDIUM,LOW
MEDIUM
recommended
No
ACO
licensing
required
Mandatory
Password,
Transparent
Data
EncrypIon
(TDE),
Dual-Mode
No
ASO
licensing
required
Keys
are
kept
local
(not
in
the
storage
cloud)
16
$ rman target /
Recovery Manager: Release 12.1.0.1.0 - Production on Sun Aug 14 09:41:08 2016
Copyright (c) 1982, 2013, Oracle and/or its affiliates. All rights reserved.
connected to target database: odbs (DBID=2636081010, open)
RMAN>CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/home/oracle/
OPC/lib/ libopc.so, ENV=(OPC_PFILE=/u01/products/db/12.1/dbs/opcodbs.ora)';
RMAN> CONFIGURE COMPRESSION ALGORITHM 'MEDIUM;
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN> CONFIGURE DEVICE TYPE 'SBT_TAPE' PARALLELISM 8 BACKUP TYPE TO BACKUPSET;
RMAN> SHOW ALL;
17
18
19
opc_host=hmps://odbs_dom.
storage.oraclecloud.com/
odbs_svc-odbs_dom
opc_wallet='locaIon=le:/abc/opcwlt
opc_container=myContainer
End-To-End
Flow
On-Premises
Database,
FRA
Oracle
Database Backup
Cloud Service
Oracle
Wallet*
RMAN
Cloud
Module*
OPC
Cong
File
Recovery
Manager
$
rman
target
/
RMAN>
CONFIGURE
CHANNEL
DEVICE
TYPE
SBT
PARMS='SBT_LIBRARY=
/opc/libopc.so
,
SBT_PARMS=(OPC_PFILE=/opc/opcSID.ora)';
RMAN>
CONFIGURE
DEVICE
TYPE
SBT
PARALLELISM
8;
RMAN>
SET
ENCRYPTION
ON
IDENTIFIED
BY
mypwd
ONLY;
RMAN>
BACKUP
AS
COMPRESSED
BACKUPSET
DATABASE
PLUS
ARCHIVELOG;
https://
odbs_dom.storage.oraclecloud
.com/v1/odbs_svc-odbs_dom/
myContainer/H8djkj86/
BA387934/0000001
20
Backups
From
Fast
Recovery
Area
Image
Copies
Archived
logs
Compressed
Encrypted
backup
sets
Maintenance
RetenIon
Period
Crosscheck
Obsolete
Delete
Obsolete
Delete
Backups
21
22
Cloudberry Lab
RMAN CLI
Simple UI to perform
backup & recovery
operations
$ rman target /
RMAN> CONFIGURE CHANNEL DEVICE TYPE
SBT PARMS='SBT_LIBRARY=
/opc/libopc.so ,
SBT_PARMS=(OPC_PFILE=/opc/
opcSID.ora)';
RMAN> CONFIGURE DEVICE TYPE SBT
PARALLELISM 8;
RMAN> SET ENCRYPTION ON IDENTIFIED
BY mypwd ONLY;
RMAN> BACKUP AS COMPRESSED
BACKUPSET DATABASE PLUS ARCHIVELOG;
23
Topics
1. Oracle
Database
Backup
Cloud
Service
Overview
2. Use
Cases
3. Oracle
Database
Cloud
Service
IntegraIon
4. Choosing
Backup
Strategy
&
Best
PracIces
5. Summary
6. Q&A
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Oracle
CondenIal
Internal/Restricted/Highly
Restricted
24
Oracle
Database Backup
Cloud Service
On-Premises
Databases
RMAN
SSL
SoluJon
Directly
backup
databases
+
archived
logs
to
Oracle
Cloud
over
public
network
Weekly
full
+
Daily
Incremental
strategy
Perform
frequent
Archived
logs
backup
to
reduce
data
loss
exposure
25
Oracle
Database Backup
Cloud Service
On-Premises
Databases
RetenIon
RMAN
3
SSL
SoluJon
1. Do
RMAN
image
copy
backups
to
local
disk
2. Backup
those
image
copies
to
the
cloud
using
RMAN
from
the
same
DB
server
26
Oracle
Database Backup
Cloud Service
On-Premises
Databases behind
firewall
RMAN
Firewall
RetenIon
Local
disk:
1
month,
Cloud:
1-5
years
SoluJon
1. Perform
encrypted
BACKUPSET
backups
to
a
shared
disk
(NFS)
3
Encrypted
Backupsets
SSL
RMAN
DB Server in DMZ
27
SoluJon
On-Premises
Databases
Oracle
Database Backup
Cloud Service
RMAN
OSB
or
3rd
party
MML
On-Premises
Tape
28
DR
to
the
Cloud
using
Backups
(or)
Create
Standby
in
the
Cloud
Migrate
ProducJon
to
Oracle
Cloud
29
Topics
1. Oracle
Database
Backup
Cloud
Service
Overview
2. Use
Cases
3. Oracle
Database
Cloud
Service
IntegraIon
4. Choosing
Backup
Strategy
&
Best
PracIces
5. Summary
6. Q&A
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Oracle
CondenIal
Internal/Restricted/Highly
Restricted
30
31
Copyright 2014 Oracle and/or its aliates. All rights reserved. | Oracle CondenIal Internal/Restricted/Highly Restricted
32
Topics
1. Oracle
Database
Backup
Cloud
Service
Overview
2. Use
Cases
3. Oracle
Database
Cloud
Service
IntegraIon
4. Choosing
Backup
Strategy
&
Best
PracIces
5. Summary
6. Q&A
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Oracle
CondenIal
Internal/Restricted/Highly
Restricted
33
Database
sizes
up
to
low-mid
single
digit
TB
Relaxed
Recovery
Time
objecIve
Direct
from
database
or
from
disk
backups
for
business-criIcal
databases
AddiIonal
copy
of
backup
data
in
the
cloud
Cloud
Backup
Tier
Level
Database
Type
Non-CriJcal
1st
Copy
2nd
Copy
3rd
Copy
Important
Mission
CriJcal
34
35
Best
PracIces
Choose
cloud
storage
as
appropriate
storage
Ier
based
on
RTO/RPO
Perform
tradiIonal
weekly
full
and
daily
incremental
backups
Use
Recovery
Catalog
for
long-term
retenIon
You
may
schedule
backing
up
archived
logs
frequently
to
reduce
RPO
Run
Installer
once
in
few
months
to
pick
up
latest
RMAN
SBT
module
Run
Installer
with
new
credenIals
aer
changing
Oracle
Cloud
password
Use
Global
Namespace
to
access
REST
endpoint
Copy
opc<SID>.ora
le
to
other
SIDs
if
same
ORACLE_HOME
is
used
by
mulIple
databases
Congure
CONTROLFILE
AUTOBACKUP
ON
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
36
Topics
1. Oracle
Database
Backup
Cloud
Service
Overview
2. Use
Cases
3. Oracle
Database
Cloud
Service
IntegraIon
4. Choosing
Backup
Strategy
&
Best
PracIces
5. Summary
6. Q&A
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
Oracle
CondenIal
Internal/Restricted/Highly
Restricted
37
Low Cost
End-to-End
Security
Availability
Oracle Cloud
Instantaneously
Customer
Provisioned
Managed
Keys
Scalability
/
Familiar
Backup
&
ElasIc
Storage
Recovery
Interface
38
Using Backups
Using Standby
WARM
HOT
HOT
39
GOLD
SILVER
BRONZE
Dev,
Test,
Prod
Zero
Data
Loss
Backup
and
and
DB
Enterprise
Backup
Ctloud
o
the
Backup
Recovery
Cloud
U
se
Case
Services
Business CriJcal
Prod/Departmental
Bronze
+
DB
Enterprise
Zero
DownJme
Cloud
RAC
Service
High Availability
Oracle RAC
PLATINUM
Mission
CriJcal
Gold
+
h>p://www.oracle.com/technetwork/database/availability/maa-reference-architectures-2244929.pdf
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
40
Reference
hmps://cloud.oracle.com/database_backup
Documents
under
Learn
More
tab
Try
Now
Database
Cloud
Service
Copyright
2014
Oracle
and/or
its
aliates.
All
rights
reserved.
|
hmps://cloud.oracle.com/database_backup
42