「Oracle Database10g Recovery Manager」の版間の差分
ナビゲーションに移動
検索に移動
1行目: | 1行目: | ||
− | ==Oracle Database10g Recovery Manager== | + | ==[[Oracle Database10g Recovery Manager]]== |
[[Oracle]] | [[Oracle Database10g]] | | [[Oracle]] | [[Oracle Database10g]] | | ||
− | === | + | ===[[R]]ecovery Manager環境の構成要素=== |
{|class="wikitable" | {|class="wikitable" | ||
!構成要素 | !構成要素 | ||
9行目: | 9行目: | ||
|- | |- | ||
|ターゲット・データベース | |ターゲット・データベース | ||
− | | | + | |[[バックアップ]]またはリストアを実行する制御ファイル、データ・ファイルおよび(任意で)アーカイブREDOログ。 |
|必須 | |必須 | ||
|- | |- | ||
|Recovery Managerクライアント | |Recovery Managerクライアント | ||
− | | | + | |操作を管理するクライアント・アプリケーション。[[Oracle]] Netを使用してターゲット・データベースに接続できる |
|必須 | |必須 | ||
|- | |- | ||
33行目: | 33行目: | ||
|- | |- | ||
|メディア管理アプリケーション | |メディア管理アプリケーション | ||
− | | | + | |ストレージ・システム(テープなど)への[[バックアップ]]を実行するための、ベンダー固有のアプリケーション |
|任意 | |任意 | ||
|- | |- | ||
41行目: | 41行目: | ||
|- | |- | ||
|Enterprise Manager | |Enterprise Manager | ||
− | |データベースに対するブラウザベースのインタフェース。Recovery | + | |データベースに対するブラウザベースのインタフェース。Recovery Managerによる[[バックアップ]]およびリカバリにも使用できる |
|任意 | |任意 | ||
|- | |- | ||
|} | |} | ||
− | ==== | + | ====[[R]]ecovery Managerのセッション・アーキテクチャ==== |
− | * | + | *クライアント・アプリケーションは、データベース・サーバー・セッションに、すべての[[バックアップ]]およびリカバリ作業を実行するように指示 |
− | * | + | *クライアント自体は、[[バックアップ]]、リストアまたはリカバリ操作を実行しない |
− | * | + | *クライアントをターゲット・データベースに接続すると、[[R]]ecovery Managerは、サーバー・セッションをターゲット・インスタンスに割り当て、操作を実行するようにサーバー・セッションに指示 |
− | *クライアントは内部PL/ | + | *クライアントは内部PL/[[SQL]]パッケージを使用して、ターゲット・データベースおよびリカバリ・カタログと通信 |
− | ==== | + | ====[[R]]ecovery Managerコマンドライン・クライアント==== |
− | * | + | *コマンドライン・クライアントを使用すると、[[バックアップ]]およびリカバリ操作を詳細に管理するためのコマンドを入力できます。 |
− | *Recovery Managerの上位に構築されたEnterprise | + | *Recovery Managerの上位に構築されたEnterprise Managerで[[バックアップ]]およびリカバリ機能を使用している場合でも、Recovery Managerクライアントがバックグラウンドで実行されています。 |
− | ===== | + | =====[[R]]MANプロンプトでのコマンド入力===== |
− | * | + | *[[R]]ecovery Managerコマンドを対話形式で実行するには、[[R]]ecovery Managerを起動して、コマンドライン・インタフェースにコマンドを入力して、対話形式のコマンドを実行できます。 |
− | % rman | + | % rman TA[[R]]GET SYS/oracle@trgt CATALOG rman/cat@catdb |
− | + | [[R]]MAN> BACKUP DATABASE; | |
===[http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/backup.102/B19192-03/rcmbackp.htm#i1006129 Recovery Managerを使用したバックアップの実行]=== | ===[http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/backup.102/B19192-03/rcmbackp.htm#i1006129 Recovery Managerを使用したバックアップの実行]=== | ||
− | ====Enterprise Manager | + | ====Enterprise Manager による全体[[バックアップ]]の実行==== |
− | ===== | + | =====[[バックアップ]]のスケジュールを選択===== |
[[File:0946_ora_backup01.jpg]] | [[File:0946_ora_backup01.jpg]] | ||
− | ===== | + | =====カスタマイズ・[[バックアップ]]のスケジュール===== |
[[File:0947_ora_backup02.jpg]] | [[File:0947_ora_backup02.jpg]] | ||
========== | ========== | ||
77行目: | 77行目: | ||
[[File:0951_ora_backup06.jpg]] | [[File:0951_ora_backup06.jpg]] | ||
− | ===== | + | =====発行された[[R]]MANスクリプト===== |
− | backup incremental level 0 cumulative | + | backup incremental level 0 cumulative de[[vi]]ce type disk tag '%TAG' database include current controlfile; |
− | ===== | + | =====ジョブの発行後、以下の[[バックアップ]]が作成される===== |
[[File:0952_ora_backup07.jpg]] | [[File:0952_ora_backup07.jpg]] |
2020年2月16日 (日) 04:30時点における最新版
目次
Oracle Database10g Recovery Manager
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プロンプトでのコマンド入力
% 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;
ジョブの発行後、以下のバックアップが作成される
© 2006 矢木浩人