Oracle Databaseでインスタンスが突然停止してしまう問題が発生した。
原因は、Redoログが別のプロセスによってロックされてしまったためにロールバックに失敗して異常停止になったようだが、データベースが突然停止するなんていうのを始めて目の当たりにしただけにショックが大きい。
結局別プロセスというのがシステムのバックアップソフトだったわけだけど、バックアップでRedoログを取得するなんていうのは珍しい話ではないだけに、トランザクションが常時利いているOracle Databaseは意外なところで弱いのかもしれない。
オンラインバックアップにおいて、Redoログを取得するというのはありえない話らしいです。
基本的には定期的なバックアップを取るのであれば、ダンプファイルをバックアップにとるなどの対応をとるとかが必要なようです。
詳しくはもう少しドキュメントを参照してまとめたいと思います。