トップ 差分 一覧 ping ソース 検索 ヘルプ PDF RSS ログイン

Oracle Database10g Recovery Manager



目次



記事一覧

キーワード

Oracle Database10g Recovery Manager

[Oracle][Oracle Database10g]

 Recovery Manager環境の構成要素

構成要素 説明 必須
ターゲット・データベース バックアップまたはリストアを実行する制御ファイル、データ・ファイルおよび(任意で)アーカイブREDOログ。 必須
Recovery Managerクライアント 操作を管理するクライアント・アプリケーション。Oracle Netを使用してターゲット・データベースに接続できる 必須
リカバリ・カタログ・データベース リカバリ・カタログ・スキーマを持つデータベース。 任意
リカバリ・カタログ・スキーマ リカバリ・カタログ・データベース内のユーザー 任意
スタンバイ・データベース プライマリ・データベースのコピー。プライマリ・データベースで障害が発生した場合、スタンバイ・データベースにフェイルオーバーできる 任意
複製データベース テスト目的で使用するプライマリ・データベースのコピー 任意
メディア管理アプリケーション ストレージ・システム(テープなど)へのバックアップを実行するための、ベンダー固有のアプリケーション 任意
メディア管理カタログ ディア管理アプリケーションについての情報を格納するベンダー固有のリポジトリ 任意
Enterprise Manager データベースに対するブラウザベースのインタフェース。Recovery Managerによるバックアップおよびリカバリにも使用できる 任意

Recovery Managerのセッション・アーキテクチャ

  • クライアント・アプリケーションは、データベース・サーバー・セッションに、すべてのバックアップおよびリカバリ作業を実行するように指示
  • クライアント自体は、バックアップ、リストアまたはリカバリ操作を実行しない
  • クライアントをターゲット・データベースに接続すると、Recovery Managerは、サーバー・セッションをターゲット・インスタンスに割り当て、操作を実行するようにサーバー・セッションに指示
  • クライアントは内部PL/SQLパッケージを使用して、ターゲット・データベースおよびリカバリ・カタログと通信

Recovery Managerコマンドライン・クライアント

  • コマンドライン・クライアントを使用すると、バックアップおよびリカバリ操作を詳細に管理するためのコマンドを入力できます。
  • Recovery Managerの上位に構築されたEnterprise Managerでバックアップおよびリカバリ機能を使用している場合でも、Recovery Managerクライアントがバックグラウンドで実行されています。
RMANプロンプトでのコマンド入力
  • Recovery Managerコマンドを対話形式で実行するには、Recovery Managerを起動して、コマンドライン・インタフェースにコマンドを入力して、対話形式のコマンドを実行できます。

% rman TARGET SYS/oracle@trgt CATALOG rman/cat@catdb
RMAN> BACKUP DATABASE;

 Recovery Managerを使用したバックアップの実行


Enterprise Manager による全体バックアップの実行

バックアップのスケジュールを選択
カスタマイズ・バックアップのスケジュール

発行されたRMANスクリプト
backup incremental level 0 cumulative device type disk tag '%TAG' database include current controlfile;

ジョブの発行後、以下のバックアップが作成される



YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto

Copyright© 矢木 浩人 All Rights Reserved.