MSDP fingerprint cache behavior options
The following tables describe the parameters that control MSDP fingerprint cache behavior, which are configured in the contentrouter.cfg file.
See About the MSDP contentrouter.cfg file.
Table: Cache size parameters
Behavior | Description |
|---|---|
|
MaxCacheSize |
The percentage of RAM to use for the fingerprint cache. This parameter is configured under the Cache section in the Note: If P/S cache is enabled, use the UsableMemoryLimit parameter instead. |
UsableMemoryLimit | For the systems that use P/S cache, the local volume and cloud volumes share the
same S-cache and P-cache size, and the overall memory is limited by
UsableMemoryLimit parameter under the Cache section in the |
Table: Cache load parameters
Parameter | Description |
|---|---|
FPCacheWithImageSet | Controls the source from which the NetBackup Deduplication Engine (spoold) loads fingerprints into the fingerprint cache in the background after startup. If set to yes, spoold loads fingerprints from the most recent backups of existing clients. See About the last backups of clients. If set to no:
The default value is yes when EnableLocalPredictiveSamplingCache=true; otherwise no. |
LoadImageSetThreads | Applicable when FPCacheWithImageSet=yes. Controls the maximum number of concurrent threads that are used to read fingerprints of the last images from one DataStore. The default value is 1. |
LoadImageSetTaskWaitTime | Applicable when FPCacheWithImageSet=yes. Controls the maximum time (in seconds) that a job waits for its client's fingerprints to finish loading. This helps reduce the impact on deduplication efficiency when a job starts before fingerprint loading completes. If not specified, the default value is taken from LastimageLoadTimeout under the Cache section, which is 600 seconds. Set this value to 0 to disable waiting. Disabling waiting may negatively affect deduplication rate. |
Use the crcontrol command with the --fpcachestat option to view fingerprint cache statistics, background loading progress, and related information.
UNIX: /usr/openv/pdde/pdcr/bin/crcontrol --fpcachestat [--json]
Windows: C:\Program Files\Veritas\pdde\crcontrol --fpcachestat [--json]
When FPCacheWithImageSet is enabled, background fingerprint loading messages are logged to <storage>/log/spoold/LastImageFPLoader.log. After the fingerprint loading process completes, the NetBackup Deduplication Engine records the completion status in <storage>/log/spoold/spoold.log.
One of the following messages is logged to indicate the result of the cache loading process:
Data Store nodes have completed cache loading (Complete Cache)
Data Store nodes have completed cache loading (Incomplete Cache)