-PR-
締切済み

ARCHIVEを利用したバックアップサーバへのデータ反映について

  • すぐに回答を!
  • 質問No.4768319
  • 閲覧数34
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

毎晩オンラインバックアップを行い、
バックアップサーバ(待機環境)へリストアしております。
(この処理は、バックアップファイルを復旧後に
 Recover Database命令を使用しております。)

この環境に対し、1時間おきに
メインサーバのArchiveLogをコピーして
差分をバックアップサーバに反映したいのですが、
この場合、どの様な処理を実施したらよいのでしょうか?
夜間に行っている処理を実行してもAchiveが反映してくれません。
何か良い方法があればご教示をお願い致します。

現在、以下の環境で行っております。
OS:Windows 2003 Server
DB:Oracle 10.1.0.4
(メイン・バックアップサーバ共に同じ)

・夜間に行っている処理
 (1)DBシャットダウン
 (2)バックアップファイルのリストア
 (3)コントロールファイルの再設定
 (4)DBのマウント
 (5)最新までのArchiveLogを取得
 (6)Recover Database Using Backup Controlfile Until Cancel;
 (7)Alter Database Open Resetlogs;
 終了
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル10

ベストアンサー率 45% (49/107)

今のやり方の延長線上でArchiveLogをバックアップに反映し続ける、というのはちょっと難しいのではないかと思います。
その都度、夜間行っているように稼動系を停止しないといけない、という方法しか思いつきません。

自力でやる方法を変えて、
「データ・レプリケーション」か、「スタンバイ・データベース」機能の使用をご検討してみることをおすすめします。
それぞれ特徴が異なる点がありますが、いずれも稼動系の変更情報を待機系へ伝播し、データ同期を取るような機能です。

注意点としては、レプリケーションを使用するにはStandard Edition以上、スタンバイ・データベースはEnterprise Editionである必要があります。
お礼コメント
noname#200059

ご回答ありがとうございます。

結果としては、待機側をMount状態で維持して
Archiveを待つ方法で進めたいと思います。
投稿日時 - 2009-03-19 08:23:34


このQ&Aのテーマ
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-

特集


抽選で合計100名様にプレゼント!

ピックアップ

ページ先頭へ