RMAN backup in Multitenant database (CDB) Oracle 12c
Backup full database (CDB + all PDBs):
It is similar to non-CDB database. Connect to root container and run the below commands.
rman target /
backup database; ---- this will backed up CDB and all PDBs
backup archivelog all;
backup database plus archivelog;
[oracle@oracle12c rman_backup]$ rman target /
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
connected to target database: PRDCDB (DBID=3622167870)
RMAN> backup database;
Starting backup at 11-JUN-22
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=73 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00020 name=/u01/app/oracle/oradata/dupdb/undotbs01.dbf
input datafile file number=00018 name=/u01/app/oracle/oradata/dupdb/system01.dbf
input datafile file number=00019 name=/u01/app/oracle/oradata/dupdb/sysaux01.dbf
input datafile file number=00021 name=/u01/app/oracle/oradata/dupdb/users01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0f0vq61n_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:55
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00001 name=/u01/app/oracle/oradata/prdcdb/system01.dbf
input datafile file number=00003 name=/u01/app/oracle/oradata/prdcdb/sysaux01.dbf
input datafile file number=00004 name=/u01/app/oracle/oradata/prdcdb/undotbs01.dbf
input datafile file number=00007 name=/u01/app/oracle/oradata/prdcdb/users01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0g0vq63e_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:55
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00010 name=/u01/app/oracle/oradata/prdcdb/pdb1/sysaux01.dbf
input datafile file number=00009 name=/u01/app/oracle/oradata/prdcdb/pdb1/system01.dbf
input datafile file number=00011 name=/u01/app/oracle/oradata/prdcdb/pdb1/undotbs01.dbf
input datafile file number=00022 name=/u01/app/oracle/oradata/prdcdb/pdb1/hr01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0h0vq656_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00028 name=/u01/app/oracle/oradata/prdcdb/pdb5sysaux01.dbf
input datafile file number=00027 name=/u01/app/oracle/oradata/prdcdb/pdb5system01.dbf
input datafile file number=00029 name=/u01/app/oracle/oradata/prdcdb/pdb5undotbs01.dbf
input datafile file number=00030 name=/u01/app/oracle/oradata/prdcdb/pdb5hr01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0i0vq65l_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00032 name=/u01/app/oracle/oradata/prdcdb/pdb4/sysaux01.dbf
input datafile file number=00031 name=/u01/app/oracle/oradata/prdcdb/pdb4/system01.dbf
input datafile file number=00033 name=/u01/app/oracle/oradata/prdcdb/pdb4/undotbs01.dbf
input datafile file number=00034 name=/u01/app/oracle/oradata/prdcdb/pdb4/hr01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0j0vq664_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00013 name=/u01/app/oracle/oradata/prdcdb/pdb2sysaux01.dbf
input datafile file number=00012 name=/u01/app/oracle/oradata/prdcdb/pdb2system01.dbf
input datafile file number=00014 name=/u01/app/oracle/oradata/prdcdb/pdb2undotbs01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0k0vq66j_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:25
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00006 name=/u01/app/oracle/oradata/prdcdb/pdbseed/sysaux01.dbf
input datafile file number=00005 name=/u01/app/oracle/oradata/prdcdb/pdbseed/system01.dbf
input datafile file number=00008 name=/u01/app/oracle/oradata/prdcdb/pdbseed/undotbs01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0l0vq67d_1_1 tag=TAG20220611T172407 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15
Finished backup at 11-JUN-22
Starting Control File and SPFILE Autobackup at 11-JUN-22
piece handle=/u01/app/oracle/fast_recovery_area/prdcdb/PRDCDB/autobackup/2022_06_11/o1_mf_s_1107106044_kbb25wfr_.bkp comment=NONE
Finished Control File and SPFILE Autobackup at 11-JUN-22
Backup PDBs:
rman target / ------------- Connect to root container and run the below command to backup PDB
backup pluggable database pdb1;
backup pluggable database pdb1,pdb2; ---------------- multiple PDBs
Starting backup at 11-JUN-22
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=72 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00010 name=/u01/app/oracle/oradata/prdcdb/pdb1/sysaux01.dbf
input datafile file number=00009 name=/u01/app/oracle/oradata/prdcdb/pdb1/system01.dbf
input datafile file number=00011 name=/u01/app/oracle/oradata/prdcdb/pdb1/undotbs01.dbf
input datafile file number=00022 name=/u01/app/oracle/oradata/prdcdb/pdb1/hr01.dbf
channel ORA_DISK_1: starting piece 1 at 11-JUN-22
channel ORA_DISK_1: finished piece 1 at 11-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0c0vq5vb_1_1 tag=TAG20220611T172251 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:03
Finished backup at 11-JUN-22
Starting Control File and SPFILE Autobackup at 11-JUN-22
piece handle=/u01/app/oracle/fast_recovery_area/prdcdb/PRDCDB/autobackup/2022_06_11/o1_mf_s_1107105775_kbb1xj0c_.bkp comment=NONE
Finished Control File and SPFILE Autobackup at 11-JUN-22
Backup only container database excluding PDBs:
rman target /
RMAN> backup database root;
Starting backup at 12-JUN-22
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=52 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00001 name=/u01/app/oracle/oradata/prdcdb/system01.dbf
input datafile file number=00003 name=/u01/app/oracle/oradata/prdcdb/sysaux01.dbf
input datafile file number=00004 name=/u01/app/oracle/oradata/prdcdb/undotbs01.dbf
input datafile file number=00007 name=/u01/app/oracle/oradata/prdcdb/users01.dbf
channel ORA_DISK_1: starting piece 1 at 12-JUN-22
channel ORA_DISK_1: finished piece 1 at 12-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0n0vrh5n_1_1 tag=TAG20220612T054005 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:02:51
Finished backup at 12-JUN-22
Starting Control File and SPFILE Autobackup at 12-JUN-22
piece handle=/u01/app/oracle/fast_recovery_area/prdcdb/PRDCDB/autobackup/2022_06_12/o1_mf_s_1107150179_kbcf93vy_.bkp comment=NONE
Finished Control File and SPFILE Autobackup at 12-JUN-22
Backup Tablespace:
rman target /
RMAN> backup tablespace pdb1:system, pdb1:sysaux, pdb2:system;
Starting backup at 12-JUN-22
using channel ORA_DISK_1
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00010 name=/u01/app/oracle/oradata/prdcdb/pdb1/sysaux01.dbf
input datafile file number=00009 name=/u01/app/oracle/oradata/prdcdb/pdb1/system01.dbf
channel ORA_DISK_1: starting piece 1 at 12-JUN-22
channel ORA_DISK_1: finished piece 1 at 12-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0p0vrhc4_1_1 tag=TAG20220612T054331 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:46
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00012 name=/u01/app/oracle/oradata/prdcdb/pdb2system01.dbf
channel ORA_DISK_1: starting piece 1 at 12-JUN-22
channel ORA_DISK_1: finished piece 1 at 12-JUN-22
piece handle=/u01/rman_backup/PRDCDB_backup_0q0vrhdi_1_1 tag=TAG20220612T054331 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15
Finished backup at 12-JUN-22
Starting Control File and SPFILE Autobackup at 12-JUN-22
piece handle=/u01/app/oracle/fast_recovery_area/prdcdb/PRDCDB/autobackup/2022_06_12/o1_mf_s_1107150275_kbcfd433_.bkp comment=NONE
Finished Control File and SPFILE Autobackup at 12-JUN-22
Connect CDB: rman target /
Recovery Manager: Release 12.2.0.1.0 - Production on Sun Jun 12 05:51:07 2022
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
connected to target database: PRDCDB (DBID=3622167870)
RMAN>
Connect PDB: rman target sys@pdb1
Recovery Manager: Release 12.2.0.1.0 - Production on Sun Jun 12 05:50:38 2022
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
target database Password:
connected to target database: PRDCDB:PDB1 (DBID=3525986521)
Comments
Post a Comment