Oracle ACFSタグ付けは共通の名前付け属性をファイルのグループに割り当てます。Oracle ACFSレプリケーションはこのタグを使用して、別のリモート・クラスタ・サイトへのレプリケーション用にユニークなタグ名のファイルを選択することができます。タグ付けオプションにより、Oracle ACFSファイルシステム全体をレプリケートする必要がなくなります。
Oracle ACFSは拡張属性を使用してタグ付けを実装します。編集ツールやバックアップ・ユーティリティの中には、デフォルトで元のファイルの拡張属性を保持しないものがあり、特定のスイッチを設定する必要があります。次のリストに、Oracle ACFSタグ名が元のファイルで保存されるようにするための、共通のユーティリティに対する必要な要件とスイッチ設定を示します。
cp
コマンドでは、タグ名を保存するためのフラグが必要です。
Linuxにcoreutils
ライブラリ(バージョンcoreutils-5.97-23.el5_4.1.src.rpm
またはcoreutils-5.97-23.el5_4.2.x86_64.rpm
以降)をインストールして、--preserve=xattr
スイッチを使用して拡張属性の保存をサポートするcp
コマンドと、スイッチを使用せずに拡張属性の保存をサポートするmv
コマンドのバージョンをインストールします。
cp
は、シンボリック・リンク・ファイルに割り当てられたタグ名を保存しません。
ファイルおよびディレクトリ上にタグ名を保存するために必要なcp
スイッチは、次のとおりです。
Linux: --preserve=xattr
Solaris: -@
AIX: -U
Windows: スイッチは不要です。
cpio
ファイル転送ユーティリティでは、タグ名を保存するためのフラグが必要です。
ファイルおよびディレクトリ上にタグ名を保存するために必要なcpio
スイッチは、次のとおりです。
Linux: cpio
はタグ名を保存しません。
Solaris: -@
は、ファイルおよびディレクトリのタグ名の保存またはリストアのために必要ですが、シンボリック・リンク・ファイルのタグ名を保存しません。
AIX: -U
は、ファイルおよびディレクトリのタグ名の保存またはリストアのために必要ですが、シンボリック・リンク・ファイルのタグ名を保存しません。
Windows: 使用できません。
emacs
では、backup-by-copying
オプションが非nil値に設定され、バックアップ・コピーではなく元のファイル名のタグ名が保存されます。このオプションは.emacs
ファイルに追加される必要があります。
pax
ファイル転送ユーティリティでは、タグ名を保存するためのフラグが必要です。
ファイルおよびディレクトリ上にタグ名を保存するために必要なpax
スイッチは、次のとおりです。
Linux: pax
はタグ名を保存しません。
Solaris: -@
は、ファイルおよびディレクトリのタグ名の保存またはリストアのために必要ですが、シンボリック・リンク・ファイルのタグ名を保存しません。
AIX: -U
は、ファイルおよびディレクトリのタグ名の保存またはリストアのために必要ですが、シンボリック・リンク・ファイルのタグ名を保存しません。
Windows: 使用できません。
rsync
ファイル転送ユーティリティでは、タグ名を保存するためのフラグが必要です。
ファイルおよびディレクトリ上にタグ名を保存するために必要なrsync
スイッチは、次のとおりです。
Linux: -X
-l
は、ファイルおよびディレクトリのタグ名の保存のために必要ですが、これらのスイッチは、シンボリック・リンク・ファイルのタグ名を保存しません。
Solaris: rsync
はタグ名を保存しません。
AIX: 使用できません。
Windows: 使用できません。
tar
バックアップ・ユーティリティでは、ファイル上でタグ名を保存するために、コマンドラインでフラグを設定できます。ただし、tar
は、シンボリック・リンク・ファイルに割り当てられたタグ名を保持しません。
Windowsでのtar
バックアップ・ユーティリティでは、拡張属性を保存するためのスイッチが存在しないので、現在、タグ名の保持はサポートされません。
ファイルおよびディレクトリ上にタグ名を保存するために必要なtar
スイッチは、次のとおりです。
Linux: --xattrs
Solaris: -@
AIX: -U
Windows: tar
はタグ名を保存しません。
vim
またはvi
エディタでは、ファイルのバックアップ・コピーを作成し、元のファイルを上書きするために、.vimrc
(Linux)または_vimrc
(Windows)ファイルに、set bkc=yes
オプションが必要です。これは元のファイルのタグ名を保存します。
LinuxでOracle ACFSタグ付け機能を使用するには、ASM
およびADVM
のディスク・グループの互換性属性が11.2.0.2
以上に設定されていることが必要です。WindowsでOracle ACFSタグ付け機能を使用するには、ASM
およびADVM
のディスク・グループの互換性属性が11.2.0.3
以上に設定されていることが必要です。SolarisまたはAIXでOracle ACFSタグ付け機能を使用するには、ASM
およびADVM
のディスク・グループの互換性属性が12.1
以上に設定されていることが必要です。ディスク・グループの互換性の詳細は、「ディスク・グループの互換性」を参照してください。
Oracle ACFSファイルシステムのタグ付けを構成し管理するには、「Oracle ACFSファイルシステムのタグ付け」および「タグ付け用のOracle ACFSコマンドライン・ツール」で説明している、acfsutil
tag
コマンドライン機能を使用します。Oracle ACFSタグ付けのアプリケーション・プログラミング・インタフェース(API)の詳細は、「Oracle ACFSタグ付けの汎用アプリケーション・プログラミング・インタフェース」を参照してください。