Oracle备份包括逻辑备份和物理备份。
逻辑备份是指使用EXPORT工具进行备份,包括exp/imp和expdb/impdb,生成dmp文件
物理备份,物理备份是指备份数据库文件,包括数据文件、控制文件、参数文件和归档日志文件等。
物理备份还可以分为冷备份和热备份
冷备份是指在数据库关闭时备份。可采用脚本如下:
rem script:coldbak.sql
rem creater:chenjiping
rem date:5.8.2003
rem desc:offline full backup database
--connect database
connect internal/password;
--shutdown database
shutdown immediate;
--Copy Data file
!xcopy d:\Oracle\oradata\test\*.dbf d:\database/H/R;
--Copy Control file
!xcopy d:\Oracle\oradata\test\*.ctl d:\database/H/R;
--Copy Log file
!xcopy d:\Oracle\oradata\test\*.log d:\database/H/R;
--startup database
startup;
热备份是指在数据库启动时备份,需要数据库开启归档模式,可采用脚本如下:
rem script:hotbak.sql
rem creater:chenjiping
rem date:5.8.2003
rem desc:backup all database datafile in archive
--connect database
connect internal/password;
--archive
alter system archive log current;
--start
alter tablespace system begin backup;
!xcopy d:\Oracle\oradata\test\system01.dbf d:\databak/H/R;
alter tablespace system end backup;
alter tablespace rbs begin backup;
!xcopy d:\Oracle\oradata\test\rbs01.dbf d:\databak/H/R;
alter tablespace rbs end backup;
alter tablespace users begin backup;
!xcopy d:\Oracle\oradata\test\users01.dbf d:\databak/H/R;
alter tablespace users end backup;
alter tablespace tools begin backup;
!xcopy d:\Oracle\oradata\test\tools01.dbf d:\databak/H/R;
alter tablespace tools end backup;
alter tablespace indx begin backup;
!xcopy d:\Oracle\oradata\test\indx01.dbf d:\databak/H/R;
alter tablespace indx end backup;
--end
--bak control file
--binary
alter database backup controlfile to 'd:\databak\controlbinbak.000';
--ascii
alter database backup controlfile to trace;
alter system archive log current;
除了使用自建脚本外,也可以使用一些工具做热备份,例如RAMN,DATAGUARD等。
分享到:
相关推荐
此文档对Oracle的三种标准的备份进行了详细解释: 1.导出/导入(EXP/IMP)。 2.热备份。 3.冷备份。
oracle 备份 的种类和应用方式,应用事例等等,主要关于归档日志方面.
Oracle数据库备份与恢复实例讲解.pptx
oracle备份恢复教程.pptx
该ppt主要讲述Oracle 10g数据库如何惊醒备份与会,通过ppt形式通俗易懂地讲解数据库备份与恢复的方法和分类,效果不错哟。
oracle培训备份.pptx
备份的方式分类 逻辑备份与恢复(导出和导入) 冷备份与恢复 热备份和恢复
oracle 备份与恢复 第一章 备份和恢复的基本概念 1. 数据丢失的分类 数据丢失可分为逻辑丢失和物理丢失。 逻辑丢失:用户错误操作和应用程序错误造成数据丢失。 物理丢失:数据库物理结构破坏。 2. 备份和恢复的...
Oracle数据库备份与恢复.pptx
Oracle数据库备份及其恢复.pptx
chap16Oracle数据库备份与恢复.pptx
oracle10G备份恢复.pptx
oracle-5备份恢复.pptx
10第十章Oracle数据库备份与恢复.pptx
4.13 分类和划分数据 4.14 划分表空间的优先次序 4.15 如何配置高可用性的 TEMP 表空间 4.16 确保在归档日志目标位置有足够的 可用空间 4.17 如何调整联机重做日志 4.18 通过优化归档速度避免 LGWR 等待 4.19...
Oracle9i数据库的备份与恢复.pptx
12.1.2数据库备份的分类 12.1.3错误类型 12.2物理备份工具RMAN 12.2.1 RMAN工作环境 12.2.2 RMAN支持备份的文件 12.2.3闪回恢复区 12.2.4 RMAN环境变量 12.2.5 RMAN的登录方式 12.2.6 RMAN执行命令的模式 ...
Oracle应用教程-数据库备份与恢复.pptx
Oracle第11章数据库备份与恢复.pptx