NSRINDEXASM(8) Legato NetWorker 4.1.1 NSRINDEXASM(8)
NAME
nsrindexasm - NetWorker module for saving and recovering indexes
SYNOPSIS
nsrindexasm [standard-asm-arguments]
DESCRIPTION
The nsrindexasm is a standard, external ASM (Application Specific
Module) that assists in the saving and recovery of NetWorker on-line
save record index files.
See uasm(8) for a general description of ASM's and the [standard-asm-
arguments]. It is intended that nsrindexasm be invoked by uasm
during save(8) or recover(8) operations.
Actions performed by nsrindexasm, specific to the NetWorker
application during a save or recover, are:
Locking:
To get a consistent copy of the index, this ASM must
coordinate with the nsrindexd(8) which reads and writes save
records from and to the index.
Architecture independence:
The high speed access methods and data structures implemented
by the index code can be machine dependent. This ASM saves
only the save records (and not access indexes) in an
architecture independent manner. Therefore, NetWorker indexes
may be saved from one machine architecture and recovered to
another.
Conservation:
Since only save records themselves are saved, and internal
indexes are not saved, considerable network bandwidth and tape
space are conserved. Furthermore, the saving of records
within the database adhere to rules similar to saving of files
in a filesystem. Therefore, incremental or differential saves
of the database consume minimal network bandwidth and tape
space.
FILES
/nsr/index/clientname/db
The file whose data is saved and recovered by this ASM.
/nsr/index/clientname/db.SCAVENGE
Synchronization file that this ASM locks before attempting a
save or recover.
/nsr/index/clientname/db.RECOVER
The file where this ASM recovers data. Upon completion the
file is renamed to db.
/nsr/index/clientname/db.RCVDATES
A temporary file that holds an array of valid save times; this
file only exists while the index is being recovered.
Licensed material--property of copyright holder(s) 1
NSRINDEXASM(8) Legato NetWorker 4.1.1 NSRINDEXASM(8)
SEE ALSO
nsr_layout(5), nsrindexd(8), recover(8), recoverindex(8), save(8),
saveindex(8), uasm(8).
Licensed material--property of copyright holder(s) 2