NetBackup™ for Oracle 管理者ガイド
- 概要
- NetBackup for Oracle クイックスタート
- NetBackup for Oracle のインストール
- Oracle 管理者用の RBAC の構成
- Oracle インスタンスとデータベースの管理
- Oracle クレデンシャルの管理
- Oracle ポリシーの構成
- NetBackup for Oracle の構成の準備
- Oracle インテリジェントポリシー (OIP) について
- スクリプトベースの Oracle ポリシーについて
- Oracle RAC の管理
- 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 直接重複排除
- その他の Oracle の構成
- トラブルシューティング
- 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 (役割ベースのアクセス制御) との統合 |
NetBackup Web UI は RBAC の役割を提供し、どの NetBackup ユーザーが NetBackup の Oracle クローン作成操作を管理できるかを制御します。ユーザーは、Oracle クローン作成操作を管理するために NetBackup 管理者である必要はありません。 |
Oracle インスタンス管理 |
NetBackup は自動的に環境内の Oracle インスタンスを検出します。また、手動検出を実行できます。 インスタンスが登録された後、Oracle 管理者は Oracle 資産を保護するポリシーを作成できます。 Oracle DBA は、NetBackup クライアントで nboraadm コマンドを使用して、インスタンス、インスタンスグループおよびそれらのクレデンシャルを管理できます。このコマンドは、Oracle のクレデンシャルを DBA だけが知っていて、NetBackup 管理者は知らない環境で非常に有用です。 |
Oracle インテリジェントポリシー |
Oracle インテリジェントポリシー (OIP) によって、複数のクライアントにわたる複数の Oracle インスタンスが保護されます。NetBackup 環境で自動的に検出されるインスタンスのリストからポリシーのインスタンスを選択します。OIP では、RMAN がどのように機能するか、またはスクリプトを使用する方法を知っておく必要はありません。機能はインスタンスベースであり、スクリプトベースではありません。 |
スケジュール機能 |
プライマリサーバーの NetBackup のスケジュール機能は、自動で無人の Oracle バックアップのスケジュールを設定する場合に使用できます。 この機能では、これらの操作が実行可能な時間を選択することもできます。たとえば、通常の日中の操作の妨げにならないように、データベースのバックアップを夜中にだけ実行するようにスケジュールできます。 |
Oracle および通常のファイルシステムでのバックアップとリストアの透過的な操作 |
すべてのバックアップおよびリストアは、NetBackup 管理者の操作なしで同時に透過的に実行されます。データベース管理者は、データベースのバックアップおよびリストアの操作を NetBackup から実行できます。管理者または別の権限を持つユーザーは、NetBackup を使用してデータベースのバックアップおよびリストアを実行できます。 コマンドラインインターフェースまたはスクリプトを使用する場合、スクリプトベースの Oracle ポリシーを使用する必要があります。これらのポリシーは、NetBackup が存在しない場合と同様に、Oracle の Recovery Manager (RMAN) を使用します。 |
集中管理されたネットワーク上のバックアップ操作 |
NetBackup プライマリサーバーから、データベースバックアップのスケジュールを設定したり、任意のクライアントまたはインスタンスのバックアップを手動で開始できます。さらに、NetBackup がバックアップを格納するデバイスとは異なるホスト上に Oracle データベースを配置できます。 |
リカバリポイント |
Web UI にはリカバリポイントが用意されており、データベースまたはプラガブルデータベースから簡単にクローンを作成できます。インスタントアクセスが構成されている場合は、リカバリポイントからインスタントアクセスデータベースを作成することもできます。 |
他のファイルのバックアップで使用されている同じストレージユニットの共有 |
別のバックアップで使用中の同じデバイスやメディアを共有できます。また、特定のデバイスやメディアを Oracle のバックアップのために排他的に使用することもできます。NetBackup for Oracle は Media Manager、ディスク、またはメディアサーバー重複排除プール (MSDP) のストレージユニットを使用できます。 |
圧縮 |
圧縮を使用すると、ネットワークを介したバックアップのパフォーマンスが向上し、NetBackup がストレージユニットに書き込むバックアップイメージのサイズが小さくなります。 |
多重化されたバックアップおよびリストア |
NetBackup for Oracle では、NetBackup の多重化機能を利用できます。多重化機能を使用すると、複数のデータストリームが 1 台のバックアップデバイスに送信されます。これによって、操作を完了するまでに必要な時間を短縮できます。 |
並列のバックアップおよびリストアの操作 |
NetBackup for Oracle では、RMAN のバックアップとリストアの並列機能をサポートしています。たとえば、ユーザーは 1 つの Oracle バックアップまたはリストア用に、複数のテープデバイスを同時に実行できます。この機能は操作を完了するまでに必要な時間を短縮します。 |
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 Appliance 上の NFS 共有でのみ機能します。 共有のセットアップ方法について詳しくは、『NetBackup 52xx および 5330 Appliance 管理者ガイド』の「NetBackup Appliance のシェルメニューからの共有の作成」を参照してください。 |
Oracle DBA の即時バックアップ |
Oracle DBA で nboraadm -immediate コマンドを使って、クライアントから即時バックアップを開始できます。Oracle DBA は NetBackup のスケジュールに基づいて開始されるバックアップを待たずにバックアップを開始できます。このコマンドオプションは、Oracle DBA でメンテナンス前にバックアップを実行したい場合に便利です。コマンドはインスタンスが存在するクライアントから開始する必要があります。 |
コンテナデータベースとプラグ可能データベースのサポート |
Oracle 12c では、コンテナデータベース (CDB) とプラグ可能データベース (PDB) が導入されました。Oracle インテリジェントポリシーは、バックアップに単一または複数の PDB を含めることができよるように強化されています。 この機能では、OIP の非 Oracle 12c インスタンスとともに 1 つ以上の Oracle 12c インスタンスを選択することもできます。 |
Oracle インテリジェントポリシーの完全な Oracle Real アプリケーションクラスタ (RAC) サポート |
NetBackup Web UI では、Oracle RAC をサポートする Oracle ポリシーを作成できます。(NetBackup 管理コンソールでは、Oracle RAC ポリシーはサポートされていません。) |
Oracle RAC 負荷分散バックアップ |
Oracle インスタンスの負荷を分散するように NetBackup を設定できます。この機能を使用して、すべてのインスタンスにバックアップの負荷を分散したり、特定の Oracle インスタンスをバックアップから除外できます。この機能は NetBackup 管理コンソールでは利用できません。 |
Oracle 用 NetBackup 直接重複排除 |
Oracle 用 NetBackup 直接重複排除 は、MSDP ストレージへの RMAN バックアップ用に軽量のプラグインを提供します。 Oracle データベース管理者は、NetBackup クライアントなしで保護ステージとライフサイクルステージ全体を制御できます。また、クライアント側の重複排除を有効にして、ネットワークトラフィックを最小限に抑え、全体的なバックアップ速度を向上できます。 |
Replication Director のサポート |
Oracle データベースのスナップショットを作成するために Replication Director を使用できます。スナップショットを他の NetApp ディスクアレイにレプリケートする、またはストレージユニットにスナップショットをバックアップできます。Replication Director を使用するには、Oracle データベースが NetApp NAS ディスクアレイに存在する必要があります。現時点で、Replication Director は SAN ストレージではサポートされません。 Replication Director を使用する Oracle スナップショットバックアップは UNIX および Linux プラットフォームでのみサポートされます。 |