关于我们
技术分享
技术分享
ORACLE备份种类
ORACLE备份种类
2021-06-09
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等。

- 标签:
-
云计算
您可能感兴趣的新闻 换一批
热门文章
现在下载,可享30天免费试用