Ⅰ 数据库,处于归档模式,是什么意思非归档模式呢
1.归档模式
Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。
如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。比如,当前在使用联机重做日志1,当1写满的时候,发生日志切换,开始写联机重做日志2,这时联机重做日志1的内容会被拷贝到另外一个指定的目录下。这个目录叫做归档目录,拷贝的文件叫归档重做日志。
数据库使用归档方式运行时才可以进行灾难性恢复。
1.归档日志模式和非归档日志模式的区别
非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.
归档模式可以做热备份,并且可以做增量备份,可以做部分恢复.
用ARCHIVE LOG LIST 可以查看期模式状态时归档模式还是非归档模式.
2.非归档模式
相反非归档就是不保存旧事务日志。
Ⅱ rman备份数据库一定要处于归档模式吗
一、归档是redo日志的归档,如果没有对redo进行归档,则数据库redo日志文件极有可能会因为轮替写入而被覆盖,从而造成数据在时间上的不连续。从而造成备份数据时缺失在某个时间上的redo文件,那么恢复时就会有丢失。
二、rman进行恢复时,只有应用了归档文件,才有可能在数据文件的start scn上连续衔接。三、否则rman只能备份mount状态的数据文件。
Ⅲ Oracle备份与恢复(exp/imp,expdp/impdp)
Oracle数据库管理中,备份和恢复是两项关键任务。本文将深入探讨如何进行数据备份与恢复,包括物理备份与逻辑备份,以及不同备份方式的具体操作。
备份分为物理备份和逻辑备份。物理备份分为归档模式备份(热备份)和非归档模式备份(冷备份)。归档模式备份在数据库运行时进行,非归档模式备份在关闭数据库后执行。冷备份(脱机备份)通过shutdown命令停止服务,然后复制数据文件和控制文件,以备不时之需。
冷备份要求管理员权限,关闭数据库后复制相关文件,如数据文件和控制文件,以实现离线数据保护。
在归档模式下进行的热备份,可通过archive log list命令查看日志状态,并切换到归档模式进行备份。
恢复分为完全恢复和不完全恢复,根据需要还原到特定时间点。物理恢复涉及数据文件的复制,逻辑恢复则是导入导出操作用于数据恢复。
针对特定表空间,如test3.1备份和test3.2恢复数据文件,操作完成后验证恢复是否成功。
逻辑备份主要通过EXP(DOS命令窗口)或EXPDP工具完成数据导出,而IMP或IMPDP用于数据导入。EXPDP需先创建目录对象,并确保数据备份到指定位置。
在非SQLplus环境下使用EXP命令导出数据。
数据泵工具如EXPDP用于跨数据库或操作系统的数据传输,备份数据需存放在目录对象对应的系统目录。
无论是IMP还是IMPDP,数据导入需确保导出数据的兼容性,如IMPDP导入数据前提条件是使用EXPDP导出。
Ⅳ 简述Oracle 11g数据库的归档模式与非归档模式的区别。
归档模式,记归档日志,生成归档日志文件,可以用来数据管理模式的数据恢复。
非归档模式,不记归档日志,没有办法进行数据恢复。