Db2 Advanced Copy Services (ACS) scripted interface
By creating your own script for performing snapshots, you can use unsupported storage boxes, or boxes that are available before a vendor library is available for interfacing with Db2 ACS. A vendor library provides the necessary extensions for implementing snapshot-based backup and restore. A script serves a similar role. With the improved interfacing with scripts introduced in 10.5, Db2 removes the need for the script to account for some of the more error prone actions, like suspending and resuming operations when taking a snapshot backup. Like snapshot operations with supported storage hardware, snapshot operations that use scripts generate a history file entry, meaning that you can monitor the success or failure of snapshot backups.
The Db2 ACS API is wrapped in the library for Db2 ACS, which is included with the Db2 product. The library for ACS writes the protocol files to the protocol file repository and invokes the script that you specify for your snapshot operation.