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 部 参照先
スナッププランの作成(dbed_vmchecksnap)
dbed_vmchecksnap コマンドでは、dbed_vmsnap で Oracle データベースのスナップショット作成に使うスナッププランを作成します。
スナッププランは、スナップショットのシナリオ(online、offline、instant)を指定します。
どのスナッププランのファイルでも選んだファイルに名前を付けることができます。スナッププラン内の各エントリは、parameter=argument という形式の行になっています。
表: dbed_vmchecksnap パラメータの値 は、dbed_vmchecksnap コマンドを使ってスナッププランを作成または検証する場合に設定可能なパラメータをまとめたものです。
表: dbed_vmchecksnap パラメータの値
パラメータ | 値 |
---|---|
SNAPSHOT_VERSION | メジャーリリースの SF Enterprise products に対応するスナップショットのバージョンを指定します。 |
PRIMARY_HOST | プライマリデータベースが配置されているホストの名前 |
SECONDARY_HOST | データベースがインポートされるホストの名前 |
PRIMARY_DG | プライマリデータベースによって使われる、コロンで名前が区切られた VxVM ディスクグループのリスト |
SNAPSHOT_DG_PREFIX | ディスクグループ名に結合する接頭辞の名前。 スナップショットディスクグループの名前は、SNAPSHOT_DG_PREFIX と、それに対応するプライマリディスクグループの名前の連結です。 デフォルト値は「SNAP_」です。 スナップショットボリュームは、プライマリホスト上のこのディスクグループに配置されるとともにデポートされます。セカンダリホストでは、このディスクグループをインポートしてクローンデータベースを開始します。 SNAPSHOT_DG はリリース 5.1 ではサポートされていません。これは SNAPSHOT_DG_PREFIX に置き換わります。 |
ORACLE_SID | Oracle データベースの名前。デフォルトでは、スナッププランに Oracle データベースの名前が含まれています。 |
ARCHIVELOG_DEST | アーカイブログの絶対パス。 アーカイブログを多重化する場合にデータベースリカバリで使うことができるさまざまなアーカイブログの保存場所が用意されています。どのアーカイブログの保存場所を使うかを指定する必要があります。 SNAPSHOT_ARCHIVE_LOG が yes の場合は、別のボリュームにアーカイブログの保存場所を設けることをお勧めします。 |
SNAPSHOT_ARCHIVE_LOG | yes または no アーカイブログボリュームのスナップショットを作成するかどうかを指定します。アーカイブログボリュームミラーを分割してセカンダリホストにデポートする場合は、yes を指定します。Oracle リモートアーカイブログの保存先指定機能を使ってアーカイブログをセカンダリホストに送る場合、no を指定すると領域をある程度節約できます。 アーカイブログが確実にセカンダリホストに作成できるように、yes を指定するようお勧めします。 |
SNAPSHOT_MODE | データベースのスナップショットモードを指定します。値は online、offline、instant のいずれかです。
メモ: SNAPSHOT_MODE が offline または instant に設定されている場合は、オフホストの設定が必要になり、-r relocate_path オプションは使えません。 |
SNAPSHOT_PLAN_FOR | デフォルト値は database であり、この値を変更することはできません。 スナップショットを作成するデータベースオブジェクトを指定します。 |
SNAPSHOT_PLEX_TAG | スナップショットプレックスタグを指定します。この変数を使って、スナップショットプレックスのタグを指定します。plex_tag の最大長は、15 文字です。デフォルトのプレックスタグは、dbed_flashsnap です。 |
SNAPSHOT_VOL_PREFIX | スナップショットボリュームの接頭辞を指定します。この変数を使って、プライマリディスクグループを分割したスナップショットボリュームの接頭辞を指定します。ボリューム名は、32 文字より長くできません。接頭辞を割り当てる場合は、ボリューム名の長さを考慮する必要があります。 |
SNAPSHOT_MIRROR | スナップショットとする接頭辞の数を指定します。 デフォルト値は 1 です。 |
DG:VOL | オプション -o setdefaults -m オプションを指定して dbed_vmchecksnap コマンドを実行すると、これらのエントリはデフォルトで作成されます。これらのエントリは、dbed_vmclondb を使ってクローン操作を実行するときに、関連するスナップショットボリュームのマウントパスを指定します。これらのフィールドの値は空白のままにすることができます。これらが空白の場合は、dbed_vmclonedb 操作を実行するときに -r relocate_path を指定する必要があります。 |
はじめに dbed_vmchecksnap を実行する場合は、-o setdefaults オプションを使って、変数にデフォルト値を使うスナッププランを作成します。このとき、別のスナップショットシナリオの変数を設定する場合にファイルを手動で編集してもかまいません。
スナッププランを作成する前に、次の条件を満たしているかどうかを確認します。
前提条件 |
|
使用に関する注意事項 |
|
スナッププランを作成するには
- Oracle データベース管理者として次の手順を実行します。
- 作成したスナッププランを保存する作業ディレクトリにディレクトリを変更します。
$ cd /working_directory
- dbed_vmchecksnap コマンドを使ってデフォルト値でスナッププランを次のように作成します。
$ /opt/VRTS/bin/dbed_vmchecksnap -S ORACLE_SID \ -H ORACLE_HOME -f SNAPPLAN -o setdefaults -t host_name \ [-p PLEX_TAG] [-m]
multi-dg を使い、マップされたマウントポイントに -m オプションを指定した場合の出力例:
$ /opt/VRTS/bin/dbed_vmchecksnap -S slave -H $ORACLE_HOME \ -f snapplan3 -o setdefaults -t mensa -m SFDB vxsfadm WARNING V-81-0000 dbed_vmchecksnap will be deprecated in the next release SFDB vxsfadm WARNING V-81-0000 As an altername use /opt/VRTS/bin/vxsfadm Snapplan snapplan3 for slave SNAPSHOT_VERSION=5.0 PRIMARY_HOST=mensa SECONDARY_HOST=mensa PRIMARY_DG=datadg1:datadg2:archdg1 ORACLE_SID=slave ARCHIVELOG_DEST=/arch/sfae10g SNAPSHOT_ARCHIVE_LOG=yes SNAPSHOT_MODE=online SNAPSHOT_PLEX_TAG=dbed_flashsnap SNAPSHOT_DG_PREFIX=SNAP_ SNAPSHOT_VOL_PREFIX=SNAP_ SNAPSHOT_MIRROR=1 archdg1:arch1vol1= datadg1:data1vol2= datadg1:data1vol1= datadg2:data1vol1= datadg2:data1vol2=
- テキストエディタでスナッププランファイルを開き、必要に応じて修正します。