WEB开发网
开发学院数据库Oracle Oracle数据库的备份与恢复技术 阅读

Oracle数据库的备份与恢复技术

 2009-02-10 13:09:02 来源:WEB开发网   
核心提示: 3 冷备份 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库,Oracle数据库的备份与恢复技术(3),冷备份时将关键性文件拷贝到另外的位置的一种说法,对于备份Oracle信息而言,因此会影响正常工作;●不能按表或按用户恢复,4 热备份 热备份是在数据库运行

3 冷备份

冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。

3.1 冷备份中必须拷贝的文件包括

所有数据文件

所有控制文件

所有联机REDO LOG文件

Init.ora文件(可选)

值得注意的是冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。

3.2下面是做冷备份的完整例子

3.2.1 关闭数据库

sqlplus /nolog

sql>connect /as sysdba

sql>shutdown normal;

3.2.2 用拷贝命令备份全部的数据文件、重做日志文件、控制文件、初始化参数文件

可以通过命令select v$tablespace.name,v$datafile.name from v$tablespace, v$datafile where v$tablespace.ts#= v$datafile.ts#;查看相关文件的具体位置。或通过查看Enterprise Manager Console 的初始化参数知道这些文件的具体位置。

3.2.3 重启Oracle数据库

sql>startup

3.3 冷备份的优点

●非常快速、容易的备份方法,只需简单拷贝文件;

●非常容易恢复到某个时间点上,只需将文件再拷贝回去;

●能与归档方法相结合,做数据库“最佳状态”的恢复;

●低度维护,高度安全。

3.4 缺点

●单独使用时,只能提供到“某一时间点上”的恢复;

●实施冷备份的全过程中,数据库必须是关闭状态,因此会影响正常工作;

●不能按表或按用户恢复。

4 热备份

热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。

上一页  1 2 3 4 5 6 7  下一页

Tags:Oracle 数据库 备份

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接