Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
452379753.doc Page 1 of 20
Merck Standards and Naming Convention
2. ARCHIVELOG databases are always configured for HOT FULL weekly and HOT
INCR daily backups
<Media_Manager> values are <NULL> for TSM, “DDB” for DDBoost, “DDR”
for Direct Data Domain Disks, “CV” for Comvault
452379753.doc Page 2 of 20
UXWSDV01_ARCHREPO
452379753.doc Page 3 of 20
Scenario 1: Add Database Instance to EM
1. Add Database Instance to a New Group
o Verify passwords for userid dbsnmp and oemmon in the database
o Execute Sections 1, and 3 in Appendix B – EM Administration Configuration
o Execute steps in Appendix C – EM Monitoring Setup
o Execute steps in Appendix E – EM Backup Jobs
o Execute steps in Appendix F, G or H – RMAN, DDB/TSM/Commvault
Configuration. (Refer to Table 1.1 for applicable configuration)
o 12c Only: Execute steps in Appendix K – Add Database To Backup Crawler
Note: This is a temporary requirement, that will not be necessary once the backup
dashboard application is updated.
OR
Table 1.1
DB OS Backup Media
Version Platform Version Manager Appendix
<10 All All TSM Appendix F
>=10 HPUX 11.11 TSM Appendix F
(1)
>=10 HPUX 11.31 DDBoost Appendix G
>=10 LINUX RHEL4 TSM Appendix F
(1)
>=10 LINUX RHEL5 DDBoost Appendix G
(1)
>=10 LINUX RHEL6 DDBoost Appendix G
>=10 AWS-EC2 RHEL6 CommVault Appendix H
>=10 Other All TSM Appendix F
(1)
DDBoost only available in CTC and WHS data centers, otherwise use TSM
452379753.doc Page 4 of 20
Scenario 2: Change Database Instance from Cold to Hot or from Hot to
Cold Backups
452379753.doc Page 5 of 20
Scenario 4: Upgrade Database to a higher release
452379753.doc Page 6 of 20
Section 3: Update 8i Database to 10g Database
452379753.doc Page 7 of 20
Appendix B: Administrator Configuration
452379753.doc Page 8 of 20
Section 3: Create Appropriate Group
Add New Group
o (Use Standardized EM Group Name in Merck Standards)
o Click Targets
o Click Groups
o Click Add
o Type group name in the Name field
o Click Search below to add members
o Choose “Database Instance” in the “Target Type” drop down
o Type hostname in the “On Host” field
o Click Go
o Select databases for the above group
o Click Select
o Click OK
452379753.doc Page 9 of 20
Appendix C: Monitoring Setup
452379753.doc Page 10 of 20
Appendix D: SOX Monitoring
1. Create Failed Login Job (One Job per target)
o Click Jobs
o Click Job Library
o Select <TEMPLATE>_SOX_AUDIT_FAILED_LOGINS
o Click Create Like
o Enter Name for the job “<SID>_SOX_AUDIT_FAILED_LOGINS”
o Click Add
o Choose Database
o Click Save
o Click Job Library
o Select the appropriate jobs created
o Click Submit
o Delete all the characters after the Period (".") including the Period in the job name
(Example: FINMCRP_SOX_AUDIT_FAILED_LOGINS.1)
o Click Submit
452379753.doc Page 11 of 20
o Click Ok.
452379753.doc Page 12 of 20
Appendix E: Backup Jobs and Blackouts
ARCHIVELOG : Configured for HOT FULL weekly, HOT INCR daily backups
NOARCHIVELOG : Configured for COLD backups weekly
452379753.doc Page 13 of 20
o Select the appropriate jobs created
o Click Submit
o Delete all the characters after the period (".") including the period in the job name
(UXWSDV01_HOT_FULL.1)
o Click Submit
o Repeat above steps for all jobs created
452379753.doc Page 14 of 20
Appendix F: RMAN, TSM Configuration
452379753.doc Page 15 of 20
Appendix G: RMAN, Data Domain Boost Configuration
Expected Results:
libDDBoost.so@ -> /opt/oracle/libs/DDBoost/v1.2/lib/libDDBoost.so
libddobk.so@ -> /opt/oracle/libs/DDBoost/v1.2/lib/libddobk.so
If the above links do not exist on HPUX IA64, open a Remedy WO with the UNIX
team to create them:
cd /usr/lib/hpux64
ln -s /opt/oracle/libs/DDBoost/v1.2/lib/libDDBoost.so .
ln -s /opt/oracle/libs/DDBoost/v1.2/lib/libddobk.so .
2. Open a Remedy SRM to request a DDBoost storage unit and backup host (primary &
replicated).
3. Register ORACLE_HOME with DDBoost storage unit and backup host. NOTE: For
Oracle 10g on Linux, use “v1.1” in SBT_LIBRARY path.
a. First DB in the Oracle Home:
run {
allocate channel dd0 type 'SBT_TAPE'
parms='BLKSIZE=1048576,SBT_LIBRARY=/opt/oracle/libs/DDBoost/v1.2/lib/libd
dobk.so ';
send 'set username ddboost password DDb00st servername <backup-
host>.merck.com';
release channel dd0;
}
b. Existing Oracle Home: N/A - Skip to next step
452379753.doc Page 16 of 20
For Production databases
Unix> rman target /
configure retention policy to recovery window of 28 days;
configure default device type to 'sbt_tape';
configure device type sbt_tape parallelism <See Table 4.1>;
configure controlfile autobackup format for device type 'sbt_tape' to 'ctl_%d_%F';
configure channel device type 'sbt_tape' parms
'BLKSIZE=1048576,SBT_LIBRARY=<ORACLE_HOME> /lib/libddobk.so,
ENV=(STORAGE_UNIT=<storage-unit>,BACKUP_HOST=<backup-
host>.merck.com)';
452379753.doc Page 17 of 20
Login to the host as the database owner
Set the current environment to the new database. Use .oraenv
For Production databases
Unix> rman target /
configure retention policy to recovery window of 28 days;
configure default device type to 'sbt_tape';
configure controlfile autobackup format for device type 'sbt_tape' to 'ctl_%d_%F';
configure channel device type 'sbt_tape' parms
"SBT_LIBRARY=/opt/simpana/Base/libobk.so,BLKSIZE=1048576";
452379753.doc Page 18 of 20
Appendix I: Oracle Wallet Monitoring
452379753.doc Page 19 of 20
Appendix K – Add Database To Backup Crawler
2. Click on “dbCrawler”
Note: If the database is not registered in REMEDY, you will not be able to add it.
1. If migrating to a new HOST, Open a Remedy SRM to request a DDBoost storage unit
and backup host (primary & replicated).
2. Update RMAN channel configuration with new ORACLE_HOME and new Storage
Unit/Backup Host (if applicable)
452379753.doc Page 20 of 20