API Guide
2-490 API Functions 601355 Rev A
VSCMD_Audit VSCMD_Audit performs archive inventory verification of the
specified archive.
If the specified archive is robotically controlled, the robot
scans each physical bin location and verifies that the
database is consistent with the actual location of media. Any
detected inconsistencies are returned to the client, logged in
a system log file, and VolServ tak e app ropriate action based
on the circumstances of the discrepancy.
On the other hand, if the specified archive is a manual
archive, the archive operator is directed to generate the audit
report. The operator may then request the report be printed
or verify the information on-line. Either way, the operator
must actually perform the inventory and then correct any
reported discrepancies. Discrepancies are resolved by
issuing appropriate media management commands (for
example, Move and Eject commands) to relocate media to
the reported locations. Inconsistencies detected in a manual
archive are not reported to the client.
Audit requests are for full archive audits only; no subset audits
are permitted from the API. Subset audits are conducted from
the system operator GUI. Full archive audits can be lengthy and
must be requested with discretion.
Synopsis VST_BOOLEAN VSCMD_Audit
(VST_COMMAND_HANDLE handle,
“…”,
VSID_ENDFIELD)