RMAN/バックアップ・リカバリ

Datapump

Data PumpとRMANによるトランスポータブル表領域とは?違いと使いどころを徹底解説!

大量データを素早く別のOracleデータベースに移行したいとき、普通のexpdp/impdpやINSERT文ではとても時間がかかります。そんなときに頼れるのが「トランスポータブル表領域(Transportable Tablespace)」と...
Oracle Master Gold

DROPしてしまったテーブルを過去のSCN時点にRMANでリカバリする方法(表単位ポイントインタイムリカバリ)

Oracleデータベースでは、誤ってテーブルを削除(DROP)してしまうことがあります。たとえば…間違って DROP TABLE を実行してしまった誤ったSQLファイルをバッチで流してしまった誰かが消したテーブルを戻したいこのような時に使え...
Oracle Master Gold

Oracle表領域障害のリカバリ手順:RMANによる復旧フロー

Oracleデータベースの運用において、特定の表領域で障害が発生した場合、データベース全体を停止させることなく、その表領域のみを復旧させることが可能です。本記事では、RMAN(Recovery Manager)を活用し、特定の表領域やデータ...
Oracle Master Gold

Oracleデータベースの完全リカバリ手順:RMANによる復旧フロー

Oracleデータベースに障害が発生した際、適切なバックアップとアーカイブログを利用することで、障害直前の状態まで戻す「完全リカバリ」が可能です。本記事では、Oracle Database 19cにおけるRMANを活用した完全リカバリの手順...
Oracle Master Gold

Oracleデータリカバリアドバイザーによる破損ブロックの復旧手順

Oracle Databaseの運用において、データ破損は避けたい事態ですが、万が一の際にはOracleデータリカバリアドバイザー (Data Recovery Advisor, DRA) が強力な解決策となります。本記事では、DRAを使用...
Oracle Master Gold

Oracleで破損ブロックを修復する方法

Oracleデータベースにおいてデータブロックの破損(Block Corruption)が発生した場合、RMAN(Recovery Manager)を使用することで、破損箇所を正確に特定し、バックアップから効率的に修復することが可能です。本...
ASM

ASMのメタデータバックアップ完全ガイド

Oracle ASM(Automatic Storage Management)環境において、メタデータはディスクグループの構成やデータ配置を管理する最重要情報です。これが破損するとディスクグループ全体が認識不能に陥るリスクがあります。本記...
Oracle Master Gold

Oracleデータブロック破損の検出と修復方法

Oracleデータベースの運用において、データブロックの破損はデータの整合性を損なうだけでなく、業務停止などの重大な障害に直結します。本記事では、物理的・論理的な破損を検出する主要ツール(DBVERIFY, DBMS_REPAIR, ANA...
Oracle Master Gold

OracleのVALIDATEコマンドとV$DATABASE_BLOCK_CORRUPTIONの活用

Oracleデータベースの管理において、データブロックの破損を事前に検出することは非常に重要です。本記事では、データブロックの破損をチェックするためのVALIDATEコマンドとV$DATABASE_BLOCK_CORRUPTIONビューにつ...
Oracle Master Gold

Oracleブロック破損の予防:DB_BLOCK_CHECKSUMとDB_BLOCK_CHECKINGの設定

Oracle Databaseにおいて、データブロックが物理的あるいは論理的に破損すると、ORA-01578等のエラーが発生し、業務に深刻な影響を及ぼします。本記事では、ブロック破損を早期に検出し、データ保護を強化するための初期化パラメータ...