FSVIEW 管理ユーティリティが開始されます。
Fileshare は、現在、処理中のトランザクションのファイル操作のみを処理します。これらのトランザクションが処理されているときは、バックアップをキャンセルするために、FSVIEW プロンプトで backup cancel と入力できます。
すべてのセッションが処理されたら、制御が fsexitproc.cbl の 78-transactions-newlog 句に渡されます。
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 により通常のトランザクション処理が再開されます。