1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

记录几种坏块处理方式

物理坏块和逻辑坏块

物理坏块通常由硬件问题导致,例如存储链路问题或第三方软件问题。逻辑坏块大部分是由于软件问题引起的,如数据块和索引块数据不一致。

记录几种坏块处理方式

坏块检测

坏块可以通过RMAN工具、DBV工具、EXP/EXPDP工具、ANALYZE命令检测。其中,RMAN工具可通过Data Recovery Advisor进行修复;DBV工具可以检查全库或单个segment;EXP/EXPDP工具可以用来检测和抢救数据;ANALYZE命令只能在遇到第一个坏块时返回报错,并打印alert日志。

坏块修复

坏块修复可以通过RMAN工具的Data Recovery Advisor、EXPDP工具跳过坏块、DBMS_REPAIR包、event10231、常规手段等方式进行。具体操作包括LIST FAILURE、ADVISE FAILURE、REPAIR FAILURE、RECOVER…BLOCK命令、CHECK OBJECT、FIX CORRUPT BLOCKS、SKIP CORRUPT BLOCKS、启用/关闭10231内部事件等。特殊情况下,DBV或RMAN VALIDATE命令标记有坏块,但V$DATABASE_BLOCK_CORRUPTION查不到file#、block#,可以参考How to Format Corrupted Block Not Part of Any Segment。

以上是本编辑为大家记录的几种坏块处理方式,有备份或者有ADG环境可以使用复原块的方式进行修复,无备份或者ADG环境可以使用DBMS_REPAIR包、event10231、EXPDP常规手段抢救数据。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6173.html