Вы находитесь на странице: 1из 3

INSTALL THE ORACLE DATABASE CLOUD BACKUP MODULE

1.a DOWNLOAD opc_installer.zip FROM:

http://www.oracle.com/technetwork/database/availability/oracle-cloud-backup-
2162729.html

1.b UNZIP THE opc_installer.zip TO A FOLDER ON YOUR WINDOWS PC

2.LOGIN TO THE DBCS VM AND CONFIRM JAVA VERSION ON THE DBCS CLOUD VM - SHOULD BE
1.5 OR HIGHER

[oracle@KCB1 ~]$ java -version


java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.0.0.1.el6_6-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
[oracle@KCB1 ~]$

3. USE WINSCP TO UPLOAD THE opc_install.jar FILE TO THE DBCS VM (YOU MAY CREATE A
DIRECTORY IN THE oracle HOME)

4. CONFIGURE THE CLOUD DATABASE BACKUP SYNTAX. e.g.

[REFER TO: https://docs.oracle.com/cloud/latest/dbbackup_gs/CSDBB/GUID-4E945356-


F5B6-4267-8D33-ADB4C1D5413C.htm#CSDBB-GUID-DA5B65A2-0A59-460E-8D2A-1E6E1F510A57]

ACTUAL SYNTAX:

java -jar opc_install.jar -serviceName Storage -identityDomain a203417 -opcId


'my_cloudservice_username' -opcPass 'my_cloudservice_username_pwd' -walletDir
/u01/app/oracle/product/11.2.0/dbhome_1/dbs -libDir
/u01/app/oracle/product/11.2.0/dbhome_1/lib -container DB_Backup_Container
-configFile /u01/app/oracle/product/11.2.0/dbhome_1/dbs

~~~~~~~SYNTAX EXECUTION OUTPUT~~~~~~~~

[oracle@LENNY LENNY]$ java -jar opc_install.jar -serviceName Storage


-identityDomain a203417 -opcId 'my_cloudservice_username' -opcPass
'my_cloudservice_username_PWD' -walletDir
/u01/app/oracle/product/11.2.0/dbhome_1/dbs -libDir
/u01/app/oracle/product/11.2.0/dbhome_1/lib -container LENNY_DB_RMAN_Backup
-configFile /u01/app/oracle/product/11.2.0/dbhome_1/dbs
Oracle Database Cloud Backup Module Install Tool, build 2016-02-04
Oracle Database Cloud Backup Module credentials are valid.
Oracle Database Cloud Backup Module wallet created in directory
/u01/app/oracle/product/11.2.0/dbhome_1/dbs.
Exception in thread "main" java.io.FileNotFoundException:
/u01/app/oracle/product/11.2.0/dbhome_1/dbs (Is a directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
at java.io.FileOutputStream.<init>(FileOutputStream.java:171)
at java.io.FileWriter.<init>(FileWriter.java:90)
at oracle.backup.opc.install.OpcConfig.createConfigFile(OpcConfig.java:310)
at oracle.backup.opc.install.OpcConfig.doOpcConfig(OpcConfig.java:207)
at oracle.backup.opc.install.OpcConfig.main(OpcConfig.java:197)
[oracle@LENNY LENNY]$
5. RMAN CONFIGURATION

5.a. LAUNCH RMAN AND CONNECT TO THE TARGET DB:

[oracle@LENNY lib]$ rman

Recovery Manager: Release 11.2.0.4.0 - Production on Fri Jun 17 15:57:19 2016

Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

RMAN>
RMAN> connect target sys@LENNY

target database Password:


connected to target database: LENNY (DBID=2556955791)

RMAN>

5.b. IN RMAN, ENTER SYNTAX

RMAN> CONFIGURE CHANNEL DEVICE TYPE sbt

PARMS='SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/libopc.so,

SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/opcLENNY.ora)';

CONFIGURE CHANNEL DEVICE TYPE sbt


PARMS='SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/libopc.so,
SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/opcLENNY.ora)';

~~~~~~~OUTPUT~~~~~~~~~~~~~

RMAN> CONFIGURE CHANNEL DEVICE TYPE sbt


PARMS='SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/libopc.so,
SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/opcLENNY.ora)';

2> 3>
using target database control file instead of recovery catalog
old RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' MAXPIECESIZE 2 G FORMAT 'cloudstorage_
%d_%U' PARMS 'SBT_LIBRARY=libopc.so,
ENV=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/opcLENNY.ora)';
new RMAN configuration parameters:
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS
'SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/libopc.so,
SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/opcLENNY.ora)';
new RMAN configuration parameters are successfully stored

5.c. CONFIRM THE ABOVE CONFIGURATION THE ABOVE CONFIGURATION

RMAN> show all;

...
...
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS
'SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/libopc.so,
SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/opcLENNY.ora)';
..
..

5.d.
CONFIGURE CONTROL FILE AUTOBACKUP

RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;

old RMAN configuration parameters:


CONFIGURE CONTROLFILE AUTOBACKUP ON;
new RMAN configuration parameters:
CONFIGURE CONTROLFILE AUTOBACKUP ON;
new RMAN configuration parameters are successfully stored

6. RMAN/DATABASE CLOUD BACKUP - NOW JUST PERFORM THE BACKUP e.g.

[REF DOC:
https://docs.oracle.com/cloud/latest/dbbackup_gs/CSDBB/index.html]
JUMP TO: https://docs.oracle.com/cloud/latest/dbbackup_gs/CSDBB/GUID-C50DCAB1-
33EC-4A94-BD71-FCC2D80EADE2.htm#CSDBB-GUID-C50DCAB1-33EC-4A94-BD71-FCC2D80EADE2

RMAN>

connect target /
SHUTDOWN IMMEDIATE;
STARTUP FORCE DBA;
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
SET ENCRYPTION ON IDENTIFIED BY 'PASSWORD_TO_ENCRYPT_BACKUP';
BACKUP DEVICE TYPE sbt DATABASE;
exit;

7. CONFIRM THE BACKUPS

THE BACKUPS ARE STORED IN THE CONTAINER SPECIFIED AS THE BACKUP CONTAINER WHEN
CREATING THE DBCS

Use RMAN> list backup;

and observe the line:

Handle: c-2556955791-20160617-05 Media:


a203417.storage.oraclecloud.com/v1/Storage-a203417/LENNY_DB

Вам также может понравиться