DB再作成が必要なとき
ノーアーカイブログモードだったり、バックアップが存在しない場合に障害が発生しリカバリが必要になった際、復旧方法はDBを再作成するしかない。DB再作成の方法は大きく分けて二つある。
DB再作成の方法
コールドバックアップを使う方法
- すべてのOracle関連サービスを停止
- OSレベルで構成ファイルのバックアップを取得
- DBCAでソフトウェアをアンインストール
- DBCAでソフトウェアをインストール
- DBインスタンスが起動したらOracle関連サービスをすべて停止し構成ファイルを退避させ、2で取得したファイルを置き換える
- DBインスタンスを起動しバックアップ時のデータを参照できることを確認
Data Pump を使う方法
- Data Pump を利用しFULL Export を実施する
- DBCAでソフトウェアをアンインストール
- DBCAでソフトウェアをインストール
- Data Pump を利用し1で取得したダンプファイルを Import する