NetBackup™ for Oracle 管理者ガイド
- 概要
- NetBackup for Oracle のインストール
- Oracle 管理者用の RBAC の構成
- Oracle の検出とデータベースの管理
- Oracle クレデンシャルの管理
- Oracle ポリシーの構成
- NetBackup for Oracle の構成の準備
- Oracle インテリジェントポリシー (OIP) について
- スクリプトベースの Oracle ポリシーについて
- Oracle のバックアップとリストアの実行
- Oracle のクローン作成
- NetBackup Copilot for Oracle
- ユニバーサル共有を使った OIP の構成 (Oracle Copilot)
- Oracle Copilot でのインスタントアクセス
- Snapshot Client を併用した NetBackup for Oracle
- Snapshot Client を併用した NetBackup for Oracle について
- Snapshot Client を併用した NetBackup for Oracle の動作
- NetBackup for Oracle による Snapshot Client の構成について
- スナップショットバックアップからの NetBackup for Oracle のリストア
- UNIX の NetBackup for Oracle Block Level Incremental バックアップの構成について
- Snapshot Client の影響について
- Replication Director の Oracle サポートについて
- Oracle 用 NetBackup 直接重複排除
- トラブルシューティング
- RMAN のバックアップエラーまたはリストアエラーのトラブルシューティング
- 付録 A. 重複排除のベストプラクティス
- 付録 B. SFRAC の Snapshot Client サポート
- 付録 C. UNIX および Linux システムでの RMAN を使用しないスクリプトベースの Block Level Incremental (BLI) バックアップ
- RMAN を使用しない BLI バックアップのインストール要件の確認
- スクリプトベースの BLI バックアップの NetBackup ポリシーの作成
- バックアップとリストアの実行
- バックアップエラーまたはリストアエラーのトラブルシューティングについて
- 付録 D. XML Archiver
- 付録 E. 承認を受けた場所の登録
NetBackup for Oracle の機能
次の表に NetBackup for Oracle の主な機能を示します。
表: NetBackup for Oracle の機能
機能 |
説明 |
---|---|
NetBackup RBAC (役割ベースのアクセス制御) との統合 |
RBAC を使用すると、NetBackup 管理者は特定の DBA に Oracle 操作と NetBackup 内の Oracle 資産の管理を委任できるため、NetBackup 管理者の構成の負荷が軽減されます。 Oracle 管理者の RBAC の役割を参照してください。 |
Oracle データベース管理 |
NetBackup は自動的に環境内の Oracle データベースを検出します。また、手動検出も実行できます。Oracle DBA にデフォルトの Oracle 管理者の RBAC の役割が割り当てられている場合、NetBackup Web UI を使用して Oracle 資産とそのクレデンシャルを管理できます。データベースがクレデンシャルを使用して登録されると、Oracle DBA は Oracle 資産を保護するポリシーを作成できます。 |
Oracle CMS クレデンシャル |
NetBackup は、Oracle 資産で使用するために、内部プロバイダと外部プロバイダの両方の指定したクレデンシャルをサポートします。 NetBackup Credential Management での Oracle クレデンシャルタイプを参照してください。 |
Oracle インテリジェントポリシー |
OIP (Oracle インテリジェントポリシー) によって、複数のクライアントにわたって展開された複数の Oracle データベースと Data Guard データベースが保護されます。NetBackup 環境で自動的に検出されるデータベースのリストからポリシーのデータベースを選択します。OIP では、RMAN がどのように機能するか、またはスクリプトを使用する方法を知っておく必要はありません。機能はデータベースに基づいており、スクリプトベースではありません。 OIP は NetBackup Web UI からのみ利用可能です。NetBackup 管理コンソールは OIP をサポートしなくなりました。 |
スクリプトベースのポリシー |
スクリプトベースのポリシーは OIP の代わりに利用可能です。コマンドラインインターフェースまたはスクリプトを使用する場合、スクリプトベースの Oracle ポリシーを使用する必要があります。これらのポリシーは、NetBackup が存在しない場合と同様に、Oracle の RMAN (Recovery Manager) を使用します。 |
スケジュール機能 |
プライマリサーバーの NetBackup のスケジュール機能は、自動で無人の Oracle バックアップのスケジュールを設定する場合に使用できます。 この機能では、これらの操作が実行可能な時間を選択することもできます。たとえば、通常の日中の操作の妨げにならないように、データベースのバックアップを夜中にだけ実行するようにスケジュールできます。 |
Oracle および通常のファイルシステムでのバックアップとリストアの透過的な操作 |
すべてのバックアップおよびリストアは、NetBackup 管理者の操作なしで同時に透過的に実行されます。データベース管理者、管理者、または任意の認可済みユーザーは、データベースのバックアップおよびリストアの操作を NetBackup から実行できます。 |
集中管理されたネットワーク上のバックアップ操作 |
NetBackup プライマリサーバーから、データベースバックアップのスケジュールを設定したり、任意のクライアントまたはデータベースのバックアップを手動で開始できます。さらに、NetBackup がバックアップを格納するデバイスとは異なるホスト上に Oracle データベースを配置できます。 |
リカバリポイント |
Web UI にはリカバリポイントが用意されており、データベースまたはプラガブルデータベースから簡単にクローンを作成できます。インスタントアクセスが構成されている場合は、リカバリポイントからインスタントアクセスデータベースを作成することもできます。 |
圧縮 |
圧縮を使用すると、ネットワークを介したバックアップのパフォーマンスが向上し、NetBackup がストレージユニットに書き込むバックアップイメージのサイズが小さくなります。 |
多重化されたバックアップおよびリストア |
NetBackup for Oracle では、NetBackup の多重化機能を利用できます。多重化機能を使用すると、複数のデータストリームが 1 台のバックアップデバイスに送信されます。これによって、操作を完了するまでに必要な時間を短縮できます。 |
並列のバックアップおよびリストアの操作 |
NetBackup for Oracle では、RMAN のバックアップとリストアの並列機能をサポートしています。たとえば、ユーザーは 1 つの Oracle バックアップまたはリストア用に、複数のテープデバイスを同時に実行できます。この機能は操作を完了するまでに必要な時間を短縮します。 |
即時バックアップ |
Oracle DBA は nboracmd コマンドを使用してデータベースの即時バックアップを実行できます。詳しくは、『NetBackup コマンドガイド』を参照してください。 |
コンテナデータベースとプラグ可能データベースのサポート |
Oracle 12c では、コンテナデータベース (CDB) とプラグ可能データベース (PDB) が導入されました。Oracle インテリジェントポリシーは、バックアップに単一または複数の PDB を含めることができよるように強化されています。 この機能では、OIP の非 Oracle 12c インスタンスとともに 1 つ以上の Oracle 12c インスタンスを選択することもできます。 |
Oracle RAC (Real Application Clusters) のサポート |
NetBackup Web UI は、バージョン NetBackup 8.3 以降の OIP とクライアントを使用して、Oracle RAC (Real Application Clusters) の保護を完全にサポートします。(NetBackup 管理コンソールでは、RAC はサポートされていません。) Oracle インスタンスの負荷を分散するように NetBackup を設定できます。この機能を使用して、すべてのインスタンスにバックアップの負荷を分散したり、特定の Oracle インスタンスをバックアップから除外できます。 |
Data Guard のサポート |
NetBackup は、Data Guard 構成のメンバーであるプライマリデータベースとスタンバイデータベースを完全にサポートしています。この機能により、Data Guard 構成を保護するインテリジェントポリシーの種類をまたいだ統合イメージカタログシステムが有効になります。プライマリまたはスタンバイのプリファレンスもポリシーで構成できます。 Data Guard の管理を参照してください。 |
他のファイルのバックアップで使用されている同じストレージユニットの共有 |
別のバックアップで使用中の同じデバイスやメディアを共有できます。また、特定のデバイスやメディアを Oracle のバックアップのために排他的に使用することもできます。NetBackup for Oracle は Media Manager、ディスク、または MSDP (メディアサーバー重複排除プール) のストレージユニットを使用できます。 |
Oracle 用 NetBackup 直接重複排除 |
Oracle 用 NetBackup 直接重複排除 は、MSDP ストレージへの RMAN バックアップ用に軽量のプラグインを提供します。 Oracle データベース管理者は、NetBackup クライアントなしで保護ステージとライフサイクルステージ全体を制御できます。また、クライアント側の重複排除を有効にして、ネットワークトラフィックを最小限に抑え、全体的なバックアップ速度を向上できます。 |
NetBackup Appliance でのアプライアンス共有 (NetBackup Copilot for Oracle) へのバックアップのサポート |
メモ: この機能を使用するには、NetBackup Appliance がソフトウェアバージョン 2.7.1 以降で実行されている必要があります。 Oracle Copilot では、NetBackup Appliance 上の共有を使用して、Oracle データベースを保護するためのオプションを提供することにより、Oracle インテリジェントポリシーの機能を拡張します。この機能では、Oracle データベースバックアップが DBA によりデータベース共有に置かれるときに、バックアップの制御を向上できます。また、この機能では、1 番目のバックアップコピーの宛先としてデータベース共有を選択する必要があります。バックアップコピーは作成されるデータベースデータファイルコピーの完全なセットで、NetBackup によって保護されます。NetBackup Appliance シェルメニューを使用して、このオプションのアプライアンスで共有を作成する必要があります。 Oracle バックアップは、NetBackup アプライアンス上の NFS 共有でのみ機能します。 共有のセットアップ方法について詳しくは、『NetBackup 52xx and 5330 アプライアンス管理者ガイド』の「NetBackup Appliance のシェルメニューからの共有の作成」を参照してください。 |
RMAN カタログの管理の委任 |
NetBackup では、NetBackup 内部の RMAN カタログの権限と管理を委任できるため、クレデンシャルと構成の管理方法を簡略化できます。 |
Replication Director のサポート |
Oracle データベースのスナップショットを作成するために Replication Director を使用できます。スナップショットを他の NetApp ディスクアレイにレプリケートする、またはストレージユニットにスナップショットをバックアップできます。Replication Director を使用するには、Oracle データベースが NetApp NAS ディスクアレイに存在する必要があります。現時点で、Replication Director は SAN ストレージではサポートされません。 Replication Director を使用する Oracle スナップショットバックアップは UNIX および Linux プラットフォームでのみサポートされます。 |
NetBackup API |
NetBackup API では、Web UI の同じ機能も利用できます。 |