OCM_Session1_9_Database Backup and Availability
2014-03-19 16:24
387 查看
9. Database Backup and Availability
9.1 Backup the database to prepare for complete recovery under all circumstances.
9.2 Open the database.
9.1 Backup the database to prepare for complete recovery under all circumstances.
没有说明如何备份数据库。建议冷备份和热备份一起。
1.创建备份的目录
[oracle@ocm1 ~]$ cd $ORACLE_BASE/oradata/PROD/Disk5
[oracle@ocm1 Disk5]$ ll
total 0
[oracle@ocm1 Disk5]$ mkdir bak
[oracle@ocm1 Disk5]$ ll
total 4
drwxr-xr-x 2 oracle oinstall 4096 Mar 19 15:02 bak
[oracle@ocm1 Disk5]$ cd bak
[oracle@ocm1 bak]$ pwd
/u01/app/oracle/oradata/PROD/Disk5/bak
2.将数据库改变为归档模式
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 524288000 bytes
Fixed Size 1220360 bytes
Variable Size 163578104 bytes
Database Buffers 356515840 bytes
Redo Buffers 2973696 bytes
Database mounted.
SQL> alter database archivelog;
Database altered.
3.rman备份
[oracle@ocm1 ~]$ rman target /
Recovery Manager: Release 10.2.0.1.0 - Production on Wed Mar 19 15:08:31 2014
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: PROD (DBID=254361867, not open)
RMAN> backup as compressed backupset database format '/u01/app/oracle/oradata/PROD/Disk5/bak/PROD_%U.bak';
Starting backup at 19-MAR-14
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=285 devtype=DISK
channel ORA_DISK_1: starting compressed full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
input datafile fno=00004 name=/u01/app/oracle/oradata/PROD/Disk1/example01.dbf
input datafile fno=00001 name=/u01/app/oracle/oradata/PROD/Disk1/system01.dbf
input datafile fno=00003 name=/u01/app/oracle/oradata/PROD/Disk1/sysaux01.dbf
input datafile fno=00002 name=/u01/app/oracle/oradata/PROD/Disk1/undotbs01.dbf
input datafile fno=00007 name=/u01/app/oracle/oradata/PROD/Disk1/users01.dbf
input datafile fno=00008 name=/u01/app/oracle/oradata/PROD/Disk1/oltp01.dbf
input datafile fno=00005 name=/u01/app/oracle/oradata/PROD/Disk1/indx01.dbf
input datafile fno=00006 name=/u01/app/oracle/oradata/PROD/Disk1/tools01.dbf
channel ORA_DISK_1: starting piece 1 at 19-MAR-14
channel ORA_DISK_1: finished piece 1 at 19-MAR-14
piece handle=/u01/app/oracle/oradata/PROD/Disk5/bak/PROD_01p3iuaf_1_1.bak tag=TAG20140319T151005 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:02:07
channel ORA_DISK_1: starting compressed full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
including current control file in backupset
including current SPFILE in backupset
channel ORA_DISK_1: starting piece 1 at 19-MAR-14
channel ORA_DISK_1: finished piece 1 at 19-MAR-14
piece handle=/u01/app/oracle/oradata/PROD/Disk5/bak/PROD_02p3iuee_1_1.bak tag=TAG20140319T151005 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:03
Finished backup at 19-MAR-14
RMAN>
9.2 Open the database.
RMAN> alter database open;
database opened
SQL> select open_mode from v$database;
OPEN_MODE
----------
READ WRITE
9.1 Backup the database to prepare for complete recovery under all circumstances.
9.2 Open the database.
9.1 Backup the database to prepare for complete recovery under all circumstances.
没有说明如何备份数据库。建议冷备份和热备份一起。
1.创建备份的目录
[oracle@ocm1 ~]$ cd $ORACLE_BASE/oradata/PROD/Disk5
[oracle@ocm1 Disk5]$ ll
total 0
[oracle@ocm1 Disk5]$ mkdir bak
[oracle@ocm1 Disk5]$ ll
total 4
drwxr-xr-x 2 oracle oinstall 4096 Mar 19 15:02 bak
[oracle@ocm1 Disk5]$ cd bak
[oracle@ocm1 bak]$ pwd
/u01/app/oracle/oradata/PROD/Disk5/bak
2.将数据库改变为归档模式
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 524288000 bytes
Fixed Size 1220360 bytes
Variable Size 163578104 bytes
Database Buffers 356515840 bytes
Redo Buffers 2973696 bytes
Database mounted.
SQL> alter database archivelog;
Database altered.
3.rman备份
[oracle@ocm1 ~]$ rman target /
Recovery Manager: Release 10.2.0.1.0 - Production on Wed Mar 19 15:08:31 2014
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: PROD (DBID=254361867, not open)
RMAN> backup as compressed backupset database format '/u01/app/oracle/oradata/PROD/Disk5/bak/PROD_%U.bak';
Starting backup at 19-MAR-14
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=285 devtype=DISK
channel ORA_DISK_1: starting compressed full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
input datafile fno=00004 name=/u01/app/oracle/oradata/PROD/Disk1/example01.dbf
input datafile fno=00001 name=/u01/app/oracle/oradata/PROD/Disk1/system01.dbf
input datafile fno=00003 name=/u01/app/oracle/oradata/PROD/Disk1/sysaux01.dbf
input datafile fno=00002 name=/u01/app/oracle/oradata/PROD/Disk1/undotbs01.dbf
input datafile fno=00007 name=/u01/app/oracle/oradata/PROD/Disk1/users01.dbf
input datafile fno=00008 name=/u01/app/oracle/oradata/PROD/Disk1/oltp01.dbf
input datafile fno=00005 name=/u01/app/oracle/oradata/PROD/Disk1/indx01.dbf
input datafile fno=00006 name=/u01/app/oracle/oradata/PROD/Disk1/tools01.dbf
channel ORA_DISK_1: starting piece 1 at 19-MAR-14
channel ORA_DISK_1: finished piece 1 at 19-MAR-14
piece handle=/u01/app/oracle/oradata/PROD/Disk5/bak/PROD_01p3iuaf_1_1.bak tag=TAG20140319T151005 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:02:07
channel ORA_DISK_1: starting compressed full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
including current control file in backupset
including current SPFILE in backupset
channel ORA_DISK_1: starting piece 1 at 19-MAR-14
channel ORA_DISK_1: finished piece 1 at 19-MAR-14
piece handle=/u01/app/oracle/oradata/PROD/Disk5/bak/PROD_02p3iuee_1_1.bak tag=TAG20140319T151005 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:03
Finished backup at 19-MAR-14
RMAN>
9.2 Open the database.
RMAN> alter database open;
database opened
SQL> select open_mode from v$database;
OPEN_MODE
----------
READ WRITE
相关文章推荐
- OCM_Session1_1_Database Setup and Undo Management
- OCM_Session1_5_Tablespace Creation and Configurationnote
- Transfer postgres database to another server - backup and restore
- OCM备考 三. Managing Database Availability 之flashback
- How to backup and restore database in SQL Server
- OCM_Session1_8_Schema Statistics and Parameter File Configuration
- OCM_Session3_3_Flashback Database
- Linux wget auto login and backup database
- backup, file manipulation operations (such as ALTER DATABASE ADD FILE) and encryption changes on a database must be serialized.
- Odoo Auto Backup Database And Set Linux task schedualer
- OCM_Session7_13_database 实例安装和ASM 实例安装
- Backup and Restore MySQL Database Using mysqldump
- Backup and Restore MySQL Database using mysqlhotcopy
- Backup vCSA vPostgres database, roles and permissions
- [SQL Server][FILESTREAM] -- How to Backup and Restore a SQL Server FILESTREAM Enabled Database
- Step By Step Guide To Create Physical Standby Database Using RMAN Backup and Restore (Doc ID 469493.
- DataBase_backup 、Restore and Delete
- backup and restore database on Microsoft SQL Server 2005
- symantec backup exec 备份Exchange DAG mailbox databases query and write error
- [转]SQL SERVER – Backup Timeline and Understanding of Database Restore Process in Full Recovery Model