9.2.14.1 ahftcl redact

ahftcl redactコマンドを使用して、通常のファイル、zipファイルおよびディレクトリ内の機密データをサニタイズします。

構文

ノート:

ahftcl redactコマンドは、Microsoft Windowsではサポートされていません。
ahfctl redact 
[-h] 
[-i I] 
[-o O] 
[-m {mask,sanitize}] [-l {system,database,userdata,all} [{system,database,userdata,all} ...]]

使用方法

ahfctl redact -i file_name -o out_dir -m mask
ahfctl redact -i dir_name -m sanitize -l system database

パラメータ

表9-40 ahfctl redactコマンドのパラメータ

パラメータ 説明

-i I

指定したファイルまたはディレクトリをリダクションします。

通常のファイル、zipファイルまたはディレクトリを指定します。作業ディレクトリ内のターゲットまたはターゲットのフルパスで動作します。

-o O

出力ディレクトリのフルパス(指定しない場合、デフォルトはインプレース・リダクションです)

-m {mask,sanitize}

リダクション・モードを指定します。

リダクション・モード:
  • mask: エンティティ・インスタンスをアスタリスクに置き換えます。たとえば、'hrdb''****'に置き換えます
  • sanitize: (デフォルト)エンティティ・インスタンスを置換マップ値に置き換えます。たとえば、'PDB1''2zq2'に置き換えます。

-l {system, database, userdata, all} [{system, database, userdata, all} ...]

指定したレベルに基づいてエンティティのサブセットのみをリダクションします。
  • system: ホスト名、IPアドレス、ポート、ユーザー名
  • database: dbname、tbsname、svcname、sqlstmt
  • userdata: ブロックおよびREDOダンプ内のユーザー・データ
  • all: (デフォルト)すべてのレベル

例9-31 通常のファイルのリダクション

ahfctl redact -i stbm000004-vm15.tfa_Thu_Jul_22_13_24_56_UTC_2021.zip.txt -m mask

AHF is redacting

/opt/oracle.ahf/data/repository/testcollection/stbm000004-vm15.tfa_Thu_Jul_22_13_24_56_UTC_2021.zip.txt

Successfully redacted file

/opt/oracle.ahf/data/repository/testcollection/owlo000004-vm15.tfa_Thu_Jul_56_53_62_13_UTC_2021.zip.txt

例9-32 zipファイルのリダクション

ahfctl redact -i testzip.zip -o dirtest -l system database

AHF is redacting /opt/oracle.ahf/data/repository/testcollection/testzip.zip

Successfully redacted zip

/opt/oracle.ahf/data/repository/testcollection/dirtest/redacted_testzip.zip

例9-33 ディレクトリのリダクション

ahfctl redact -i test -m mask -l system userdata

AHF is redacting /opt/oracle.ahf/data/repository/testcollection/test

Successfully redacted dir /opt/oracle.ahf/data/repository/testcollection/test