OpenVMS
システム管理ユーティリティ・リファレンス・マニュアル


前へ 次へ 目次 索引


/CRC

出力セーブ・セット修飾子

ソフトウェア巡回冗長チェック (CRC) を実行し,結果を出力セーブ・セットのデータ・ブロックに格納することを指定します。


形式

入力指定子 出力セーブ・セット指定 /[NO]CRC


説明

省略時の値は,/CRC です。チェックを禁止するには,/NOCRC を指定します。 /NOCRC は処理時間を短縮しますが,データを消失する恐れが高くなります。


$ BACKUP/RECORD []/SINCE=BACKUP MTA2:988SAVE.BCK/NOCRC

現在の省略時のディレクトリに存在し,最後の BACKUP/RECORD 処理以降に作成または変更されたすべてのファイルを,セーブ・セット 988SAVE.BCK にセーブしています。出力セーブ・セット修飾子 /NOCRC は,巡回冗長チェックを禁止します。

/CREATED

入力ファイル選択修飾子

各ファイル・ヘッダ・レコードの作成日付フィールド値をもとに,ファイルを選択します。


形式

入力指定子 /BEFORE=日時/CREATED出力指定子

入力指定子/SINCE= 日時/CREATED出力指定子


説明

/CREATED には,/BEFORE 修飾子または /SINCE 修飾子を併用してください。 /BEFORE または /SINCE で指定する日時により,処理するファイルが決まります。

/CREATED は,/BACKUP,/MODIFIED,/EXPIRED のいずれかの修飾子と併用することはできません。



$ BACKUP *.SDML/SINCE=YESTERDAY/CREATED DLA2:[SAVEDIR]/SAVE_SET

昨日 (昨夜午前 0 時より前の 24 時間) に作成され,ファイル・タイプが .SDML のすべてのファイルをセーブしています。

/DELETE

コマンド修飾子

すべてのファイルの BACKUP セーブまたはコピー処理が正常終了した後,選択した入力ファイルを入力ボリュームから削除することを指定します。


形式

/DELETE ファイル指定 セーブ・セット指定


説明

/DELETE 修飾子を指定できるのは,BACKUP のセーブまたはコピー処理で使用した場合に限定されます。また,ファイルを削除するための特権が必要です。特権がない場合,削除保護ファイルは削除されません。コマンド修飾子 /VERIFY を /DELETE と併用した場合,チェックが失敗したファイルは削除されません。

/DELETE は,/PHYSICAL,/RECORD,/COMPARE のいずれのコマンド修飾子とも併用できません。


#1

$ BACKUP/DELETE BOP.DAT MTA0:BOP.BCK/LABEL=DANCE

セーブ・セット BOP.BCK を MTA0 上に作成した後,BOP.DAT ファイルを削除しています。

#2

$ BACKUP/VERIFY/DELETE RAY.DAT,JOE.DAT,ELLA.DAT MTA0:OSCAR.BCK/LABEL=FRIEND

選択したファイルのリストを MTA0 上の OSCAR.BCK にセーブして出力セーブ・セットを入力ファイルと比較した後,このファイル・リストを削除しています。出力セーブ・セットと入力ファイルの内容に違いがある場合,入力ファイルは削除されません。

/DENSITY

出力セーブ・セット修飾子

出力磁気テープの記録密度を指定します。磁気テープ・ドライブによってサポートされている値を指定してください。

/DENSITY 修飾子を指定しない場合,省略時の記録密度は磁気テープ・ドライブの現在の記録密度となります。 /DENSITY では,出力セーブ・セット修飾子 /REWIND を指定してください。


形式

入力指定子 出力セーブ・セット指定 /DENSITY=キーワード

表 7-3 は,テープでサポートされる記録密度の一覧です。

表 7-3 テープのキーワード
キーワード 意味
省略時値 省略時の記録密度
800 NRZI 800 ビット/インチ (BPI)
1600 PE 1600 BPI
6250 GRC 6250 BPI
3480 IBM 3480 HPC 39872 BPI
3490E IBM 3480 圧縮
833 DLT TK50: 833 BPI
TK50 DLT TK50: 833 BPI
TK70 DLT TK70: 1250 BPI
6250 RV80 6250 BPI 相当
注意: 以上のシンボルのみが, OpenVMS Version 7.2 以前の TMSCP/TUDRIVER コードによって解釈される。この表の以下のシンボルは,Alpha システムでのみサポートされる。
TK85 DLT Tx85: 10625 BPI---Cmpt III - Alpha のみ
TK86 DLT Tx86: 10626 BPI---Cmpt III - Alpha のみ
TK87 DLT Tx87: 62500 BPI---Cmpt III - Alpha のみ
TK88 DLT Tx88: (Quantum 4000)---Cmpt IV - Alpha のみ
TK89 DLT Tx89: (Quantum 7000)---Cmpt IV - Alpha のみ
QIC すべての QIC ドライブは,ドライブ設定可能なもののみ - Alpha のみ
8200 Exa-Byte 8200 - Alpha のみ
8500 Exa-Byte 8500 - Alpha のみ
DDS1 Digital Data Storage 1---2G - Alpha のみ
DDS2 Digital Data Storage 2---4G - Alpha のみ
DDS3 Digital Data Storage 3---8-10G - Alpha のみ
DDS4 Digital Data Storage 4 - Alpha のみ
AIT1 Sony Advanced Intelligent Tape 1 - Alpha のみ
AIT2 Sony Advanced Intelligent Tape 2 - Alpha のみ
AIT3 Sony Advanced Intelligent Tape 3 - Alpha のみ
AIT4 Sony Advanced Intelligent Tape 4 - Alpha のみ
DLT8000 DLT 8000 - Alpha のみ
8900 Exabyte 8900 - Alpha のみ
SDLT SuperDLT1 - Alpha のみ
SDLT320 SuperDLT320 - Alpha のみ


説明

磁気テープ・ハードウェアがサポートしている値を指定してください。省略時の値は,出力テープ・ドライブの現在の密度です。

/DENSITY 修飾子は,出力セーブ・セット修飾子 /NOREWIND と互換性がありません。/DENSITY 修飾子を使用する場合は,出力セーブ・セット修飾子 /REWIND を指定して磁気テープを初期化する必要があります。/DENSITY/REWIND を指定すると,テープの先頭までテープが巻き戻されます。次に,新しい密度でテープが初期化され,テープに格納されていた以前のすべてのデータに対するアクセス権が取り消されます。



$ BACKUP *.PAS MTA2:SAVEPAS.BCK/DENSITY=1600/REWIND/LABEL=PASCAL

MTA2: ドライブ上の磁気テープを初期化しています。現在の省略時のディレクトリに存在しファイル・タイプが PAS のすべてのファイルを,セーブ・セット SAVEPAS.BCK にセーブします。/DENSITY 修飾子は,記録密度を 1,600 bpi に設定します。

/EXACT_ORDER

出力セーブ・セット修飾子

コマンド行に指定する他の修飾子に応じて,/EXACT_ORDER修飾子は次のことを可能にします。


形式

入力指定子出力セーブ・セット指定/EXACT_ORDER


説明

/EXACT_ORDER修飾子を使用すれば,次の操作が可能です。

/EXACT_ORDER出力修飾子を使用する場合には,次の制約があります。

省略時の設定は,/NOEXACT_ORDERです。


#1

$ BACKUP/IMAGE/RECORD/VERIFY/NOASSIST
_From: DKA100:
_To: MKB100:MAR11.SAV/LABEL=(TAPE1,TAPE2,TAPE3)/EXACT_ORDER

この例では,BACKUP操作の正確なレベルの順序を指定するために,/EXACT_ORDER修飾子を使用しています。/ASSIST修飾子を指定した場合には,BACKUPはオペレータ・ターミナルにメッセージを表示し,次の操作を実行します。

  1. MKB100:のテープのボリューム・ラベルと,コマンド行に指定した最初のラベル(TAPE1)とを比較します。ラベルが正確に一致する場合には,セーブ操作を開始します。ラベルが一致しない場合や,テープにANSIラベルが記録されていない場合には,次のメッセージが表示されます。


    %BACKUP-W-MOUNTERR, volume 1 on MKB100: was not mounted because 
     its label does not match the one requested 
    %BACKUP-W-EXLABEER, volume label processing failed because 
     volume TAPE4 is out of order, Volume label TAPE1 was expected 
     specify option (QUIT, NEW tape, OVERWRITE tape, USE loaded tape) 
    BACKUP> OVERWRITE
    


    指定したオプションに応じて,バックアップ操作を終了するか(QUIT),古いテープをディスマウントして新しいテープをマウントするか(NEW),テープのラベルとデータを上書きするか(OVERWRITE),ロードされているテープのラベルを使用してテープにデータを書き込むか(USE)が可能です。

  2. 最初のテープが満杯になると,次のメッセージが表示されます。


    %BACKUP-I-RESUME, resuming operation on volume 2 
    %BACKUP-I-READYWRITE, mount volume TAPE2 on MKB100: for writing 
    Respond with YES when ready: 
    

  3. 2番目のテープをロードし,YESと入力すると,2番目のテープのラベルがコマンド行に指定した2番目のラベル(TAPE2)と比較されます。これはステップ1aで実行した処理と同じです。

  4. ボリューム・ラベルが一致する場合には,操作が終了するか,またはすべてのボリューム・ラベルが使用されてしまうまで,処理は継続されます。操作を終了するのに必要な数のラベルをコマンド行に指定しなかった場合には,次に示すように,ドライブ内のテープのラベルを入力するように要求するプロンプトが表示されます。


    %BACKUP-W-MOUNTERR, volume 4 on MKB100: was not mounted because 
     the label was not specified 
     specify EXACT_ORDER label (up to 6 characters) 
    BACKUP> 
    


    この後,前に説明したように,テープに記録されているラベルと指定したラベルが比較されます。

#2

$ BACKUP/IMAGE/RECORD/VERIFY/NOASSIST
_From: DKA100:[TEST]
_To: MKB100:MAR11.SAV/EXACT_ORDER

この例では,/LABEL修飾子を使用していないため,テープの既存のラベルが使用されます。テープにANSIラベルが記録されておらず,このテープが操作で使用する最初のテープである場合には,次のエラー・メッセージが表示されます。


%BACKUP-F-NOTANSI, tape is not valid ANSI format 

テープにANSIラベルが記録されておらず,このテープが最初のテープでない場合には,次のエラー・メッセージが表示され,ラベルを指定するように要求するプロンプトが表示されます。


%BACKUP-W-MOUNTERR, volume 2 on MKB100: was not mounted because 
 the label was not specified 
 specify EXACT_ORDER label (up to 6 characters) 
BACKUP> 

注意

BACKUPは正しいラベルが指定されたかどうか確認します。ラベルが正しくない場合には (たとえば6文字より長い場合),エラー・メッセージが表示されます。 OpenVMSオペレーティング・システムの前のバージョンでは,BACKUPは長いボリューム・ラベルを6文字に切り捨てていました。

/EXCLUDE

入力ファイル選択修飾子

セーブまたはコピー処理の基準を満たすファイルを除外します。除外されたファイルは,処理されません。


形式

入力指定子/EXCLUDE= (ファイル指定[,...])出力指定子


説明

複数のファイルを指定する場合,ファイル指定をコンマで区切り,リスト全体を括弧で囲みます。除外するファイルを指定する場合,装置指定は使用しないでください。一般的なワイルドカード文字は使用できますが,ファイルの最新バージョンを示すワイルドカード文字 (;) とファイルの相対バージョンを示すワイルドカード文字 (;-n) は使用できません。

一時的ファイル指定の省略時の値は,リスト内で適用されません。ファイル指定 [000000...]*.*;* から,各ファイル指定が独立して省略時の値を取り出します。

ディレクトリ・ファイルを指定した場合,つまり,ファイル・タイプが DIR のファイルを指定した場合,コマンドは処理されますが,ディレクトリ・ファイルは除外されず,処理されます。ディレクトリ・ファイルは,追加型復元処理で利用されます。

/EXCLUDE 修飾子をイメージ復元処理で使用することはできません。



$ BACKUP
_From: DRA2:[CONTRACTS]/BEFORE=TODAY/EXCLUDE=(*.OBJ,*.MAI)
_To: MFA0:CONTRACT.BCK/LABEL=DLY102

ディレクトリ [CONTRACTS] に存在し,変更日付が今日 (00:00:00.0 時における現在の日,月,年) より前であり,ファイル・タイプが .OBJ や .MAI 以外のすべてのファイルを, MFA0 ドライブ上のセーブ・セット CONTRACT.BCK にセーブしています。

/EXPIRED

入力ファイル選択修飾子

各ファイル・ヘッダ・レコードの満了日付フィールド値をもとに,ファイルを選択します。


形式

入力指定子/BEFORE= 日時 /EXPIRED 出力指定子

入力指定子/SINCE= 日時 /EXPIRED 出力指定子


説明

/EXPIRED は,入力ファイル選択修飾子 /BEFORE または /SINCE と併用します。/BEFORE または /SINCE で指定した日時により,処理するファイルが決まります。

/EXPIRED は,/BACKUP,/MODIFIED,/CREATED のいずれかの入力ファイル選択修飾子と併用することはできません。



$ BACKUP [CONTRACTS]/BEFORE=TOMORROW/EXPIRED MTA1:30DEC.BCK/LABEL=WK04

ディレクトリ [CONTRACTS] に存在し,満了日付が明日 (昨夜午前 0 時より後の 24 時間) より前のすべてのファイルを,セーブ・セット 30DEC.BCK にセーブしています。


前へ 次へ 目次 索引