FSVIEW 管理ユーティリティが開始されます。
Fileshare は、現在、処理中のトランザクションのファイル操作のみを処理します。これらのトランザクションの処理中にバックアップをキャンセルする場合は、FSVIEW プロンプトでbackup cancelと入力します。
すべてのセッションが処理されたら、制御が78-transactions-newlog 句 (fsexitproc.cbl 内) に渡されます。
when 78-transactions-newlog
*> Fileshare is ready to create a new log.
*> used when roll forward logging is enabled.
*> default it to start new log
*> set action to determine what occurs..
*> don't start new log value h"0000".
*> start new log value h"0001".
continue
この時点で、ログ ファイルが終了され、データ ファイルがディスクにフラッシュされます。また、デフォルトのアクションが設定されている場合は、新しいログ ファイルが作成されます。
when 78-transactions-suspended
call "CBL_EXEC_RUN_UNIT"
using "diskshadow.exe /s script.dsh "
by value 52
by reference runit-run-id
by value runit-stack-sz
runit-flags
returning return-code
continue
*> Example script.dsh for use with diskshadow.exe (Windows) #DiskShadow script file set context persistent nowriters set metadata c:\diskshadowdata\example.cab set verbose on begin backup add volume d: alias SystemVolumeShadow create unexpose p: expose %SystemVolumeShadow% p: end backup *> #End of script
スナップショットを取得すると、Fileshare により通常のトランザクション処理が再開されます。