Skip to content
pvmehta.com

pvmehta.com

  • Home
  • About Me
  • Toggle search form
  • Database link password in user_db_links Oracle
  • remove archfiles only when it is applied to DR rm_archfiles.sh Linux/Unix
  • RAC with RHEL4 and 11g Oracle
  • Changing default shell Linux/Unix
  • handling filenname with space Linux/Unix
  • get_ratio.sql get the ratio of users from v$session and this uses CASE-WHEN-THEN clause Oracle
  • Good RAC & Standby Notes Oracle
  • tblwopk.sql /* Find Tables Without PK */ Oracle
  • Kernel Parameter setting explaination for Processes Parameter Linux/Unix
  • EXTPROC Oracle
  • Generate SSH without password authentication. Linux/Unix
  • find_string_in_database.sql Oracle
  • shutdown linux Linux/Unix
  • move_arch_files.ksh Linux/Unix
  • create trigger syntax Oracle

Benefits and Usage of RMAN with Standby Databases

Posted on 09-Sep-2009 By Admin No Comments on Benefits and Usage of RMAN with Standby Databases

Subject: Benefits and Usage of RMAN with Standby Databases

Doc ID: 602299.1

Applies to:

Oracle Server – Enterprise Edition – Version: 9.0.1.4 to 11.1.0.6

Information in this document applies to any platform.

Goal

Benefits and Usage of RMAN with Standby Databases

.

Solution

RMAN can back up the standby database and its associated archived redo logs. Standby backups of datafiles and archived redo logs are fully interchangeable with primary database backups. In other words, you can run the RESTORE command to restore a backup of a standby datafile to the primary database, and you can restore a backup of a primary datafile to the standby database. The standby control file and primary control file, however, are not interchangeable. Although some files such as the control file and SPFILE must be backed up on the primary database.

Benefits of backing up database at standby site :

+ Because the standby database is not the production database, a standby backup does not interfere with transactions or batch jobs in the production database. Hence, you can use the standby database as a backup host without interfering with the production system.

+ If the standby and primary databases are on separate hosts, then standby backup operations do not consume CPU cycles, allocate memory, or consume other resources on the production host.

Note : Both the primary database and standby database should use the same recovery catalog. Even though these databases share the same DBID, RMAN is able to differentiate the standby database from the primary. Note that you do not need to register the standby database in the catalog if the primary is already registered: simply connect to the standby database and run the BACKUP command.

Backing Up a Standby Database with RMAN :

Use the RMAN BACKUP command to back up the standby database. A backup of the standby database is exactly the same as a backup of the primary database, except that the backup takes place on the standby site. The primary database has no influence on the backup of the standby database. Note that when you connect to the standby database to perform the backup, you connect using the TARGET keyword and not the AUXILIARY keyword.

As the following table shows, whether the standby database backup is consistent or inconsistent depends on the state of the standby database when the backup is made. Only a consistent backup can be restored without performing media recovery.

Standby Database Status Backup Status

Shutdown cleanly and then mounted (but not placed in recovery mode) Consistent

Mounted after instance failure or SHUTDOWN ABORT Inconsistent

Manual recovery mode Inconsistent

Managed recovery mode Inconsistent

Read-only mode Inconsistent

Example 1 : Performing a consistent/cold backup on the standby database :

sql> connect SYS/oracle@sbdb1

sql> SHUTDOWN IMMEDIATE

sql> STARTUP NOMMOUNT PFILE=initSTANDBY.ora

sql> ALTER DATABASE MOUNT STANDBY DATABASE;

$ rman target sys/oracle@sbdb1 catalog rmanUser/passwd@conn_catalog

RMAN> backup database;

RMAN> backup archivelog all;

Example 2 : Performing a inconsistent/hot backup on the standby database :

$ rman target sys/oracle@sbdb1 catalog rmanUser/passwd@conn_catalog

RMAN> backup database;

RMAN> backup archivelog all;

In Example 2 we are assuming that the database is in Managed recovery mode.

Note : The control file and SPFILE must be backed up on the primary database.

Oracle, rman-dataguard

Post navigation

Previous Post: backspace in SQL Plus not working then..?
Next Post: Backup and Recovery Scenarios

Related Posts

  • sid_wise_sql.sql Further explaination Oracle
  • Very Good Oralce Internal Tuning Book Oracle
  • DETERMINING WHICH INSTANCE OWNS WHICH SHARED MEMORY & SEMAPHORE SEGMENTS Oracle
  • pvm_pre_change.sql Oracle
  • Difference between SYNC and AFFIRM Oracle
  • Kill a session dynanically using execute immediate Oracle

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • Ansible (0)
  • AWS (2)
  • Azure (1)
  • Django (0)
  • GIT (1)
  • Linux/Unix (150)
  • MYSQL (5)
  • Oracle (403)
  • PHP/MYSQL/Wordpress (10)
  • POSTGRESQL (1)
  • Power-BI (0)
  • Python/PySpark (7)
  • RAC (18)
  • rman-dataguard (26)
  • shell (151)
  • SQL scripts (349)
  • SQL Server (6)
  • Uncategorized (5)
  • Videos (0)

Recent Posts

  • Key Management in Oracle: The Core Issue: Missing Master Key12-May-2026
  • SAT Mathematics 10 questions and answer at the end.30-Apr-2026
  • top 10 AI news today30-Apr-2026
  • runon_allpdbs_show_conname.sh23-Apr-2026
  • runon_allcdbs_find_pdbs.sh23-Apr-2026
  • Running PDB on single node in RAC09-Apr-2026
  • find_arc.sql09-Apr-2026
  • pvm_pre_change.sql08-Apr-2026
  • find_encr_wallet.sql08-Apr-2026
  • find_pdbs.sql08-Apr-2026

Archives

  • 2026
  • 2025
  • 2024
  • 2023
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • standard Monitoring – 1 Oracle
  • Pending Distributed Transations Oracle
  • online_bkup.sql Oracle
  • metalink all dynamic view reference notes. Oracle
  • Good RAC & Standby Notes Oracle
  • Find Plan Hash value fphv.sql Oracle
  • oracle Dba site Oracle
  • Implementing Listener Security Oracle

Copyright © 2026 pvmehta.com.

Powered by PressBook News WordPress theme