mkflash コマンドは、ソース・ボリュームからターゲット・ボリュームへのポイント・イン・タイム・コピーを開始します。

>>-mkflash--+-------------------------+--+-----------+---------->
'- -dev--storage_image_ID-' '- -tgtpprc-'
>--+--------------+--+--------------+--+----------+------------->
'- -tgtoffline-' '- -tgtinhibit-' '- -freeze-'
>--+----------+--+-----------+--+--------+--+--------+---------->
'- -record-' '- -persist-' '- -nocp-' '- -wait-'
>--+------------------------------+----------------------------->
'- -seqnum--flash_sequence_num-'
>--+-source_volume_ID:target_volume_ID--+-------+-+------------><
| '-. . .-' |
'-" - "----------------------------------------'
パラメーター
- -dev storage_image_ID
- (オプション) 製造メーカー、タイプ、およびシリアル番号で構成するストレージ・イメージ ID を指定します。このパラメーターは、ソースとターゲットのボリュームについて完全修飾 ID を指定せず、プロファイル・ファイルで devid 変数に値を指定しない場合に必要です。
- 例: IBM.1750-68FA120
- -tgtpprc
- (オプション) FlashCopy ターゲット・ボリュームをリモート・ミラーおよびコピー・ソース・ボリュームにすることができます。
- -tgtoffline
- (オプション) ホスト・システムがアクセス中でターゲット・ボリュームがオンラインになっている場合、mkflash コマンドは拒否されます。このパラメーターは、カウント・キー・データ・ボリュームにのみ適用されます。
- -tgtinhibit
- (オプション) FlashCopy 関係が存在する間、ターゲットへのホスト・システムの書き込み操作が行われないようにします。
- -freeze
- (オプション) ソース・ボリュームをキュー・フル状態にします。ソース・ボリュームへのすべての書き込みは、ホストによってキューに入れられ、キュー・フル状態がリセットされた後で書き込まれます。
- キュー・フル状態の間、ソース・ボリュームは長時間使用中状態を報告します。
- キュー・フル状態は、拡張された長時間使用中タイムアウトによりリセットされます。タイムアウト条件は、それぞれの論理サブシステムに含まれていて、かつ -freeze パラメーターにより設定または変更されているすべての FlashCopy ソース・ボリュームに影響を与えます。
注: 拡張長時間使用中タイムアウト設定を変更する必要がある場合、chlss および chlcu コマンドを使用します。
- -record
- (オプション) FlashCopy ペアの両方のボリュームで、変更されたトラックを記録します。resyncflash コマンドで使用する最初の FlashCopy ボリューム・ペアを確立する場合に、このパラメーターを選択します。このパラメーターが選択されている場合は、-persist パラメーターが自動的に選択されます。
- -persist
- (オプション) バックグラウンド・コピーの完了後に、FlashCopy 関係を保存します。
ソース・ボリュームとターゲット・ボリュームの間の FlashCopy 関係は、rmflash コマンドを発行するまで、無期限に維持されます。このパラメーターは、-record パラメーターが選択されている場合、自動的に選択されます。このボリューム・ペアを resyncflash、reverseflash、または setflashrevertible コマンドを指定して使用する場合は、このパラメーターとともに -record
パラメーターを選択します。
- -nocp
- (オプション) バックグラウンド・コピーを禁止します。ソース・ボリュームのトラックが変更された場合にのみ、データはソース・ボリュームからターゲット・ボリュームへコピーされます。
FlashCopy ボリューム・ペア関係は、rmflash コマンドにより切断されるか、
ソース・ボリュームのすべてのトラックが変更されるまで、無期限に保存されます。
- -wait
- (オプション) バックグラウンド・コピー処理が完了するまでコマンドの応答を遅らせます。-persist または -nocp パラメーターのいずれかと
-wait パラメーターを併用することはできません。
- -seqnum flash_sequence_num
- (オプション) 設定された FlashCopy 関係に、指定されたシーケンス番号を関連付けます。このシーケンス番号は、関係または関係のグループの ID として使用することができます。
- このパラメーターは、マシン・タイプ 2105 ではサポートされません。
- 例: 0010
- source_volume_ID:target_volume_ID . . . | -
- (必須) 指定された ID を持つソースおよびターゲット・ボリューム・ペアに対して、FlashCopy 関係を確立します。
このコマンドは、ストレージ・イメージ ID で構成される完全修飾ボリューム ID を指定できます。また
-dev パラメーターが指定されている場合は、ストレージ・イメージ
ID を含まない短縮バージョンを指定できます。また、プロファイル・ファイルで devid 変数の値も指定できます。複数の FlashCopy ペア ID は、スペースで区切る必要があります。
- FlashCopy ペア ID は、2 つのボリューム ID で構成されます。1 つは FlashCopy 関係のソースとして、もう 1 つはターゲット・ボリュームとして指定されます。
FlashCopy ペア ID の 2 つのボリューム ID は、コロンで区切る必要があります (スペースは含めません)。最初のボリューム ID はソース・ボリュームです。2 番目のボリューム ID は
ターゲット・ボリュームです。
注: 処理中に、関係が超過したことを示すエラー・メッセージまたは
初期ボリューム・フォーマットが進行中であることを示すエラー・メッセージを受け取ることがあります。
つまり、最大数の関係が既に確立されているので、FlashCopy 関係を確立することはできません。
あるいは、ボリュームが作成されたばかりで、FlashCopy をサポートするためにまだ初期化中です。
その後、初期ボリューム・フォーマット処理が完了した後で、別の FlashCopy 関係を発行することができます。
- ボリューム ID は、XYZZ の形式の 16 進数字 4 桁で表すことができる 32 ビットの番号です。ここで、X はアドレス・グループ (0 から 1)、XY の組は論理サブシステム番号 (00 から 1E (1750 の場合))、ZZ はボリューム番号 (00 から FF) です。
- ダッシュ (-) を指定した場合は、このパラメーター情報が自動的に指定されます。
- 完全修飾 FlashCopy ペア ID の例: IBM.1750-68FA120/0001:IBM.1750-68FA120/0004
- 短縮バージョンの例: 0001:0004
- 複数のペアの例: 0001:0004 0003:00FF 0008:000C
例 (1750)
mkflash コマンドの呼び出しdscli>mkflash IBM.1750-68FA120/0100:IBM.1750-75FA120/0200
結果出力Date/Time: Sun Aug 11 02:23:49 PST 2004 IBM DS CLI Version: 5.0.0.0
DS: IBM.1750-68FA120
FlashCopy pair IBM.1750-75FA120/0100:IBM.1750-75FA120/0200 successfully created.