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 部 参照先
領域最適化スナップショットを使った Oracle データベースのクローンの作成
領域最適化スナップショットを使って、次の手順を実行して Oracle データベースのクローンを作成できます。
詳しくは、vxsfadm-sos(1M)と vxsfadm-oracle-sos(1M)のマニュアルページを参照してください。
領域最適化スナップショットを使って Oracle データベースのクローンを作成するには
- 設定ファイルを作成します。
$ /opt/VRTSdbed/bin/vxsfadm -s sos -a oracle \ -o setdefaults --oracle_sid sfaedb --oracle_home /ora_base/db_home \ --sos_name TEST1 -c dailyconfig Written config file dailyconfig
このコマンドは、-c オプションに指定された引数で示された場所にデフォルトの設定ファイルを作成します。パスが指定されていない場合は、現在の作業ディレクトリ内にすべてのパラメータとデフォルト値を含む設定ファイルが作成されます。必要に応じてパラメータを変更できます。
メモ:
指定された名前の設定ファイルがすでにある場合は、一意の設定名を指定するか、異なるパスを指定するか、既存の設定ファイルを削除します。また、破棄操作を実行しても設定ファイルは削除されません。
- 設定を検証します。
$ /opt/VRTSdbed/bin/vxsfadm -s sos -a oracle -o validate --oracle_sid \ sfaedb --oracle_home /ora_base/db_home --sos_name TEST1 Validating database configuration for space-optimized snapshot: ORACLE_SID = sfaedb ORACLE_HOME = /ora_base/db_home APP_MODE = online ARCHIVELOG_DEST = /arch/sfaedb SNAPSHOT_ARCHIVE_LOG = yes Database validation successful. Validating database volume layout for space-optimized snapshot: Data volumes ready for snapshot: Volume/volume-set datavol of diskgroup datadg mounted on /data. Archivelog volume ready for snapshot: Volume/volume-set archvol of diskgroup datadg mounted on /arch. CACHE_OBJECT = datadg:cacheobj SNAPSHOT_VOL_PREFIX = SNAP_ Database volume layout validated successfully.
このコマンドは設定ファイルとデータベース環境を検証します。 問題が発生した場合、適切なエラーメッセージが表示されるため、このメッセージを使って問題を修正してから再試行できます。
- 領域最適化スナップショットを作成します。
$ /opt/VRTSdbed/bin/vxsfadm -s sos -a oracle \ -o snap --oracle_sid sfaedb --oracle_home /ora_base/db_home \ --sos_name TEST1 Validating database configuration for space-optimized snapshot: ORACLE_SID = sfaedb ORACLE_HOME = /ora_base/db_home APP_MODE = online ARCHIVELOG_DEST = /arch/sfaedb SNAPSHOT_ARCHIVE_LOG = yes Database validation successful. Putting database in backup mode ... Done Validating database volume layout for space-optimized snapshot: Data volumes ready for snapshot: Volume/volume-set datavol of diskgroup datadg mounted on /data. Archivelog volume ready for snapshot: Volume/volume-set archvol of diskgroup datadg mounted on /arch. CACHE_OBJECT = datadg:cacheobj SNAPSHOT_VOL_PREFIX = SNAP_ Database volume layout validated successfully. Creating snapshot volumes for data volumes ... Done Taking database out of backup mode ... Done Flushing online redo logs ... Done Creating snapshot volume for archivelog volume ... Done
このコマンドは、指定したキャッシュオブジェクトを使ってプライマリボリュームから領域最適化スナップショットボリュームを作成します。
メモ:
検証の段階で、必須のパラメータである --oracle_sid と --sos_name を含め、すべてのパラメータが読み取られてリポジトリに格納されます。
- スナップショットをマウントします。
$ /opt/VRTSdbed/bin/vxsfadm -s sos -a oracle \ -o mount --oracle_sid sfaedb --oracle_home /ora_base/db_home \ --sos_name TEST1 Mounting snapshot volumes ... Done
クローンパスを指定する必要がある場合、CLONE_PATH 変数を使います。 この変数を指定しない場合、スナップショットはデフォルトで
/var/tmp
ディレクトリの下にマウントされます。$ vxsfadm -s sos -a oracle -o mount --oracle_sid sfaedb \ --sos_name TEST1 --clone_path /cloneoracle
メモ:
/cloneoracle
ディレクトリが存在しない場合、Oracle ユーザーがこのディレクトリを作成するために必要な権限を持っていることを確認します。 - スナップショットに基づいてデータベースのクローンを作成します。
$ /opt/VRTSdbed/bin/vxsfadm -s sos -a oracle -o clone \ --oracle_sid sfaedb --oracle_home /ora_base/db_home \ --sos_name TEST1 Preparing parameter file for clone database ... Done Mounting clone database ... Done Starting database recovery ... Clone database sfaOjqwF is open.
clone_name を指定しなかった場合、自動的に生成されます。
memory_target などのメモリチューニングパラメータを変更する必要がある場合、クローン操作中に変更済みの pfile を指定できます。
レプリケート環境での領域最適化スナップショットも使用できます。
ボリュームスナップショットを VVR と併用する場合の考慮事項を参照してください。
VVR セットアップでの領域最適化スナップショットの作成を参照してください。