Backup Recovery   «Prev  Next»

Lesson 5 Backup Management with Enterprise Manager Cloud Control
Objective Configure, monitor, and perform backup and recovery operations using Oracle Enterprise Manager Cloud Control 13c

Managing Backups with Enterprise Manager Cloud Control 13c

Oracle Enterprise Manager Cloud Control 13c provides centralized backup and recovery management for Oracle Database environments, enabling DBAs to configure automated backup policies, monitor backup operations across database fleets, perform guided recovery procedures, and generate compliance reports—all through a unified web-based console. For organizations managing multiple Oracle databases, Enterprise Manager eliminates the need to configure backups individually on each database server, instead providing enterprise-wide policies, scheduling, and monitoring from a single interface.

This lesson demonstrates practical backup and recovery operations in Enterprise Manager Cloud Control 13c for Oracle 23ai environments, including backup job configuration, policy management, fleet-wide monitoring, guided recovery workflows, and compliance reporting. Whether managing a handful of departmental databases or hundreds of enterprise instances, Enterprise Manager streamlines backup administration while ensuring consistent protection across your Oracle estate.

Why Use Enterprise Manager for Backup Management

While RMAN command-line operations provide maximum flexibility, Enterprise Manager Cloud Control offers significant advantages for enterprise backup management:

Centralized Management

  • Single console: Manage backups for all databases from one web interface
  • Fleet-wide policies: Apply consistent backup strategies across hundreds of databases
  • Unified monitoring: View backup status for entire database estate in real-time
  • Centralized reporting: Generate compliance reports across all managed databases

Simplified Operations

  • Guided wizards: Step-by-step backup configuration without writing RMAN scripts
  • Template-based policies: Reusable backup configurations applied to multiple targets
  • Automated scheduling: Set-and-forget backup schedules with automatic execution
  • Visual monitoring: Dashboards show backup health, trends, and failures at a glance

Enterprise Features

  • Multi-database jobs: Execute backup operations across multiple databases simultaneously
  • Role-based access: Delegate backup management to team members with appropriate permissions
  • Compliance frameworks: Verify backup policy adherence for regulatory requirements
  • Alert integration: Automatic notifications for backup failures via email, SNMP, or custom scripts

Accessing Enterprise Manager Cloud Control

Enterprise Manager Cloud Control 13c is accessed through a web browser, requiring no client software installation:

Logging In

  1. Open web browser and navigate to Enterprise Manager URL:
    https://<em-server>:7803/em
  2. Enter credentials: Username and password for Enterprise Manager administrator account
  3. Click Login: Access the Cloud Control home page

Navigating to Database Backup Management

To manage backups for a specific database:

  1. From the top menu, select: Targets → Databases
  2. Locate target database in the database list
  3. Click database name to open Database Home page
  4. From database menu, expand: Availability
  5. Select: Backup and Recovery

The Backup and Recovery page provides access to all backup management features including job scheduling, policy configuration, backup reports, and recovery operations.

Configuring Automated Backup Jobs

Enterprise Manager provides wizards for configuring automated backup jobs that execute on defined schedules without manual intervention.

Creating a Standard Backup Job

Step-by-step procedure:

  1. Navigate to Backup and Recovery for target database
  2. Click "Schedule Backup" button
  3. Backup Type Selection:
    • Full Backup: Complete database backup (recommended for weekly schedule)
    • Incremental Backup: Changed blocks only (recommended for daily schedule)
    • Customized Backup: Advanced options for specific tablespaces or datafiles
    Select appropriate backup type and click Next
  4. Backup Configuration Options:
    • Include archived redo logs: Check this option (required for complete recovery)
    • Delete archived logs after backup: Check if disk space is limited
    • Also backup all recovery files: Includes control files and SPFILE
    • Check for block corruption: Recommended for data integrity verification
    Configure options and click Next
  5. Backup Destination Settings:
    • Disk: Select for backup to file system or ASM
      • Specify Fast Recovery Area or custom directory
      • Configure parallelism (number of channels)
    • Tape: Select for backup to tape library
      • Configure media management library
      • Specify tape device parameters
    • Cloud: Select for backup to OCI Object Storage
      • Configure cloud credentials
      • Specify bucket name and region
    Configure destination and click Next
  6. Advanced Backup Options:
    • Compression: Enable to reduce backup storage (MEDIUM recommended)
    • Encryption: Enable for sensitive data protection
    • Section size: For large datafiles, specify section size for parallel backup
    Configure advanced options and click Next
  7. Schedule Definition:
    • One Time: Execute backup immediately or at specific date/time
    • Repeating: Configure recurring schedule
      • Frequency: Daily, Weekly, Monthly
      • Start time: Specify time during maintenance window
      • Days: Select specific days for weekly schedules
    Configure schedule and click Next
  8. Credentials:
    • Select preferred credentials or enter database credentials
    • Username: User with SYSDBA or SYSBACKUP privilege
    • Select "Save as Preferred Credential" for future jobs
    Enter credentials and click Next
  9. Review and Submit:
    • Review backup job configuration summary
    • Verify schedule, destination, and options
    • Click Submit to create backup job

Enterprise Manager creates the backup job and begins execution according to the defined schedule. The job appears in the Job Activity page for monitoring.

Example Backup Strategy Configuration

Recommended enterprise backup schedule:

Frequency Backup Type Schedule Configuration
Weekly Full (Level 0) Sunday 2:00 AM Disk destination, compression enabled, archived logs included
Daily Incremental (Level 1) Mon-Sat 2:00 AM Disk destination, differential incremental, archived logs included
Hourly Archived Logs Only Every 4 hours Backup to disk, delete after backup if space limited
Monthly Full to Cloud First Sunday 3:00 AM OCI Object Storage, compression and encryption enabled

This layered approach provides daily incremental backups for quick recovery, weekly full backups for baseline protection, and monthly cloud backups for disaster recovery.

Backup Policy Management

Enterprise Manager enables creation of reusable backup policies that can be applied to multiple databases, ensuring consistent protection across your database fleet.

Creating Backup Policies

Backup policies define standard backup configurations that can be applied to multiple targets:

  1. Navigate to: Enterprise → Provisioning and Patching → Database Provisioning
  2. Select: Backup Policies
  3. Click: Create Policy
  4. Configure policy parameters:
    • Policy name and description
    • Backup type and frequency
    • Retention settings
    • Destination configuration
    • Compression and encryption options
  5. Save policy for reuse across multiple databases

Applying Policies to Database Targets

Once created, policies can be applied to individual databases or groups:

  1. Navigate to target database Backup and Recovery page
  2. Click: Apply Policy
  3. Select policy from available policies list
  4. Review configuration and click Apply

Policy changes automatically propagate to all databases using that policy, ensuring consistent backup protection across the fleet.

Retention Policy Configuration

Configure automatic backup retention and deletion:

-- Via Enterprise Manager interface:
Settings → Backup Settings → Retention Policy

Options:
- Recovery Window: Keep backups for N days of point-in-time recovery
- Redundancy: Keep N copies of each backup
- Apply to Archived Logs: Automatically delete archived logs after backup

Example configuration:

  • Recovery Window: 30 days
  • Redundancy: Keep 2 copies of each backup
  • Delete obsolete backups automatically

Monitoring Backup Operations

Enterprise Manager provides comprehensive monitoring capabilities for tracking backup job execution, identifying failures, and analyzing backup trends.

Job Activity Monitoring

Monitor active and completed backup jobs:

  1. Navigate to: Enterprise → Job → Activity
  2. Filter by: Job Type = "Backup"
  3. View job status:
    • Running: Jobs currently executing
    • Scheduled: Jobs waiting to execute
    • Succeeded: Completed successfully
    • Failed: Completed with errors
  4. Click job name for detailed execution information:
    • RMAN output log
    • Execution duration
    • Bytes backed up
    • Compression ratio
    • Error messages (if failed)

Backup Reports

Access comprehensive backup reports for compliance and analysis:

From database Availability menu, select Backup Reports:

  • Backup Status Report: Shows all backups for selected database with status, size, and completion time
  • Backup Summary: High-level overview of backup coverage and recoverability
  • Recovery Window Report: Verifies point-in-time recovery capability within defined window
  • Obsolete Backups Report: Lists backups eligible for deletion based on retention policy

Fleet-Wide Backup Monitoring Dashboard

Monitor backup status across all managed databases:

  1. Navigate to: Enterprise → Summary → Backup Dashboard
  2. View fleet metrics:
    • Databases with successful backups in last 24 hours
    • Databases with backup failures
    • Databases missing backups
    • Backup storage consumption trends
  3. Drill down on any metric to view affected databases

Configuring Backup Alerts

Set up automatic notifications for backup failures:

  1. Navigate to: Setup → Notifications → Rules
  2. Create notification rule:
    • Type: Job-related events
    • Condition: Job status = Failed
    • Target: All databases or specific database group
    • Notification method: Email, SNMP trap, or custom script
    • Recipients: DBA team email addresses

Enterprise Manager automatically sends alerts when backup jobs fail, enabling rapid response to backup issues.

Performing Recovery Operations

Enterprise Manager provides guided recovery wizards that simplify complex restore and recovery scenarios.

Complete Database Recovery

Recover entire database to current state after media failure:

  1. Navigate to database: Availability → Perform Recovery
  2. Recovery Type Selection:
    • Select Whole Database
    • Click Next
  3. Recovery Point:
    • Current Time: Recover to latest available state (most common)
    • Prior Point in Time: Specify date/time or SCN for incomplete recovery
    Select recovery point and click Next
  4. Restore Configuration:
    • Enterprise Manager analyzes available backups
    • Displays optimal restore path
    • Shows required backups and archived logs
    • Verify configuration and click Next
  5. Credentials:
    • Enter host credentials (to shutdown/startup database)
    • Enter database credentials (SYSDBA privilege)
    • Click Next
  6. Review and Submit:
    • Review recovery operations to be performed
    • Estimated recovery duration displayed
    • Click Submit to begin recovery

Enterprise Manager orchestrates the complete recovery process: shutting down the database, restoring required datafiles from backup, applying archived redo logs, and opening the database.

Tablespace Point-in-Time Recovery (TSPITR)

Recover specific tablespace to prior point without affecting rest of database:

  1. Select Recovery Type: Tablespace Point-in-Time
  2. Select tablespace(s) to recover
  3. Specify recovery time (date/time or SCN)
  4. Review auxiliary destination (temporary location for recovery)
  5. Submit recovery job

TSPITR is useful for recovering from logical errors affecting specific tablespaces without performing full database recovery.

Block Media Recovery

Recover individual corrupted blocks without restoring entire datafiles:

  1. Corruption detected automatically via alert or validation job
  2. Navigate to: Availability → Perform Recovery
  3. Select: Block Recovery
  4. Review corrupted blocks detected by Data Recovery Advisor
  5. Click Recover to repair blocks automatically

Block recovery minimizes downtime by restoring only corrupted blocks while database remains online for unaffected data.

Data Recovery Advisor Integration

For complex failures, Data Recovery Advisor provides automated diagnosis and repair:

  1. Failure detected automatically or via manual check
  2. Navigate to: Availability → Advisors → Data Recovery Advisor
  3. View detected failures with severity and impact assessment
  4. Click "Advise" to generate repair recommendations
  5. Review repair options:
    • Automatic repair (recommended when available)
    • Manual repair with RMAN commands displayed
  6. Execute repair directly from advisor interface

Compliance and Reporting

Enterprise Manager provides compliance frameworks for verifying backup policy adherence across database fleets.

Backup Compliance Standards

Define organizational backup standards and verify compliance:

  1. Navigate to: Enterprise → Compliance → Library
  2. Create Compliance Standard:
    • Standard name: "Corporate Backup Policy"
    • Define rules:
      • Full backup within last 7 days
      • Incremental backup within last 24 hours
      • Archived logs backed up and available
      • Backup encryption enabled for production databases
      • Recovery window of 30 days maintained
  3. Associate standard with database targets or groups
  4. Schedule compliance evaluation (daily recommended)

Generating Compliance Reports

Create executive-level compliance reports for auditors:

  1. Navigate to: Enterprise → Compliance → Results
  2. Select compliance standard (e.g., "Corporate Backup Policy")
  3. View compliance dashboard:
    • Percentage of databases in compliance
    • List of non-compliant databases with specific violations
    • Compliance trends over time
  4. Generate report:
    • Select report format (PDF, HTML, Excel)
    • Include compliance score and violation details
    • Export for audit documentation

Regulatory Compliance Reporting

Enterprise Manager supports compliance reporting for common regulatory frameworks:

  • SOX (Sarbanes-Oxley): Demonstrate backup protection for financial data
  • HIPAA: Verify encrypted backups for protected health information
  • PCI-DSS: Document backup and retention policies for payment card data
  • GDPR: Show data protection measures and recovery capabilities

Cloud Backup Integration

Enterprise Manager Cloud Control 13c integrates with Oracle Cloud Infrastructure for hybrid backup strategies.

Configuring Cloud Backup Destinations

Set up backup to OCI Object Storage:

  1. Prerequisites:
    • OCI account with Object Storage bucket created
    • Oracle Cloud credentials configured
    • Network connectivity from database server to OCI
  2. Configure cloud credentials in Enterprise Manager:
    • Navigate to Setup → Cloud → Cloud Credentials
    • Add OCI credentials (tenancy, user, fingerprint, private key)
  3. Create cloud backup job:
    • Select "Cloud" as backup destination in Schedule Backup wizard
    • Choose OCI Object Storage
    • Select bucket and region
    • Configure backup schedule

Hybrid Backup Strategies

Combine on-premises and cloud backups for optimal protection:

Backup Type Destination Frequency Purpose
Incremental Local Disk/FRA Daily Fast local recovery
Full Local Disk/FRA Weekly Local baseline backup
Full OCI Object Storage Monthly Off-site disaster recovery
Archived Logs OCI Object Storage Every 6 hours Point-in-time recovery

This strategy provides fast local recovery while maintaining off-site cloud copies for disaster scenarios.

Managing Autonomous Database Backups

For Autonomous Database instances, view automatic backup status through Enterprise Manager:

  1. Add Autonomous Database as managed target in Enterprise Manager
  2. View automatic backup configuration:
    • Daily full backups (automatic)
    • Continuous incremental backups every 5 minutes
    • 60-day retention (configurable)
  3. Monitor backup status through standard Enterprise Manager interfaces

Oracle 23ai Specific Features

Enterprise Manager Cloud Control 13c includes enhanced support for Oracle 23ai capabilities:

Multitenant Container Database Support

  • PDB-level backup jobs: Schedule backups for individual pluggable databases
  • CDB-wide operations: Back up entire container database with all PDBs
  • PDB point-in-time recovery: Restore individual PDBs to different points in time
  • PDB cloning from backup: Create PDB clones directly from backup sets

JSON Relational Duality Views

  • Backup and recovery of databases containing JSON Relational Duality Views
  • Preserve JSON document structure during restore operations

Blockchain Tables

  • Backup immutable blockchain tables while preserving chain integrity
  • Verify blockchain table consistency after recovery

Enhanced Automation

  • AI-driven backup scheduling: Machine learning optimizes backup windows based on workload patterns
  • Predictive validation: Proactively validates backups likely to be needed for recovery
  • Smart compression: Automatically selects compression algorithms based on data characteristics

Best Practices for Enterprise Manager Backup Management

Optimize Enterprise Manager backup operations with these proven practices:
  1. Use backup policies for consistency: Define standard policies and apply across database fleets rather than configuring each database individually
  2. Implement layered backup strategy: Combine daily incrementals, weekly fulls, and monthly cloud backups for comprehensive protection
  3. Configure automatic alerts: Set up email notifications for backup failures to enable rapid response
  4. Monitor compliance dashboard daily: Review backup compliance status each morning to identify missing backups
  5. Test recovery procedures quarterly: Use Enterprise Manager recovery wizards to perform test restores on non-production systems
  6. Validate backups automatically: Schedule weekly validation jobs to verify backup integrity before disasters occur
  7. Enable backup encryption: For databases containing sensitive data, configure automatic backup encryption in backup policies
  8. Optimize backup windows: Use Performance Hub to identify low-activity periods for scheduling resource-intensive full backups
  9. Implement role-based access: Delegate backup monitoring to junior DBAs while restricting recovery operations to senior staff
  10. Document recovery procedures: Create runbooks documenting Enterprise Manager recovery workflows for different failure scenarios

Troubleshooting Common Issues

Resolve common Enterprise Manager backup problems:

Backup Job Failures

Symptom: Backup jobs fail with RMAN errors

Resolution steps:

  1. Navigate to Job Activity and click failed job
  2. Review RMAN output log for specific error messages
  3. Common causes:
    • Insufficient disk space: Expand Fast Recovery Area or configure automatic deletion
    • Permission issues: Verify database credentials have SYSBACKUP privilege
    • Media manager errors: Check tape library configuration and connectivity
    • Archived log gaps: Ensure all required archived logs are available
  4. Correct underlying issue and resubmit backup job

Missing Backups in Reports

Symptom: Backup reports show databases missing recent backups

Resolution:

  • Verify backup jobs executed successfully (check Job Activity)
  • Ensure Enterprise Manager agent is running on database server
  • Refresh backup catalog: Database → Availability → Backup Settings → Resynchronize Catalog
  • Check for database downtime during scheduled backup window

Slow Backup Performance

Symptom: Backup jobs take excessively long to complete

Optimization steps:

  1. Increase parallelism (number of backup channels) in backup configuration
  2. Enable block change tracking for faster incremental backups
  3. Use section-based backup for large datafiles
  4. Review I/O performance to backup destination (disk, tape, or cloud)
  5. Consider backup compression to reduce I/O volume

Summary and Next Steps

Oracle Enterprise Manager Cloud Control 13c provides comprehensive backup and recovery management capabilities that simplify operations, ensure consistency across database fleets, and provide centralized monitoring and reporting. By leveraging Enterprise Manager's guided wizards, automated scheduling, fleet-wide policies, and compliance frameworks, DBAs can implement robust backup strategies that protect business-critical data while minimizing administrative overhead.

Key capabilities covered in this lesson:

  • ✅ Configuring automated backup jobs with scheduling and retention policies
  • ✅ Creating reusable backup policies applied across multiple databases
  • ✅ Monitoring backup operations through dashboards and reports
  • ✅ Performing guided recovery operations for common failure scenarios
  • ✅ Generating compliance reports for regulatory requirements
  • ✅ Integrating cloud backups with OCI Object Storage
  • ✅ Managing Oracle 23ai features including multitenant and JSON support

Enterprise Manager Cloud Control is the recommended solution for enterprise environments managing 10 or more Oracle databases. For smaller deployments or cloud-only environments, OCI Console provides simplified backup management with automated policies and minimal configuration.

The next lesson concludes this module with a comprehensive review of backup and recovery concepts and a final assessment.

Using OEM - Quiz

Test your understanding of Enterprise Manager Cloud Control backup and recovery operations.

Using OEM - Quiz

SEMrush Software 5 SEMrush Banner 5