Veritas InfoScale™ 8.0 Oracle データベース用ストレージと可用性管理 - AIX, Linux, Solaris
- 第 I 部 Oracle データベース用 SFHA (Storage Foundation High Availability) 管理ソリューション
- Storage Foundation for Databases の概要
- Veritas File System について
- Storage Foundation for Databases の概要
- 第 II 部 Veritas InfoScale 製品を使用した Oracle の配備
- Storage Foundation 環境への Oracle オプションの配備
- Storage Foundation を使用した Oracle の配備
- Storage Foundation を使用したオフホスト設定での Oracle の配備
- High Availability を使用した Oracle の配備
- ディザスタリカバリ用 VVR (Volume Replicator) を使用した Oracle の配備
- Storage Foundation 環境への Oracle オプションの配備
- 第 III 部 Storage Foundation for Databases (SFDB) ツールの設定
- Storage Foundation for Databases リポジトリデータベースの設定および管理
- Storage Foundation for Databases (SFDB) リポジトリの設定
- Storage Foundation for Databases (SFDB) ツールの認証の設定
- Storage Foundation for Databases リポジトリデータベースの設定および管理
- 第 IV 部 Oracle データベースのパフォーマンスの向上
- データベースアクセラレータについて
- Veritas Extension for Oracle Disk Manager によるデータベースパフォーマンスの向上
- Veritas Cached Oracle Disk Manager によるデータベースパフォーマンスの向上
- SFHA 環境の Cached ODM について
- SFHA 環境の Cached ODM の設定
- SFHA 環境の Cached ODM Advisor による Cached ODM 設定の管理
- SFHA 環境の Cached ODM Advisor を使用した候補データファイルのレポートの生成
- Quick I/O によるデータベースパフォーマンスの向上
- Quick I/O について
- Cached Quick I/O によるデータベースパフォーマンスの向上
- 第 V 部 PITC (Point-In-Time Copy) の使用
- PITC 方法の理解
- ボリュームレベルのスナップショット
- ボリュームレベルのスナップショット(FlashSnap)の逆再同期について
- Storage Checkpoint
- FileSnap について
- Oracle PITC に関する注意事項
- サードミラーブレークオフスナップショットの管理
- 領域最適化スナップショットの管理
- Storage Checkpoint の管理
- リカバリのための Database Storage Checkpoint
- FileSnap スナップショットの管理
- SFHA 環境での NetBackup によるバックアップとリストア
- PITC 方法の理解
- 第 VI 部 Oracle に対するストレージコストの最適化
- SmartTier によるストレージの階層化について
- SmartTier の設定と管理
- Oracle での SmartTier のユースケース
- ストレージコストを最適化するためのファイルとデータベースの圧縮
- 圧縮アドバイザツールの使用
- 第 VII 部 Oracle ディザスタリカバリの管理
- 第 VIII 部 Storage Foundation for Databases 管理リファレンス
- Storage Foundation for Databases コマンドリファレンス
- Storage Foundation for Databases のチューニング
- SFDB ツールのトラブルシューティング
- Oracle データベースの手動によるリカバリ
- 6.0 より前のリリースの Storage Foundation for Databases のコマンドリファレンス
- Database FlashSnap のストレージの準備
- データベーススナップショットの作成について
- FlashSnap コマンド
- Oracle リカバリのガイドライン
- Database Storage Checkpoint のコマンド
- 第 IX 部 参照先
スナップショットの作成
スナップショットを取得する前にデータベースで使うボリュームが正しく設定されていることを確認します。このデータベース設定には、スーパーユーザー(root)権限が必要です。
メモ:
Database FlashSnap コマンドの実行は、Oracle データベース管理者が行う必要があります。
データベースの構造を変更するとき(たとえば、データファイルの追加、削除、PFILE から SPFILE への変換、SPFILE から PFILE への変換)、dbed_update を実行する必要があります。次に例を示します。
$ /opt/VRTS/bin/dbed_update -S $ORACLE_SID -H $ORACLE_HOME
データベースのスナップショットイメージを作成するには
- ボリュームまたはボリュームセットのスナップショットミラーを作成します。
- dbed_vmchecksnap コマンドを使って、スナッププランのテンプレートを作成し、データベースのボリュームスナップショットを作成するうえでそのテンプレートが有効となるようにボリュームの設定をチェックします。
スナッププランには、細分化されたデータベースや、スナップショットの作成や再同期処理に必要なボリューム設定情報が含まれています。スナッププランのテンプレートは、テキストエディタを使って編集できます。
dbed_vmchecksnap コマンドは、次の操作にも使えます。
特定の $ORACLE_SID に関連付けられたすべてのスナッププランを一覧表示します。
dbed_vmchecksnap -o list
スナッププランを SFDB リポジトリから削除します。
dbed_vmchecksnap -o remove -f SNAPPLAN
SFDB レポジトリからローカルディレクトリにスナッププランをコピーします。
dbed_vmchecksnap -o copy -f SNAPPLAN
- dbed_vmsnap コマンドを使って、データベースのスナップショットボリュームを作成します。
- セカンダリホストでは、dbed_vmclonedb コマンドを使って、プライマリホストからデポートされたディスクグループを使うクローンデータベースを作成します。詳しくは次を参照してください。
セカンダリホストでのデータベースのクローン作成を参照してください。
スナッププランで指定したプライマリホストとセカンダリホストが異なる場合、dbed_vmclonedb コマンドを使って次の操作を実行します。
プライマリホストからデポートされたディスクグループをインポートする
スナップショットボリュームのマウントをリカバリする
ファイルシステムをマウントする
データベースをリカバリする
プライマリホストとは異なる Oracle SID 名でデータベースをオンラインにする
-o recoverdb オプションを使って、dbed_vmclonedb にデータベースのリカバリを自動で実行させるか、-o mountdb オプションを使って、独自の PIT リカバリを実行してデータベースを手動で起動させることができます。PIT リカバリでは、スナップショットのモードが online である必要があります。
また、プライマリホストにおいてクローンも作成できます。スナッププランの設定では、クローンをプライマリホストまたはセカンダリホストのいずれかで作成するかを指定します。
- これで、クローンデータベースを使って、データベースのバックアップや他のオフホスト処理作業が行えるようになりました。
- 単一インスタンス Oracle では、スナップショットボリュームは、スナップショットのデータから元のボリュームを逆再同期化させるのに使うこともできるほか、今後の使用に備えて、元のボリュームにスナップショットボリュームを再結合することにより(つまり、スナップショットボリュームを再同期化することにより)、破棄することもできます。
- クローンデータベースは、今後の使用に備えて、元のボリュームにスナップショットボリュームを再結合することにより(つまり、スナップショットボリュームを再同期化することにより)破棄できます。