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 部 参照先
FileSnap のプロパティ
FileSnap は、管理者権限の必要なしに、所有するデータのスナップショットを作成する機能を非 root ユーザーに提供します。 これにより、アプリケーションサイクルの適切な時点にスナップショットをスケジュール化することで、ユーザーやアプリケーションがデータのバージョン管理、バックアップ、および復元を行えるようになります。 FileSnap からの復元は、スナップショットをソースファイルとして指定し、元のファイルを vxfilesnap コマンドの引数としての書き込み先ファイルとして指定することで簡単に行えます。
FileSnap の作成では、ソースファイルが読み取り専用としてロックされ、操作の間書き込み先ファイルが排他的にロックされて、スナップショットが原子的に作成されます。 ファイルシステム内の残りのファイルは、FileSnap の作成が進行中に I/O を一時停止せずにアクセスできます。 スナップショットの作成が進行中に、ソースファイルへの読み取りアクセスも中断されません。 これにより、複数のユーザーやアプリケーションによる、強制的ではない方法によるファイルシステムの真の共有が可能になります。
ソースファイルと書き込み先ファイル間の名前空間の関係は、書き込み先のファイルパスを指定することでユーザーが実行する vxfilesnap コマンドによって定義されます。 Veritas File System(VxFS)は、ソースファイルと書き込み先ファイルを区別することなく、これらの 2 つのファイル間の内部関係を維持することもありません。 スナップショットが完了すると、ソースファイルと書き込み先ファイル間の唯一の共有プロパティは共有されるデータブロックとブロックマップになります。
ファイルの FileSnap の数は事実上無制限です。 技術的な限度は、VxFS ファイルシステムによってサポートされるファイルの最大数、つまりファイルセットあたり 1,000,000,000 ファイルです。 同じファイルから何千もの FileSnap が作成され、これらのスナップショットファイルのそれぞれが同時に何千ものスレッドによって読み取りおよび書き込みが行われた場合、FileSnap は上書きによって共有解除が発生した場合に共有ブロックの競合を防止する設計によって適切に拡大縮小されます。 FileSnap の上書きによる共有ブロックの共有解除が発生した場合に見られるパフォーマンスは、従来のコピーオンライトのパフォーマンスより書き込みを割り当てる場合のパフォーマンスに近くなります。
ディスクレイアウトバージョン 8 以降では、ファイル間で共有するブロックまたはエクステントをサポートするために、参照カウントは各共有エクステントで追跡されます。VxFS は、遅延型のエクステントの共有および共有解除によって参照カウントの更新を処理します。 また、いったん共有としてマーク付けされたエクステントは、すべての参照が消失するまで共有が解除されることはありません。 これは FileSnap の作成パフォーマンスとデータエクステント共有解除のパフォーマンスを改善するためです。 ただし、これにより、遅延再生の処理時点でのみ正確であるファイルシステムの共有ブロック統計が事実上生成されます。 つまり、ファイルシステムおよびファイル上の共有エクステント統計は、ファイルシステムの状態によって無効である可能性があります。