完全脱机备份,又名冷备份。非归档模式下,只有冷备。冷备份的存在是为了保护现场,防止我们恢复失败时可以从头开始。我们知道,数据文件是oracle向os预留的磁盘空间,如果我们规划数据库时,申请了50g,一开始oracle可能只用了100M,我们冷备时所需的有效数据就更少了,或许只有5M,但我们还是得备份50g。没有有效的备份。而且,假如你在上星期五对数据库作了次冷备,而后,数据库运行了一个礼拜,不幸的是,数据库坏了,这个时候你能把上星期五的冷备拿来,而你这个礼拜所做的一切将全部丢失。这便是冷备的两个明显缺点。
进行冷备时可能出现备份不全或备份了垃圾数据的状况。所以,我们务必以数据库看到的为准。通常,冷备的主要对象是datafile,controlfile和redo log file。我们可以借助几个视图来瞧瞧他们匿于何处。
于数据文件:
SQL> select file_name from dba_data_files;
FILE_NAME
------------------------------------------------------------------------------------------------------------------------------------------------------
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_users_8050fkdh_.dbf
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_sysaux_8050fk3w_.dbf
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_undotbs1_8050fkc6_.dbf
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_system_8050fk2z_.dbf
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_example_8050jhm7_.dbf
于控制文件:
SQL> select name from v$controlfile;
NAME
------------------------------------------------------------------------------------------------------------------------------------------------------
/u01/app/oracle/oradata/ORCL/controlfile/o1_mf_8050hgfp_.ctl
/u01/app/oracle/flash_recovery_area/ORCL/controlfile/o1_mf_8050hgqh_.ctl
于日志文件:
SQL> select member from v$logfile;
MEMBER
------------------------------------------------------------------------------------------------------------------------------------------------------
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_3_8050hq4s_.log
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_3_8050hs2h_.log
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_2_8050hm84_.log
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_2_8050ho5o_.log
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_1_8050hhn1_.log
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_1_8050hkdv_.log
为了缩短备份时间和节省磁盘空间,通常,我们可以做如下微调:
1)查看当前被oracle 激活的undo,这个undo将作为冷备的一员。
SQL> show parameter undo
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
undo_management string AUTO
undo_retention integer 900
undo_tablespace string UNDOTBS1
2)对于temp临时文件,我们可以不必备份,因为,oracle在开机时,不会检查临时文件。
3)对于控制文件,存在多路镜像,我们可以只备份其中之一。
完成了上面的几点友情提醒后,我们就可以开始把实例给关了,开始作冷备。
shutdown immediate
分享到:
相关推荐
这涉及到数据库的还原、恢复、切换和打开等步骤,每个步骤都有其特定的用途和注意事项。他还可能讨论如何处理归档日志和联机重做日志在恢复过程中的角色。 此外,RMAN的另一个亮点是其集成的自动备份管理和存储优化...
7. **数据库在shutdown后如何脱机备份**:关闭数据库后,可以直接复制物理文件到备份位置。如果需要在新位置启动数据库,可能需要更新初始化参数文件中的控制文件位置,并可能需要在启动时将数据库挂载到特定状态...
#### 注意事项: 1. **备份数据:** - 在执行任何修改之前,请确保已经备份了所有相关文件和注册表项,以防万一发生错误可以快速恢复。 2. **权限问题:** - 修改文件和注册表时可能需要管理员权限,请确保拥有...
- **迁移过程注意事项**:确保源和目标环境兼容,预先测试迁移过程等。 #### 实验7:FLASHBACK - **Flashback技术简介**:Flashback技术允许用户在出现数据丢失的情况下恢复数据,包括Flashback Drop、Flashback ...
#### 四、注意事项 1. **数据文件的唯一性**:每个数据文件在Oracle数据库中都是唯一的,确保新位置的数据文件名也是唯一的。 2. **权限问题**:确保具有足够的权限来移动数据文件。 3. **数据文件的大小**:新位置...
#### 三、注意事项 - 在进行任何操作之前,请确保备份现有的数据库文件。 - 操作时注意命令的正确性和顺序。 - 启用介质恢复后,可能还需要配置归档日志模式等相关设置。 - 验证数据库完整性后,应尽快恢复正常的...
6. **文档和参考资料**:"Oracel升级操作步骤.docx"应详细记录了升级的每一步骤和注意事项,而"参考的文章.rar"可能包含更深入的技术讨论和案例分析,对于理解升级过程和处理异常情况非常有帮助。 7. **测试与验证*...
完全备份的SH文件:exp_comp.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的SH文件:exp_cumu.sh rq=` date +"%m%d" ` ...
#### 七、注意事项 1. **备份**:在执行任何可能导致数据丢失的操作之前,请确保已经进行了充分的备份。 2. **性能影响**:在进行Undo表空间的切换操作期间,可能会对数据库性能造成一定影响。 3. **文件清理**:...
6. **注意事项** - 删除表空间是一个不可逆的操作,一旦执行,所有数据都将永久丢失。 - 如果表空间包含系统表空间或临时表空间,不能直接删除,需要使用其他方法进行调整。 - 确保有充足的权限执行这些操作,...
- **安装 Oracle Database 11g**:详细说明了在不同操作系统上安装 Oracle Database 11g 的步骤及注意事项。 - **配置 Oracle Database 11g**:涵盖了安装后进行的各种基础配置,如监听器配置、网络服务名设置等。 ...
- **使用vSphere CLI虚拟设备的注意事项**: 特别是针对CLI使用的注意事项。 - **备份ESXi 4.0配置数据**: 创建配置数据的备份文件。 - **还原ESXi 4.0配置数据**: 从备份文件恢复配置数据。 - **恢复ESXi 4.0 ...
完全备份的SH文件:exp_comp.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的SH文件:exp_cumu.sh rq=` date +"%m%d" ` ...
- **备份和恢复操作**:具体步骤和注意事项。 - **联机和脱机问题**:解决在线和离线状态下可能遇到的问题。 #### 第7章 与备份相关的维护 - **作业与调度**:自动化的任务执行和调度。 - **代理服务与作业调度**:...
- **使用 vSphere CLI 虚拟设备的注意事项**:在备份和还原过程中遵循特定的最佳实践。 - **备份 ESXi 4.0 配置数据**:保存主机的当前配置设置。 - **还原 ESXi 4.0 配置数据**:恢复先前保存的配置文件。 - **恢复...
### VMware ESX 4 和 VMware vCenter Server 4中文安装教程知识点详解...通过上述内容的详细介绍,读者可以全面了解VMware ESX 4 和 VMware vCenter Server 4的安装过程及相关注意事项,从而顺利完成虚拟化环境的搭建。
Oracle 的注意事项 148 定义“配置日志记录”的数据库权限 148 SQL Server 的注意事项 149 设置“配置日志记录”数据库连接 149 访问配置日志记录数据库向导 150 配置 SQL Server 数据库以便进行配置日志记录 150 ...