You are on page 1of 342

Veritas NetBackup OpsCenter

Database Schema Document

Version
8.2
Contents
Contents

OpsCenter-specific Entities
Jobs
Monitoring-specific Tables
Reporting specific tables
Entites
How to use entity?
Views
How to use OpsCenter Views?
Policies
Clients
Special Notes
How to use timestamps in OpsCenter?
How to use lookup columns?
OpsCenter Database Tables
OpsCenter Database Views
OpsCenter Database Functions
OpsCenter Database Procedures
Index
OpsCenter-specific Entities | 1

OpsCenter-specific Entities
OpsCenter-specific Entities

Jobs
OpsCenter stores the NetBackup Jobs information in two sets of tables. One set of tables is used for the monitoring
use case and the other set of tables is used for the reporting use case. The association between these two sets of
tables is exactly the same as with other entities (Master Server, Policy, Client, and so on)
Monitoring-specific Tables
These tables store information of all jobs (Active, Queued, Waiting for Retry, Done, Missed, Incomplete, and
so on) for the past 30 days.
☛ domain_Job
☛ domain_ParentJob
☛ domain_ReconciledJob
☛ nb_Job
☛ nb_JobFiles
☛ nb_JobProcessAttribute
☛ nb_JobAttempt
☛ nb_JobAttemptLog

The following diagram explains the association between the tables specific to the monitoring use case.
2 | OpsCenter-specific Entities

Reporting specific tables


These tables store information of all jobs that are run (Done, Missed, Incomplete, and so on). Information from
these tables is deleted on the basis of Purge setting (Settings->Configuration->Data Purge).
☛ domain_JobArchive
☛ domain_ReconciledJobArchive
☛ domain_JobImage
☛ nb_JobFilesArchive
☛ nb_JobDbInstanceArchive
☛ nb_JobArchive
☛ nb_JobAttemptArchive
☛ nb_BMRJobsStatusArchive
☛ nb_JobProcessAttributeArchive
☛ nb_JobBackupAttributesArchive

The following diagram explains the association between the tables specific to the reporting use case.
OpsCenter-specific Entities | 3

Entites
This table stores information related to Entites.
☛ domain_Entity
☛ domain_MasterServer
☛ domain_MediaServer
☛ domain_EntityAlias
☛ domain_Client
☛ domain_Policy

The following diagram explains how the entites tables are associated.

How to use entity?


There are two scenarios where you may want to use the information of entity tables.
1) When you want to get entity ID from the entity name.
Example Query
SELECT id FROM domain_entity WHERE name='ccs-win-qe-5' AND (entityType & 2) <> 0
Note : We can find out entityTypeId from lookup_EntityType table (for Master Server entityType is 2)

2) When you want to get all alias names from the entiy name.
Example Query
SELECT alias FROM domain_EntityAlias WHERE entityId = (
SELECT id FROM domain_entity WHERE name='ccs-win-qe-5' AND (entityType & 4) <> 0
)
Note : We can find out entityTypeId from lookup_EntityType table (for Media Server entityType is 4)
4 | OpsCenter-specific Entities

Views
These tables store information related to OpsCenter Views [for more information on Views, refer to the OpsCenter
Administrators Guide]. The "view_Tree" and "view_TreeType" tables contain the OpsCenter View (name, type,
description, etc.) information. The "view_Node" and "view_NodeType" tables contain the Node (group, leaf of the
view) information. Other tables contain user access information related to views.
☛ view_Tree
☛ view_TreeType
☛ view_Node
☛ view_NodeType
☛ view_Group
☛ view_UserGroup
☛ view_TreeAccessGroup
☛ view_TreeAccessUser
☛ view_TreeLevelAlias

The following diagram explains the relationships implicit in the Views functionality in OpsCenter.

How to use OpsCenter Views?


In certain cases, you may want to use OpsCenter Views in SQL.
Example Query

Simple report that shows all Jobs that are applicable to a specifics Master Server View.
SELECT
id as 'Job ID',
clientName as 'Client',
mediaServerName as 'Media Server',
throughPut as 'Throughput'
FROM domain_JobArchive
WHERE
masterServerId in (
SELECT entityid FROM view_Node WHERE treeid = ?
)
Note : We can find out tree id from below mentioned query for View('TEST' is OpsCenter View name in example)
SELECT id FROM view_Tree WHERE name = 'TEST'
OpsCenter-specific Entities | 5

Policies
This table stores information related to NetBackup Policies.
☛ domain_Policy
☛ domain_PolicyClient
☛ nb_Policy
☛ nb_PolicyCatalogDR

The following diagram explains how the policy tables are associated.

Clients
These tables store information related to NetBackup Clients.
☛ domain_Client
☛ nb_ClientOffline

The following diagram explains how the client tables are associated.
6 | OpsCenter-specific Entities

Special Notes

How to use timestamps in OpsCenter?


In certain cases, timestamps are stored as a BIGINT, which is measured in 100s of nanoseconds since
the beginning of the Gregorian epoch. You will want to use the function UTCBigIntToNomTime() to convert this
into a more readable format (yyyy-mm-dd HH:mm:ss). The UTCBigIntToNomTime() function will return the
time in the OpsCenter Database Server Time Zone.
Example Query

Simple report that shows Jobs that ran in the last 24 hours
SELECT
id as 'Job ID',
clientName as 'Client',
mediaServerName as 'Media Server',
statusCode as 'Exit Status',
UTCBigIntToNomTime(startTime) as 'Start Time',
UTCBigIntToNomTime(endTime) as 'End Time',
throughPut as 'Throughput'
FROM domain_JobArchive
WHERE
DATEDIFF(hour,UTCBigIntToNomTime(endTime), GETDATE()) <= 24;

How to use lookup columns?


In certain cases, information (Job Type, Job Status, Job State, Master Server Status, Media Status, and
so on) is stored in lookup tables. For display/sort/group by, you need to join information table and lookup table.
Example Query

Simple report that shows Jobs that ran in the last 24 hours; ordered by Job Type.
SELECT
domain_JobArchive.id as 'Job ID',
domain_JobArchive.clientName as 'Client',
domain_JobArchive.mediaServerName as 'Media Server',
domain_JobArchive.statusCode as 'Exit Status',
UTCBigIntToNomTime(domain_JobArchive.startTime) as 'Start Time',
UTCBigIntToNomTime(domain_JobArchive.endTime) as 'End Time',
lookup_JobType.name as 'Job Type',
domain_JobArchive.throughPut as 'Throughput'
FROM domain_JobArchive, lookup_JobType
WHERE
domain_JobArchive.type=lookup_JobType.id
AND DATEDIFF(hour,UTCBigIntToNomTime(domain_JobArchive.endTime), GETDATE()) <= 24
ORDER BY
lookup_JobType.name
OpsCenter Database Tables | 7

OpsCenter Database Tables


OpsCenter Database Tables

audit_Key
This table stores Audit key information

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier of audit key
masterServerId integer N Y Unique identifier of master server
tieInId bigint N Y Tie-in identifier
recordId bigint N Y Unique identifier of the audit record
typeId integer Y N Type identifier
value long varchar Y N Audit Value

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, tieInId, recordId audit_Record masterServerId, tieInId, recordId
typeId lookup_AuditAttributeType id
8 | OpsCenter Database Tables

audit_Record
This table stores information related to audit records

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for the master server
tieInId bigint N Y Tie-in identifier
recordId bigint N Y Unique identifier for the audit record
auditTime bigint Y N Audit time
categoryId integer Y N Identifier for the record category
hasChildren bit N N Indicates if the record has any child records
messageId integer Y N Unique identifier for the message
operationId integer Y N Unique identifier for the operation
parentRecordId bigint Y N Record identifier for the parent
reason long varchar Y N Audit reason
subCategoryId integer Y N Identifier for the record sub-category
userIdentityId integer Y N Identifier for the user identity

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
userIdentityId audit_UserIdentity id
masterServerId domain_MasterServer id
categoryId lookup_AuditCategory id
messageId lookup_AuditMessage id
operationId lookup_AuditOperation id
subCategoryId lookup_AuditSubCategory id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, tieInId, recordId audit_Key masterServerId, tieInId, recordId
masterServerId, tieInId, recordId audit_RecordAttribute masterServerId, tieInId, recordId
OpsCenter Database Tables | 9

audit_RecordAttribute
This table stores information related to the audit record attributes

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier for the record attribute
masterServerId integer N Y Unique identifier for the master server
tieInId bigint N Y Tie-in identifier
recordId bigint N Y Unique identifier for the record
attributeName varchar(255) Y N Name of the record attribute
newValue long varchar Y N New value of the record attribute
oldValue long varchar Y N Old value of the record attribute
typeId integer Y N Type identifier

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, tieInId, recordId audit_Record masterServerId, tieInId, recordId
typeId lookup_AuditAttributeType id
10 | OpsCenter Database Tables

audit_UserIdentity
This table stores information related to user identity

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier for the user
domainName varchar(255) Y N Domain Name
domainType integer Y N Domain Type
userName varchar(255) Y N User name

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
domainType lookup_DomainType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Record userIdentityId
OpsCenter Database Tables | 11

domain_Client
This table stores client information.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of master server
name varchar(255) N Y Client name
Architecture varchar(255) Y N Client architecture
Identifies if client is deleted or not. 1 indicates client is
deleted bit N N deleted.
hardware integer Y N Client hardware
hardwareDescription varchar(255) Y N Client hardware description
HostIdentifier varchar(255) Y N Not in use, hide this column in report
id integer Y N Unique identifier of client in OpsCenter
ip varchar(255) Y N Client ip address
Identifies if client is active or not. 1 indicates client is
isActive integer Y N active.
Identifies if client is discovered later during any other
isDiscovered integer Y N entity's data collection. 1 specifies client is discovered.
Identifies if all the client information like osType,
hardware, product, version, osDescription,
isInfoPresent integer Y N hardwareDescription is present or not. 1 indicates that it
is present
Identifies if client is merged or not. 1 indicates client is
isMerged integer Y N merged.
Identifies if client is part of one or more policy. 1
isPolicyClient integer Y N indicates that client is part of one or more policies.
Identifies if client is already backed up or not. 1 indicates
isProtected integer Y N client is already backed up.
isValid bit N N Identifies if client is valid or not. 1 indicates client is valid.
Identifies if client is virtual client or not. 1 indicates client
isVirtual integer Y N is a virtual client.
lastUpdatedTime bigint Y N Last updated time of client
osDescription varchar(255) Y N Client operating system description
osType integer N N Client operating system type
product integer Y N Client product
Identifies if client is retired or not. 1 indicates client is
retired bit N N retired.
versionLabel varchar(255) Y N Client version

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
id domain_Entity id
masterServerId domain_MasterServer id
osType lookup_OS id
product lookup_Product id
12 | OpsCenter Database Tables

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name domain_FileSystem masterServerId, clientName
masterServerId, name domain_Job masterServerId, clientName
masterServerId, name domain_JobArchive masterServerId, clientName
masterServerId, name domain_Log masterServerId, clientName
masterServerId, name domain_PolicyClient masterServerId, clientName
masterServerId, name domain_ScheduledJob masterServerId, clientName
masterServerId, name domain_SkippedFileArchive masterServerId, clientName
masterServerId, name nb_ClientOffline masterServerId, clientName
OpsCenter Database Tables | 13

domain_ClientImageCollectionLevel
This table stores client image collection level information.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of master server
name varchar(255) N Y Client name
Identifies if client is deleted or not. 1 indicates client is
deleted bit N N deleted
Unique identifier of client image collection level in
id integer Y N OpsCenter
lastSyncTime bigint Y N Time the client was synced with NetBackup
image collection level which can be between 0 to 3. 0
indicates that no images are collected for particular
oldImageCollectionL integer N N client, 1 indicates that images from last 7 days are
evel collected, 2 indicates that images from last 30 days are
collected, 3 indicates that image collection is completed.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
oldImageCollectionLevel lookup_CollectionLevel id
14 | OpsCenter Database Tables

domain_DataClassification
This table holds data for dataclassification.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Master server on which Data Classification is created
name varchar(255) N Y Name of the data classification
A yes/no property indicates if the media has been
deleted bit N N deleted. 1(true) indicates deleted and 0(Zero)(false)
indicates not deleted.
description long varchar Y N Description for the Data Classification
id varchar(255) Y N Data Classification Id
rank integer Y N Category of the Data classification

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name domain_Image masterServerId, dataClassificationName
masterServerId, name domain_Policy masterServerId, dataClassificationId
OpsCenter Database Tables | 15

domain_DiskPool
This table stores disk pool attributes used by reporting in OpsCenter.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server
name varchar(255) N Y Specifies the name of the disk pool.
storageServerName varchar(255) N Y Specifies the name of the storage server.
Specifies the storage server type. For OpenStorage, the
serverType varchar(255) N Y server type specified depends on the vendor name.
Specifies the percentage of space used. This percentage
highWaterMark integer N N determines when NetBackup can assign the jobs that
write data to the storage unit.
Specifies if the disk pool is a valid and accessible disk
isValid bit N N pool. 0 (zero)indicates False that is "Not Available" and 1
indicates True that is "Available".
Specifies the percentage of space used that determines
lowWaterMark integer N N when the diskpool disk pool is full. NetBackup does not
write data until the low watermark is reached.
Specifies the raw, unformatted size of the storage in the
rawSize bigint N N disk pool
status integer N N Displays the status: up or down.
Specifies the estimated amount of disk space available
usableSize bigint N N for storage after file metadata overhead is taken into
account.
usedCapacity bigint N N Specifies the amount of storage space in use.
volumeCount integer N N Specifies the number of disk volumes in the disk pool.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
status lookup_DiskPoolStatus id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name, masterServerId, name,
domain_DiskPoolHistory
storageServerName, serverType storageServerName, serverType
masterServerId, name, masterServerId, name,
nb_DiskPool
storageServerName, serverType storageServerName, serverType
16 | OpsCenter Database Tables

domain_DiskPoolHistory
This table stores the attributes for disk pool historical data.

Column Name Data Type Nulls Primary Key Description


uniqueId integer N Y This attribute represents a unique identifier for disk pool.
Specifies the percentage of space used. This percentage
highWaterMark integer N N determines when NetBackup can assign the jobs that
write data to the storage unit.
A yes/no property that determines if the disk pool exists
in the current configuration (and not historical). 1(true)
isCurrent bit N N indicates disk pool exists in current configuration and
0(Zero)(false) indicates no.
Specifies the percentage of space used that determines
lowWaterMark integer N N when the disk pool is full. NetBackup does not write data
until the low watermark is reached.
masterServerId integer N N Unique identifier for Master Server
name varchar(255) N N Specifies the name of the disk pool.
Specifies the raw, unformatted size of the storage in the
rawSize bigint N N disk pool.
Specifies the storage server type. For OpenStorage, the
serverType varchar(255) N N server type specified depends upon the vendor name.
This attribute represents a date/time that all the disk pool
information was collected from the backup application to
snapshotTime bigint N N OpsCenter. History is kept so that the history of the state
of all the disk pool can be determined.
status integer N N Displays the status: up or down
storageServerName varchar(255) N N Specifies the name of the storage server.
Specifies the estimated amount of disk space available
usableSize bigint N N for storage after file metadata overhead is taken into
account.
usedCapacity bigint N N Specifies the amount of storage space in use.
volumeCount integer N N Specifies the number of disk volumes in the disk pool.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, name, masterServerId, name,
domain_DiskPool
storageServerName, serverType storageServerName, serverType
OpsCenter Database Tables | 17

domain_Entity
This table holds information of all the domain entities in OpsCenter.

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier of the entity in OpsCenter.
The type of entity in OpsCenter like Master Server,
entityType integer Y N Media Server, Report. It references lookup_entityType
table.
name long varchar Y N The name of the entity.
The id of the product in OpsCenter like Veritas
productType integer N N NetBackup, Veritas NetBackup Puredisk which is
applicable for this entity.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
entityType lookup_EntityType id
productType lookup_Product id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Client id
id domain_EntityAlias entityId
id domain_FileSystem id
id domain_MasterServer id
id domain_MediaServer id
id domain_Policy entityId
id managedObject_EntityAttributeValue entityId
id view_Node entityId
18 | OpsCenter Database Tables

domain_EntityAlias
This table holds information of the aliases in OpsCenter.

Column Name Data Type Nulls Primary Key Description


entityId integer N Y The Id of the entity which is aliased.
alias long varchar N Y The alias name of the entity.
masterServerId integer N Y Unique identifier of the master server in OpsCenter.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
entityId domain_Entity id
masterServerId domain_MasterServer id
OpsCenter Database Tables | 19

domain_FileSystem
This table holds information of the File System.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter.
clientName varchar(255) N Y Host name of Client
name long varchar N Y Name of the File System
clientId integer Y N Unique identifier of client host in OpsCenter.
id integer Y N Unique identifier of the file system in OpsCenter.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
id domain_Entity id
20 | OpsCenter Database Tables

domain_Image
This table stores information about Backup Images.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Master Server Unique Id
id varchar(255) N Y A unique ID or key for every backup stored in the catalog
backupCopy integer Y N Copy number of the image
backupStatus integer Y N Status of the backup image
blockIncrFullTime bigint Y N Block level incremental backup time
catarc integer Y N Catalog Archive
compressionState integer Y N Compression State
creatorName varchar(255) Y N Name of the Creator
dataClassificationId varchar(255) Y N Data Classification Id
dataClassificationNa varchar(255) Y N Data Classification Name
me
deletionTime bigint N N Deletion time
A yes/no property of a backup image if it was encrypted
encryptionState integer Y N between the backup client and backup media server.
existsValue integer Y N Flag to determine valid/invalid image
expirationTime bigint Y N The date and time that a backup image will expire
extSecInfo bit N N Extra security info
The actual number of files that are stored within a
fileCount integer Y N backup image
filesFileName long varchar Y N Meta data file name
filesFileSize bigint Y N Meta data file size
fileSysOnly bit N N Flag for System-Only attribute
IFRFR bit N N Flag for Individual File restore from raw
imageAttribute integer Y N Attribute of Image
imageDumpLevel integer Y N Dump level of Image
indexingStatus integer Y N Status of indexing (DEPRECATED since OpsCenter 7.7)
isFFCompressed bit N N flag for Is-File's file (meta file) is compressed
isImageOnHold bit N N flag for image is on hold
isValid bit N N flag to determine if image is valid
jobId numeric(42,0) Y N Image is created with this job-id
keyword long varchar Y N Image is created with this policy keyword
mpx integer Y N Multiplexing value
name1 varchar(255) Y N Internal field
numFragments integer Y N Number of fragments in this Image
numResumes integer Y N Number of time Image creation resumed
objDesc long varchar Y N Internal field
optionsValue integer Y N Internal field
pfiType integer Y N Persistent Frozen Image type
policyEntityId integer Y N Policy Entity Id
OpsCenter Database Tables | 21

Column Name Data Type Nulls Primary Key Description


policyName varchar(255) Y N Policy Name
policyType integer Y N Policy Type
previousBackupImag varchar(255) Y N Previous Backup Image
e
previousBlockIncrTi bigint Y N Previous block incrimental time
me
primaryCopy integer Y N flag to determine if it is a Primary Copy
proxyClient varchar(255) Y N Name of the proxy-client used
requestPid integer Y N Requester's process Id
resumeExpiration bigint Y N Expiration resumes at this time
scheduleLabel varchar(255) Y N Label of the schedule used in this Image creation
scheduleType integer Y N Type of the schedule used in this Image creation
sizeOfImageInKByte bigint Y N Size of image in KB
s
ssCompleted integer N N flag for Life-Cycle policy execution is completed
ssName varchar(255) Y N Life-Cycle policy name
ssVersion integer N N Life-Cycle policy version
streamNumber integer Y N Stream number
swVersion varchar(255) Y N Software version
tirExpiration bigint Y N Expiration of True Image Restore
TIRStatus integer Y N The true image restore status for a backup image
The type of backup image. For example, Regular,
type integer Y N Catalog, and so on.
The number of fragments that make up a complete
unexpiredCopyCount integer Y N unexpired backup.
updatedTime bigint Y N Image update time
writeEndTime bigint Y N Image write time
writeStartTime bigint Y N Write start time of the image data

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, dataClassificationName domain_DataClassification masterServerId, name
masterServerId domain_MasterServer id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, id domain_ImageCopy masterServerId, imageId
masterServerId, id domain_JobImage masterServerId, imageId
masterServerId, id domain_SLPImage masterServerId, id
22 | OpsCenter Database Tables

domain_ImageCopy
This table contains metadata of the image copied.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of the master server
imageId varchar(255) N Y Unique identifier of the image which was copied
id integer N Y Unique identifier of the image copy
copyDate bigint Y N Date when the image was copied
The expiration time when Netback expires the record of
expirationTime bigint Y N this backup. The time is for the corresponding copy
number, not the expiration of the first copy.
isPrimary bit N N Is this copy of the image the primary copy.
isValid bit N N Is this a valid copy of the image
mediaServerId integer Y N Unique identifier of the media server
mediaServerName varchar(255) Y N Name of the media server
Flag that indicates whether this copy is multiplexed: Y or
multiplexedState integer Y N N (applies only when fragment number is 1)
onHold bit N N Is this image copy on legal hold currently
The retention level determines how long to retain
retentionLevel integer Y N backups and archives. The retention_level is an integer
between 0 and 24 (default level is 1).
sizeInBytes bigint Y N Total size of the copy in kilobytes
slpDestTag long varchar Y N Storage lifecycle destination tag of the copy
Date till when the copy should be kept if possible that is
ssTryToKeepDate bigint Y N the desired retention time.
Type of storage unit responsible to keep this copy. For
storageUnitType integer Y N example, Disk, Tape, and so on.
unexpiredFragmentC integer Y N Allowed fragment count of the image before it expires.
ount

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, imageId domain_Image masterServerId, id
masterServerId, mediaServerName domain_MediaServer masterServerId, name
masterServerId, retentionLevel nb_RetentionLevel masterServerId, id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, imageId, id domain_ImageCopyFormat masterServerId, imageId, copyId
masterServerId, imageId, id domain_ImageFragment masterServerId, imageId, copyId
masterServerId, imageId, id domain_SLPImageCopy masterServerId, imageId, id
OpsCenter Database Tables | 23

domain_ImageCopyFormat
This table stores data format of the Image Copy

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of master server
imageId varchar(255) N Y Unique identifier of the image which was copied
copyId integer N Y Unique identifier of the image copy
data format in which the image copy is written e.g.
dataFormat integer Y N snapshot, tar

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, imageId, copyId domain_ImageCopy masterServerId, imageId, id
dataFormat lookup_CopyFormat id
24 | OpsCenter Database Tables

domain_ImageFragment
This table keeps data about the fragments of an image.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of the master server
Unique identifier of the image to which this fragment
imageId varchar(255) N Y belongs
copyId integer N Y Copy number of this fragment
id integer N Y Unique identifier of the image fragment
The size of the data blocks used to write the backup.
blockSize integer Y N When the backups are multiplexed, the blocks can vary
between backups on the same volume.
The checkpoint value of the current fragment, for
backups where checkpoint restart is enabled, fragments
checkPointValue integer Y N before and including the last checkpoint value is
retained, the fragments after that checkpoint value are
discarded.
density integer Y N The density of the device that produced the backup.
The device where the backup was written. The value in
deviceWrittenOn bigint Y N this column represents the drive index that is configured
in Media Manager.
diskMediaId varchar(255) Y N Media id of the disk where the fragment resides
The expiration time when Netback expires the record of
expirationTime bigint Y N this backup. The time is for the corresponding copy
number, not the expiration of the first copy.
fileNumber integer Y N The file number on the media.
flags integer Y N Attributes of the image fragment
isTIR bit N N Indicates whether this is a true image restore backup.
Date that Netbackup allocated the media for use by
mediaDate bigint Y N Netbackup
mediaDescription long varchar Y N Desciption of the media where the fragment resides
mediaHost varchar(255) Y N Host details of the media
mediaId varchar(255) Y N The media Id that contains this backup.
mediaSeqNumber integer Y N Sequence of the media
mediaSubType integer Y N Media sub type
mediaType integer Y N currently only used when media_type = MTypeDISK
Whether the backup was multiplexed. Yes indicates that
mpx integer Y N the backup was multiplexed.
The byte offset on the media where the backup begins.
offset integer Y N The value applies to optical disk only. It does not apply to
tape and magnetic disks.
The bytes that were written beyond the kilobytes that
remainder bigint Y N were filed. The size of the fragment is exactly as follows:
Kilobytes X 1024 + remainder.
resumeNumber integer Y N The resume number of the image fragment
size bigint Y N The number of kilobytes of the fragment

Primary Tables
OpsCenter Database Tables | 25

Foreign Key Columns Primary Table Primary Key Columns


masterServerId, imageId, copyId domain_ImageCopy masterServerId, imageId, id
masterServerId, diskMediaId nb_DiskVolume masterServerId, diskMediaId
26 | OpsCenter Database Tables

domain_Job
This table stores information pertaining to all jobs as seen in NetBackup Activity Monitor for a default of 30 days.

Column Name Data Type Nulls Primary Key Description


The unique identifier of the master server that executed
masterServerId integer N Y the backup job.
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job
A unique number for each backup job in a backup
id numeric(42,0) N Y domain that identifies a backup job.
For fast backup jobs, this specifies the percentage of
accelerationRatio double Y N data that was backed-up.
The number of times a backup job had to be attempted
attemptCount integer Y N before being successful or reaching the maximum
allowable number of retries.
The type of backup which triggered this job. For
backupType integer N N example, Immediate, Scheduled, and so on.
The amount in bytes that a backup job transferred from
bytesWritten bigint Y N client to media server, for backing up.
clientId integer Y N The unique identifier of the host being backed up
The unique identifier of the alternate host where the
destClientId integer Y N image is been restored.
The name of the alternate host where the image is been
destClientName varchar(255) Y N restored.
endTime bigint Y N The date and time when a backup ended
The time at which this job (the image that the job
expirationTime bigint Y N generates) will expire.
filesBackedUp bigint Y N The number of files backed up during a backup job.
The unique identifier of the first job which spawned this
groupId numeric(42,0) Y N collection of multistream backups, the value is zero for
non-multistream backups.
isAcceleratorEnabled bit Y N Flag to determine if this is a fast backup job.
isDeduped bit N N Flag to determine if this is a Pure Disk backup job
Identifier for a valid job, set to true for entries created
isValid bit N N during job data collection. For job entries created during
Image data collection this flag is set to False.
The time when the job record was last updated in the
lastUpdatedTime bigint N N database.
The unique identifier of the media server that performed
mediaServerId integer Y N the backup job.
The name of the media server that performed the backup
mediaServerName varchar(255) Y N job.
The indentifier of the parent job in case of mutistream
parentJobId numeric(42,0) Y N backups
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) Y N TSM client nodes. It can contain multiple Policy sets
managing a subset of the TSM client nodes.
policyId integer Y N The unique identifier of the backup policy
policyName varchar(255) Y N The name of the backup policy as seen by a backup job
policyType integer Y N The type of policy as seen by a backup job
An internal identifier used for mapping the snapshot of a
policyVersionNo integer Y N policy used for this backups
OpsCenter Database Tables | 27

Column Name Data Type Nulls Primary Key Description


The number of files that are processed in a PureDisk
preSISFileCount bigint N N backup
The size in byes of a PureDisk backup job before
preSISSize bigint N N deduplication
The name of a schedule which resides within a policy as
scheduleName varchar(255) Y N seen by a backup job
scheduleType integer Y N The Schedule Type for the backup job
When a unique job number is not enough to distinguish a
secondaryId numeric(42,0) Y N job, a secondary ID may be used. For NetBackup, this
field is the job Process ID.
The unique identifier of the media server from where
srcMediaServerId integer Y N data for duplication is read.
srcMediaServerNam varchar(255) The name of the media server from where data for
Y N
e duplication is read
startTime bigint Y N The date and time that a backup started
The state of the backup job. For example, Queued,
state integer Y N Completed, Running, and so on.
statusCode bigint Y N The exit code for a particular backup job
storageUnitType integer Y N The type of storage unit used and seen by a backup job
subType integer Y N Its type of backup. Refer to lookup_JobSubType.
The speed of a backup job in Kbytes/sec. This is the
speed of the overall job. This takes into account the
throughput bigint Y N transfer time from client to media server, and media
server to disk or tape storage. It is not just the speed of a
tape drive.
The transport that was used to move the backup from
transportType integer Y N the backup client to the media server.
type integer Y N The type of operation done by the backup product.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
masterServerId domain_MasterServer id
masterServerId, mediaServerName domain_MediaServer masterServerId, name
masterServerId, srcMediaServerName domain_MediaServer masterServerId, name
masterServerId, policyName, masterServerId, name,
domain_Policy
policyDomainName, policyVersionNo policyDomainName, versionNo
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_Schedule policyDomainName, policyVersionNo,
scheduleName name
backupType lookup_BackupType id
state lookup_JobState id
statusCode lookup_JobStatusCode id
subType lookup_JobSubType id
type lookup_JobType id
policyType lookup_PolicyType id
scheduleType lookup_ScheduleType id
28 | OpsCenter Database Tables

Foreign Key Columns Primary Table Primary Key Columns


storageUnitType lookup_StorageUnitType id
transportType lookup_TransportType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, clientName, id domain_ParentJob masterServerId, clientName, id
masterServerId, clientName, id domain_ReconciledJob masterServerId, clientName, id
masterServerId, clientName, id nb_Job masterServerId, clientName, id
masterServerId, clientName, id nb_JobFiles masterserverId, clientName, jobId
OpsCenter Database Tables | 29

domain_JobArchive
This table stores information pertaining to only completed jobs as seen in NetBackup Activity Monitor for a default of 420
days.

Column Name Data Type Nulls Primary Key Description


The unique identifier of the master server that executed
masterServerId integer N Y the backup job.
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job
A unique number for each backup job in a backup
id numeric(42,0) N Y domain that identifies a backup job
For fast backup jobs, this specifies the percentage of
accelerationRatio double Y N data that was backed-up.
The number of times a backup job had to be attempted
attemptCount integer Y N before being successful or reaching the maximum
allowable number of retries.
The type of backup which triggered this job, Immediate,
backupType integer N N Scheduled, and so on.
The amount in bytes that a backup job transferred from
bytesWritten bigint Y N client to media server, for backing up.
clientId integer Y N The unique identifier of the host being backed up
The unique identifier of the alternate host where the
destClientId integer Y N image is been restored.
The name of the alternate host where the image is been
destClientName varchar(255) Y N restored.
endTime bigint Y N The date and time when a backup ended
The time at which this job (the image that the job
expirationTime bigint Y N generates) will expire.
The number of files that are backed up during a backup
filesBackedUp bigint Y N job.
The unique identifier of the first job which spawned this
groupId numeric(42,0) Y N collection of multistream backups, the value is zero for
non-multistream backups.
isAcceleratorEnabled bit Y N Flag to determine if this is a fast backup job.
isDeduped bit N N Flag to determine if this is a Pure Disk backup job
Identifier for a valid job, set to True for entries created
isValid bit N N during job data collection. For job entries created during
Image data collection this flag is set to False.
This attribute is same as the mediaserverid if it is not
jobMediaServerId integer Y N null, or else it is the same as srcmediaserverid.
jobMediaServerNam varchar(255) This attribute is same as jobmediaservername if it is not
Y N
e null, or else it is the same as jobmediaservername.
The time when the job record was last updated in the
lastUpdatedTime bigint N N database
The unique identifier of the media server that performed
mediaServerId integer Y N the backup job.
The name of the media server that performed the backup
mediaServerName varchar(255) Y N job
The indentifier of the parent job in case of mutistream
parentJobId numeric(42,0) Y N backups
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) Y N TSM client nodes. It can contain multiple Policy sets
managing a subset of the TSM client nodes.
30 | OpsCenter Database Tables

Column Name Data Type Nulls Primary Key Description


policyId integer Y N The unique identifier of the backup policy
policyName varchar(255) Y N The name of the backup policy as seen by a backup job
policyType integer Y N The type of policy as seen by a backup job
An internal identifier used for mapping the snapshot of
policyVersionNo integer Y N the policy used for these backups.
The number of files that are processed in a PureDisk
preSISFileCount bigint N N backup
The size in bytes of a PureDisk backup job before
preSISSize bigint N N deduplication.
The unique identifier of a schedule which resides within a
scheduleId integer Y N policy
The name of a schedule which resides within a policy as
scheduleName varchar(255) Y N seen by a backup job
scheduleType integer Y N The Schedule Type for the backup job.
When a unique job number is not enough to distinguish a
secondaryId numeric(42,0) Y N job, a secondary ID may be used. For NetBackup, this
field is the job Process ID.
The unique identifier of the media server from where
srcMediaServerId integer Y N data for duplication is read
srcMediaServerNam varchar(255) The name of the media server from where data for
Y N
e duplication is read
startTime bigint Y N The date and time the backup started
The state of the backup job. For example, Queued,
state integer Y N Completed, Running, and so on.
statusCode bigint Y N The exit code for a particular backup job.
storageUnitType integer Y N The type of storage unit used and seen by a backup job.
subType integer Y N Each directory under a job and its type of backup.
The speed of an overall backup job in Kbytes/sec. This
takes into account the transfer time from client to media
throughput bigint Y N server, and media server to disk or tape storage. It is not
just the speed of a tape drive.
The transport that was used to move the backup from
transportType integer Y N backup client to media server.
type integer Y N The type of operation done by the backup product.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
masterServerId domain_MasterServer id
masterServerId, jobMediaServerName domain_MediaServer masterServerId, name
masterServerId, policyName, masterServerId, name,
domain_Policy
policyDomainName, policyVersionNo policyDomainName, versionNo
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_Schedule policyDomainName, policyVersionNo,
scheduleName name
backupType lookup_BackupType id
state lookup_JobState id
OpsCenter Database Tables | 31

Foreign Key Columns Primary Table Primary Key Columns


statusCode lookup_JobStatusCode id
subType lookup_JobSubType id
type lookup_JobType id
policyType lookup_PolicyType id
scheduleType lookup_ScheduleType id
storageUnitType lookup_StorageUnitType id
transportType lookup_TransportType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, clientName, id domain_JobImage masterServerId, clientName, jobId
masterServerId, clientName, id domain_Log masterServerId, clientName, jobId
masterServerId, clientName, id domain_ReconciledJobArchive masterServerId, clientName, id
masterServerId, clientName, id domain_ScheduledJob masterServerId, clientName, jobId
masterServerId, clientName, id domain_SkippedFileArchive masterServerId, clientName, jobId
masterServerId, clientName, id nb_JobArchive masterServerId, clientName, id
masterServerId, clientName, id nb_JobDbInstanceArchive masterserverId, clientName, jobId
masterServerId, clientName, id nb_JobFilesArchive masterserverId, clientName, jobId
32 | OpsCenter Database Tables

domain_JobImage
Internal table to hold link between Job and Image.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Master Server unique Id
clientName varchar(255) N Y Client hostname associated with the backup
A unique number for each backup job in a backup
jobId numeric(42,0) N Y domain that identifies a backup job
imageId varchar(255) N Y Backup Image unique Id
clientId integer Y N Client id associated with the backup

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, imageId domain_Image masterServerId, id
masterServerId, clientName, jobId domain_JobArchive masterServerId, clientName, id
OpsCenter Database Tables | 33

domain_Log
This table stores log messages from NetBackup error catalog for a default of 3 days.

Column Name Data Type Nulls Primary Key Description


The unique identifier of the master server that executed
masterServerId integer N Y the backup job
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job.
The unique identifioer of the job associated with this
jobId numeric(42,0) N Y message
logMessage long varchar N Y The text of the log message
logTime bigint N Y The date and time when this message was logged
clientId integer N N The unique identifier of the host being backed up.
daemonName varchar(255) Y N The NetBackup process which generated this message.
Flag to determine if this log message has been
processed by the Stored Procedure. This procedure is
isProcessed bit N N responsible for generating data for the Drive Utlization or
Throughput report.
The unique identifier of the media server that performed
mediaServerId integer Y N the backup job
The name of the media server that performed the backup
mediaServerName varchar(255) Y N job
severityCode integer Y N Specifies the severity of the log message
Specifies the type of log messages (ALL, BACKSTAT,
MEDIADEV, GENERAL, BACKUP, ARCHIVE,
typeCode integer Y N RETRIEVE, and SECURITY). The number is a decimal
representation of a hexadecimal value of the message
code
The NetBackup version of the daemon which logged this
version integer Y N message.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
masterServerId, clientName, jobId domain_JobArchive masterServerId, clientName, id
masterServerId domain_MasterServer id
masterServerId, mediaServerName domain_MediaServer masterServerId, name
34 | OpsCenter Database Tables

domain_MasterServer
Stores the list of Master Servers configured for this OpsCenter.

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier for Master Server
Id of the agent used to perform data collection,
agentConfigId integer Y N references the agent_configuration table
Current attempt number in case of master server
attemptNumber integer Y N reconnection
bpjavaPassword long varchar Y N NetBackup Password used in data collection
bpjavaUserName long varchar Y N NetBackup Username used in data collection
catalogLastBackedU bigint Y N Time of the last Catalog Backup
p
catalogSize bigint Y N Catalog Size in bytes
clientsNotBackedUp integer Y N Number of clients not backed up
dataBackedUp bigint Y N Size of data backed up in bytes
Id of the Data Collector, references the
dataCollectorId integer Y N agent_datacollector table
downDrives integer Y N Number of down drives
failedJobs integer Y N Number of failed jobs
friendlyName varchar(255) Y N Display name
GUID varchar(255) Y N Unique identifier for GUI
Hardware type; See lookup_hardware table to view the
hardware integer Y N hardware types.
hardwareDescription varchar(255) Y N Description of the Master Server hardware
isDataCollectionFaile bit N N True if data collection for any datatypes failed
d
Time of last attempt to connect with master server in
lastAttempt bigint Y N case of disconnected master.
lastContact bigint Y N Time when master server status last updated
networkName varchar(255) N N Network name of the Master Server
Time when the next attempt will be made to connect with
nextAttempt bigint Y N master server in case of disconnected master.
Offset from GMT in minutes for displaying data is Master
offsetFromGMT integer Y N Server specific Timezone
This stores the original GUID in case NetBackup is re-
oldGuid varchar(255) Y N installed on the same host.
Name of the Operating System installed on the Master
osDescription varchar(255) Y N Server
Operating System type; See lookup_OS table to view the
osType integer Y N Operating System types.
pbxPort integer N N Port on which Master Server PBX is running
preferredNetworkAd varchar(255) Y N Preferred Network Address of the Master Server
dress
Product installed on the Master Server; See
product integer Y N lookup_Product table to view the product information.
reason long varchar Y N Reason for discontinuity with the Master Server
status integer Y N Connection Status
OpsCenter Database Tables | 35

Column Name Data Type Nulls Primary Key Description


successfulJobs integer Y N Number of successful jobs
valid bit N N Is Master Server valid
versionLabel varchar(255) Y N Version of NetBackup installed in text
versionNumber integer N N Version of NetBackup installed in numeric form

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
id domain_Entity id
status lookup_MasterServerStatus id
osType lookup_OS id
product lookup_Product id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Record masterServerId
id domain_Client masterServerId
id domain_ClientImageCollectionLevel masterServerId
id domain_DataClassification masterServerId
id domain_DiskPool masterServerId
id domain_EntityAlias masterServerId
id domain_Image masterServerId
id domain_Job masterServerId
id domain_JobArchive masterServerId
id domain_Log masterServerId
id domain_Media masterServerId
id domain_MediaServer masterServerId
id domain_Policy masterServerId
id domain_SkippedFileArchive masterServerId
id domain_SLPImage masterServerId
id domain_TapeDrive masterServerId
id domain_TapeLibrary masterServerId
id nb_CatalogBackup masterServerId
id nb_DeviceUsageArchive masterServerId
id nb_DiskPool masterServerId
id nb_FatClient masterServerId
id nb_FatServer masterServerId
id nb_Media masterServerId
id nb_RetentionLevel masterServerId
id nb_Robot masterServerId
36 | OpsCenter Database Tables

Primary Key Columns Foreign Table Foreign Key Columns


id nb_Service masterServerId
id nb_SLPBackLogSummary masterServerId
id nb_StorageServer masterServerId
id nb_StorageServiceDestInfo masterServerId
id nb_StorageServiceInfo masterServerId
id nb_StorageUnit masterServerId
id nb_StorageUnitGroup masterServerId
id nb_SummaryMedia masterServerId
id nb_TapeDrive masterServerId
id nb_TapeDrivePendingRequests masterServerId
id nb_VirtualMachines masterServerId
id nb_VolumeGroup masterServerId
id nb_VolumePool masterServerId
OpsCenter Database Tables | 37

domain_Media
This table stores media attributes used by reporting in OpsCenter.

Column Name Data Type Nulls Primary Key Description


This attribute specifies the Unique identifier for Master
masterServerId integer N Y Server in OpsCenter.
This attribute specifies a NetBackup Id that identifies the
volume in six or fewer alphanumeric characters.
id long varchar N Y NetBackup assigns the media Id when you add volumes
or when you use a robot inventory to add volumes.
This attribute specifies the date and time when a piece of
media was allocated for the first time or had its first
allocationTime bigint Y N backup written to it. Once the media expires, a new date
and time is allocated when it is reused.
This attribute represents the full barcode as read by the
barcode varchar(1000) Y N physical robot and is used by NetBackup to ensure that
the robot loads the correct volume.
A yes/no property to indicate if the media has been
deleted bit N N deleted. 1(true) indicates deleted and 0(zero)(false)
indicates not deleted.
This attribute specifies the type of tape media as defined
by the backup application. For NetBackup this is also
density integer Y N called the 'density' and specifies what types of drive the
tape can go in.
This attribute specifies the expiration time of the media
expirationTime bigint Y N so that it gets assigned back to the pool for reuse.
This attribute specifies Optical media header size of a
hSize bigint Y N backup image.
This attribute specifies the number of backup images on
imageCount bigint Y N a given piece of tape media or disk pool.
A yes/no property to indicate if the Drive is configured for
isCleaning bit N N cleaning. 1(true) indicates drive is configured for cleaning
and 0(zero)(false) indicates not configured for cleaning.
A yes/no property to indicate if the backup media was
imported. Imported media simply means that this
paticular backup domain did not originally write the data
isImported bit N N to the media. 1(true) indicates that this backup media
was imported and 0(zero)(false) indicates this backup
media was not imported.
A yes/no property to indicate if a given piece of tape
media will allow for multiple expiration dates. Multiple
expiration dates means that the whole tape can not be
isMultipleRetLevelsA bit N N reused until the last backup has expired on the media.
llowed 1(true) indicates that this tape media allows multiple
expiration dates and 0(zero)(false) indicates it does not
allow multiple expiration dates.
A yes/no property to indicate if multiplexing is allowed on
a piece of tape media. Multiplexing means that multiple
clients or jobs were backed up to one image so that the
isMultiplexingAllowe bit N N particular image could have more than one client inside
d it. 1(true) means multiplexing is allowed on this tape
media and 0(zero)(false) means no multiplexing is
allowed on this tape media.
This attribute specifies capacity. Since capacity of a tape
isTotalCapacityEstim bit is often estimated using an algorithm. This specifies
N N
ated whether it was actually calculated, or provided exactly by
the DP product.
This attribute identifies if the media is valid or not. 1
isValid bit N N specifies media is valid.
38 | OpsCenter Database Tables

Column Name Data Type Nulls Primary Key Description


This attribute specifies the date and time when the
lastReadTime bigint Y N backup media was last read.
This attribute specifies the date and time when the
lastRestoreTime bigint Y N backup media was last restored.
This attribute specifies the date and time when the
lastWriteTime bigint Y N backup media was last written to.
This attribute specifies name of the host which has last
lastWrittenHost varchar(255) Y N written to this media.
This attribute represents id of the library where the media
libraryId varchar(255) Y N resides in.
This attribute specifies the physical slot number that a
librarySlotNumber integer Y N given piece of media resides in.
This attribute specifies the type of tape library (TLD,
libraryType integer Y N ACS, 8MM, 4MM, TLM, TLH, and so on).
This attribute specifies the logical block address of the
lOffset bigint Y N beginning of the block that a backup image exists.
This attribute specifies which media server or server
mediaOwner varchar(255) Y N group should own the media that backup images for this
policy are written to.
This attribute specifies the Unique identifier for Media
mediaServerId integer Y N Server.
This attribute specifies the name of the device host or
mediaServerName varchar(255) Y N Virtual Cluster.
A yes/no property indicating that the media has an image
onHold bit N N copy that is on hold. Zero(0)(false) indicates no hold and
1(true) indicates a hold on this media is present.
This attribute specifies the ID of the opposite side of a
partnerId varchar(255) Y N optical platter. If on Side A of a platter this would show
Side B.
physicalExpirationTi This attribute refers to the actual expiration time of a
bigint Y N
me media.
This attribute specifies the optical partition size in bytes
pSize bigint Y N of a media.
This attribute specifies the number of times a given piece
restoreCount bigint Y N of backup media has been used for restores.
This attribute specifies the retention level which
determines how long to retain backups and archives.
retentionLevel integer Y N The retention_level is an integer between 0 and 24
(default level is 1).
This attribute specifies the role of the media, it can be
role integer Y N Unassigned, Regular Backups, Catalog Backups, and so
on.
This attribute specifies the server group that owns the
serverGroup varchar(255) Y N volume. If not owned by a server group, the column is
empty.
This attribute specifies the Optical media sector size of a
sSize bigint Y N backup image.
This attribute specifies the status of a given piece of
media. Active means it is being used at a given point in
status integer Y N time, Frozen means errors have occurred on the tape
media and it is no longer being used for backups, and so
on.
This attribute specifies the total capacity of the tape in
totalCapacity bigint Y N KB. Value here per sample is either, the total capacity if
the media is active, or 0 otherwise.
type integer Y N This attribute specifies the media type of the volume.
OpsCenter Database Tables | 39

Column Name Data Type Nulls Primary Key Description


This attribute specifies the amount in KB used up in the
usedCapacity bigint Y N tape.
This attribute specifies the count of images on a media
validImageCount bigint Y N that have not yet expired.
This attribute specifies the name of the volume group for
volumeGroupName varchar(255) Y N this volume.
This attribute specifies the volume pool ID which
automatically starts at 1 for the default pool "NetBackup".
volumePoolId integer Y N Things like Scratch Pools or onsite/offsite pools are
typically also used and these all have unique volume
pool IDs.
This user defined field is the name of the volume pool
volumePoolName varchar(255) Y N that media is placed into.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, mediaServerName domain_MediaServer masterServerId, name
masterServerId, libraryId domain_TapeLibrary masterServerId, id
role lookup_MediaRole id
status lookup_MediaStatus id
type lookup_MediaType id
libraryType lookup_RobotType id
masterServerId, retentionLevel nb_RetentionLevel masterServerId, id
masterServerId, volumeGroupName nb_VolumeGroup masterServerId, name
masterServerId, volumePoolName nb_VolumePool masterServerId, name

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, id domain_MediaHistory masterServerId, id
masterServerId, id nb_Media masterServerId, id
40 | OpsCenter Database Tables

domain_MediaHistory
This table stores the attributes for media historical data.

Column Name Data Type Nulls Primary Key Description


This attribute represents a unique identifier for media
uniqueId integer N Y server.
expirationTime bigint Y N The date/time that a backup media is set to expire.
id long varchar N N This attribute represents a unique identifier for media.
imageCount bigint Y N This attribute represents count of images on a media.
A yes/no property identifies if the backup media exists in
the current configuration (and not historical). 1(true)
isCurrent bit N N indicates backup media exists in current configuration
and 0(Zero)(false) indicates it does not exist.
A yes/no property identifies if a given piece of tape
media will allow multiple expiration dates. Multiple
expiration dates indicates that the whole tape cannot be
isMultipleRetLevelsA bit N N reused until the last backup has expired on the media.
llowed 1(true) indicates yes the given piece of media will allow
for multiple expiration dates and 0(Zero)(false) indicates
no it would not.
A yes/no property identifies if multiplexing is allowed on a
piece of tape media. Multiplexing indicates that multiple
clients were or jobs were backed up to one image so that
isMultiplexingAllowe bit N N particular image could have more than one client inside
d it.A value of 1(true) indicates multiplexing is allowed on
this media and 0(Zero)(false) indicates no multiplexing is
not allowed.
This attribute represents a yes/no property for if total
capacity is estimated. Since capacity of a tape is often
estimated using an algorithm. This specifies whether it
isTotalCapacityEstim bit N N was actually calculated, or provided exactly by the DP
ated product.A value of 1(true) indicates yes total capacity is
estimated and 0(Zero)(false) indicates no it is not
estimated and rather provided exactly by the DP product.
This attribute represents a date/time that the backup
lastReadTime bigint Y N media was last used to be read (restored).
This attribute represents a date/time that the backup
lastWriteTime bigint Y N media was last used to be written to (duplicates,
backups).
This attribute represents a unique number given to each
tape library in the EMM database. This ID is put together
libraryId varchar(255) Y N with the library type in the NBU GUI to show TLD(0),
TLD(1) etc.
This attribute specifies the physical slot number that a
librarySlotNumber integer Y N given piece of media resides in.
This attribute represents a logical block address of the
lOffset bigint Y N beginning of the block that a backup image exists.
This attribute specifies a unique identifier for Master
masterServerId integer N N Server in OpsCenter.
This attribute represents a date/time that a piece of
physicalexpirationTi bigint Y N media will physically expire (all images on the media)
me and be able to be reused.
This attribute specifies the number of times a given piece
restoreCount bigint Y N of backup media has been used for restores.
This attribute specifies the retention level that determines
how long to retain backups and archives. The
retentionLevel integer Y N retention_level is an integer between 0 and 24 (default
level is 1).
OpsCenter Database Tables | 41

Column Name Data Type Nulls Primary Key Description


This attribute specifies the role of the media and media
role integer Y N role could be unassigned,Regular Backups,Catalog
Backups etc.
This attribute represents a date/time that all the media
information was collected from the backup application to
snapshotTime bigint N N OpsCenter. History is kept so a history of the state of all
media can be determined.
This attribute represents status of a given piece of
media. Active meaning it is being used at a given point in
status integer Y N time, Frozen meaning errors have occurred on the tape
media and it is no longer being used for backups, etc.
This attribute represents the total capacity of the tape in
totalCapacity bigint Y N KB. Value here per sample is either the total capacity if
the media is active, or 0 otherwise.
unexpiredImageCou bigint This attribute represents the number of images that are
Y N
nt unexpired on a given piece of media.
This attribute specifies the amount in KB used up in the
usedCapacity bigint Y N tape.
This attribute specifies the name of the volume group for
volumeGroupName varchar(255) Y N this volume.
This attribute represents the volume pool ID which
automatically starts at 1 for the default pool "NetBackup".
volumePoolId integer Y N Things like Scratch Pools or onsite/offsite pools are
typically also used and these all have unique volume
pool ID's.
This user defined field is the name of the volume pool
volumePoolName varchar(255) Y N that media is placed in to.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, id domain_Media masterServerId, id
masterServerId, libraryId domain_TapeLibrary masterServerId, id
status lookup_MediaStatus id
masterServerId, retentionLevel nb_RetentionLevel masterServerId, id
42 | OpsCenter Database Tables

domain_MediaServer
This table stores the attributes of MediaServer.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter.
name varchar(255) N Y This attribute specifies the name of the media server.
This attribute specifies the number of activeJobs for this
activeJobs integer Y N media server.
This attribute specifies the name of the node of a cluster
activeNodeName varchar(255) Y N which is active as a media server in a clustered media
server.
This attribute specifies the number of available media on
availableMedia integer Y N this media server.
This attribute specifies the size of the available media on
availableMediaSize bigint Y N this media server.
This attribute specifies the name of the cluster for a
clusterName varchar(255) Y N Virtual Cluster, if the media server is a clustered media
server.
This attribute specifies if the media server has been
deleted bit N N deleted. 0 (zero)(false) indicates NO and 1(true)
indicates YES.
This attribute specifies the fully qualified name of the
fullyQalifiedName varchar(255) Y N media server.
This attribute specifies the type of hardware that hosts
hardware integer Y N this media server. For xample, 1 indicates solaris, 6
indicates intel, 40 indicates linux, and so on.
This attribute represents a unique identifier for media
id integer Y N server.
This attribute specifies the number of images written on
imagesWritten integer Y N this media server.
This attribute specifies the ip address of the media
ip varchar(255) Y N server.
This attribute specifies if the media server is a valid and
isValid bit N N accessible media server. 0(Zero)indicates false that is,
Not Available and 1 indicates true that is Available.
This attribute specifies the date and time when the media
lastSeenTime bigint Y N server was last seen.
This attribute specifies the date and time that this media
lastWritten bigint Y N server was last Written onto.
This attribute specifies if the media server is down or up.
mediaServerDown bit N N 0 (Zero)indicates up and 1 indicates down.
This attribute specifies the network name of the media
networkName varchar(255) Y N server.
This attribute specifies the description of the operating
osDescription varchar(255) Y N system that hosts the media server.
This attribute specifies the type of the operating system
osType integer Y N that hosts this media server.
This attribute specifies the type of the product. For
product integer Y N example, 1 indicates NetBackup, 128 BackupExec, and
so on.
This attribute specifies the current host status for this
media server. For example, Active for Tape, Active for
status integer Y N Tape and Disk, Active for Disk, Offline, Deactivated and
Virtual Cluster, and so on.
OpsCenter Database Tables | 43

Column Name Data Type Nulls Primary Key Description


This attribute specifies the rate of data transfer on media
throughput bigint Y N server.
This attribute specifies the type of media servers. For
type integer Y N example, Basic Disk, Advanced Disk, NDMP, Open
Storage, and so on.
This attribute specifies the NetBackup version of the
versionLabel varchar(255) Y N media server. For example, 710200 means media server
is of NetBackup version 7102.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
id domain_Entity id
masterServerId domain_MasterServer id
osType lookup_OS id
product lookup_Product id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name domain_ImageCopy masterServerId, mediaServerName
masterServerId, name domain_Job masterServerId, mediaServerName
masterServerId, name domain_Job masterServerId, srcMediaServerName
masterServerId, name domain_JobArchive masterServerId, jobMediaServerName
masterServerId, name domain_Log masterServerId, mediaServerName
masterServerId, name domain_Media masterServerId, mediaServerName
masterServerId, name domain_TapeDriveMap masterServerId, mediaServerName
masterServerId, name domain_TapeLibrary masterServerId, mediaServerName
masterServerId, name nb_JobAttempt masterserverId, srcMediaServerName
masterServerId, name nb_JobAttempt masterserverId, destMediaServerName
masterServerId, name nb_JobAttemptArchive masterserverId, destMediaServerName
masterServerId, name nb_JobAttemptArchive masterserverId, srcMediaServerName
masterServerId, name nb_StorageUnit masterServerId, host
44 | OpsCenter Database Tables

domain_ParentJob
This table stores information for parent jobs of a multistream backups.

Column Name Data Type Nulls Primary Key Description


The unique identifier of the master server that executed
masterServerId integer N Y the backup job.
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job.
The indentifier of the parent job in case of mutistream
id numeric(42,0) N Y backups.
Flag to determine if this backup job is a parent job in a
isParent bit N N multistream backup collection.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName, id domain_Job masterServerId, clientName, id
OpsCenter Database Tables | 45

domain_Policy
This table stores information about policy attributes.

Column Name Data Type Nulls Primary Key Description


This attribute represents the Id of a master server from
masterServerId integer N Y domain_Entity table.
name varchar(255) N Y This attribute represents name of the policy.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM client nodes. It can contain multiple Policy sets
managing a subset of the TSM client nodes
This attribute represents the number of times a policy
versionNo integer N Y has been modified.
This attribute represents whether policy is active or
active bit N N inactive.
The DataClassification attribute specifies the
dataClassificationId varchar(255) Y N classification of the storage lifecycle policy that stores
the backup.
This attribute represents how often NetBackup performs
discoveryLifetime bigint N N discovery on the vCenter server.
The effective date attribute specifies when the policy can
effectiveDate bigint Y N begin to schedule backups.
This attribute repesents the unique id of a policy object
entityId integer Y N from domain_Entity table.
isApplicationDiscove bit This attribute represents whether application discovery is
N N
ry enabled or disabled.
This attribute represents whether policy is valid or
isValid bit N N invalid, and takes into consideration all the reports.
The Job priority attribute specifies the priority that a
jobPriority integer Y N policy has as it competes with other policies for
resources.
The Keyword phrase attribute is a phrase that
keyword long varchar Y N NetBackup associates with all backups or archives
based on the policy.
retirement bigint Y N This attribute represents policy retirement.
This attribute represents status of policy. For example,
status integer Y N active, retired, and so on.
type integer Y N This attribute determines the purpose of the policy.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, dataClassificationId domain_DataClassification masterServerId, name
entityId domain_Entity id
masterServerId domain_MasterServer id
status lookup_PolicyStatus id
type lookup_PolicyType id

Foreign Tables
46 | OpsCenter Database Tables

Primary Key Columns Foreign Table Foreign Key Columns


masterServerId, name, masterServerId, policyName,
domain_Job
policyDomainName, versionNo policyDomainName, policyVersionNo
masterServerId, name, masterServerId, policyName,
domain_JobArchive
policyDomainName, versionNo policyDomainName, policyVersionNo
masterServerId, name, masterServerId, policyName,
domain_PolicyClient
policyDomainName, versionNo policyDomainName, policyVersionNo
masterServerId, name, masterServerId, policyName,
domain_Schedule
policyDomainName, versionNo policyDomainName, policyVersionNo
masterServerId, name, masterServerId, policyName,
domain_ScheduledJob
policyDomainName, versionNo policyDomainName, policyVersionNo
masterServerId, name, masterServerId, name,
nb_Policy
policyDomainName, versionNo policyDomainName, versionNo
OpsCenter Database Tables | 47

domain_PolicyClient
This table stores information about a policy and the clients it contains.

Column Name Data Type Nulls Primary Key Description


This attribute represents master server object's Id from
masterServerId integer N Y the domain_Entity table.
policyName varchar(255) N Y This attribute represents the policy name.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM client nodes. It can contain multiple Policy sets
managing a subset of the TSM client nodes.
This attribute represents how many times a policy has
policyVersionNo integer N Y been modified.
This attribute represents name of client that is present in
clientName varchar(255) N Y policy.
This attribute represents id of client object from
clientId integer N N domain_Entity table.
This attribute represents whether Meta Indexing is
disableMetaIndexing bit N N enabled or disabled. (DEPRECATED since OpsCenter
7.7)
This attribute represents whether a combination of policy
isValid bit N N and client is valid or invalid.
The priority attribute specifies the priority that a policy
priority integer Y N has as it competes with other policies for resources.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
masterServerId, policyName, masterServerId, name,
domain_Policy
policyDomainName, policyVersionNo policyDomainName, versionNo
48 | OpsCenter Database Tables

domain_ReconciledJob
This table holds information for jobs that have been reconciled (An option that prevents the jobs that failed, from being billed.
These jobs may have failed due to reasons like user terminating a job, host cannot be reached and so on. )

Column Name Data Type Nulls Primary Key Description


The unique identifier of the master server that executed
masterServerId integer N Y the backup job
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job
The indentifier of the parent job in case of multistream
id numeric(42,0) N Y backups
Flag if set to True will exclude these jobs for reporting
isIgnored bit N N calculation "Success Rate" or "Time since last sucessfull
backup"
Word describing the reason for reconcilation and it maps
reconciliationType integer Y N to lookup_ReconciledJobType.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName, id domain_Job masterServerId, clientName, id
reconciliationType lookup_ReconciledJobType id
OpsCenter Database Tables | 49

domain_ReconciledJobArchive
This table holds information for jobs which has been reconciled (a option that prevents the jobs that failed from being billed.
These jobs fail due to reasons like user terminating a job, host cannot be reached, and so on. )

Column Name Data Type Nulls Primary Key Description


The unique identifier of the master server that executed
masterServerId integer N Y the backup job
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job
The indentifier of the parent job in case of mutistream
id numeric(42,0) N Y backups
Flag if set to true will exclude these jobs for reporting
isIgnored bit N N calculation "Success Rate" or "Time since last sucessfull
backup"
Word describing the reason for reconcilation that maps
reconciliationType integer Y N to lookup_ReconciledJobType.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName, id domain_JobArchive masterServerId, clientName, id
reconciliationType lookup_ReconciledJobType id
50 | OpsCenter Database Tables

domain_Schedule
This table stores information about backup schedule attributes.

Column Name Data Type Nulls Primary Key Description


This attribute represents id of master server entity object
masterServerId integer N Y from domain_Entity table.
policyName varchar(255) N Y This attributes represents name of the policy.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM client nodes. It can contain multiple Policy sets
managing a subset of the TSM client nodes
This attribute represents how many times policy has
policyVersionNo integer N Y been modified.
name varchar(255) N Y This attribute represents name of the schedule.
Calendar-based schedules allow administrators to select
calendar integer Y N specific days to run a policy.
copies long varchar Y N This attribute represents the total number of copies.
This attribute represents whether backup job should fail
failOnError integer Y N or retry on error.
This attribute indicates whether fast recovery is enabled
fastRecovery bit N N or not.
This attribute specifies how much time must elapse
frequency bigint Y N between the successful completion of a scheduled task
and the next attempt.
This attribute represents whether schedule is a calendar
hasCalendarSched integer Y N based schedule or not.
This attribute represents whether it is a valid policy or
isValid bit N N not.
This attribute represents maximum fragment size that
maxFragSize integer Y N can be used for writing images.
maxMPX integer Y N This attribute represents maximum streams per drive.
This property specifies the total number of backup copies
numberOfCopies integer Y N that may exist in the NetBackup catalog (that can range
from 2 through 10).
This attribute specifies how long NetBackup retains the
retension bigint Y N backups.
scheduleId integer N N This attribute indicates number of schedule from policy.
This attribute represents indexing of
scheduleIndexing bit N N snapshot.(DEPRECATED since OpsCenter 7.7)
synthetic bit N N This attribute represents whether it is a synthetic backup.
The Type of backup attribute specifies the type of
type integer Y N backup that the schedule controls.
windows long varchar Y N This attribute contains a list of backup windows.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, policyName, masterServerId, name,
domain_Policy
policyDomainName, policyVersionNo policyDomainName, versionNo
type lookup_ScheduleType id
OpsCenter Database Tables | 51

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_Job policyDomainName, policyVersionNo,
name scheduleName
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_JobArchive policyDomainName, policyVersionNo,
name scheduleName
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_ScheduleCalendar policyDomainName, policyVersionNo,
name scheduleName
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_ScheduledJob policyDomainName, policyVersionNo,
name scheduleName
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_ScheduleWindow policyDomainName, policyVersionNo,
name scheduleName
52 | OpsCenter Database Tables

domain_ScheduleCalendar
This table stores information about schedule based on a calendar.

Column Name Data Type Nulls Primary Key Description


This attribute represents Id of master server entity object
masterServerId integer N Y from domain_Entity table.
policyName varchar(255) N Y This attribute represents name of the policy.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM of client nodes. It can contain multiple policy sets
managing a subset of the TSM client nodes
policyVersionNo integer N Y This attribute represents versions number of the policy.
scheduleName varchar(255) N Y This attribute represents name of the schedule.
This atttribute contains the information about when the
days varchar(35) Y N policy is run.
This atttribute contains the information about which day a
daysOfMonth char(32) Y N policy is run.
This attribute represents whether schedule is valid or
isValid bit N N invalid.
specificExcludeDate long varchar This atttribute contains the date to be excluded from
Y N
s policy run.
specificExcludeDate integer This atttribute contains the dates which are excluded
Y N
sCount from policy run.
This atttribute contains the information about running the
specificIncludeDates long varchar Y N policy on specific dates rather than follow a recurring
schedule.
specificIncludeDates integer This atttribute contains the dates on which policy is going
Y N
Count to run.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_Schedule policyDomainName, policyVersionNo,
scheduleName name
OpsCenter Database Tables | 53

domain_ScheduledJob
This table stores information for job scheduling (work list) information as generated by PEM. This table only holds the first
work list generated for Policy+Client+Schedule combination, information related to subsequent re-scheduling by PEM is not
stored.

Column Name Data Type Nulls Primary Key Description


An autoincrement number used as a primary key for this
id integer N Y table
clientId integer N N The unique identifier of the host being backed up
The name of a host being backed up as seen by a
clientName varchar(255) N N backup job
The type of backup which triggered this job. For
executionType integer Y N example, Immediate, Scheduled, and so on.
A unique number for each backup job in a backup
jobId numeric(42,0) Y N domain that identifies a backup job
The unique identifier of the master server that executed
masterServerId integer N N the backup job
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N N TSM client nodes. It can contain multiple policy sets
managing a subset of the TSM client nodes.
policyId integer N N The unique idenrtifier of the backup policy
policyName varchar(255) N N The name of the backup policy as seen by a backup job
An internal identifier used for mapping the snapshot of a
policyVersionNo integer N N policy that used for these backups.
The date and time the backup was scheduled to be
scheduledTime bigint Y N started as per the original work list of PEM.
The unique identifier of a schedule which resides within a
scheduleId integer Y N policy
The name of a schedule which resides within a policy as
scheduleName varchar(255) N N seen by a backup job
startTime bigint Y N The date and time the backup actually started
windowClosingTime bigint Y N The date and time when the backup window closes

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
masterServerId, clientName, jobId domain_JobArchive masterServerId, clientName, id
masterServerId, policyName, masterServerId, name,
domain_Policy
policyDomainName, policyVersionNo policyDomainName, versionNo
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_Schedule policyDomainName, policyVersionNo,
scheduleName name
executionType lookup_BackupType id
54 | OpsCenter Database Tables

domain_ScheduleWindow
This table contains the schedule window attributes.

Column Name Data Type Nulls Primary Key Description


This attribute represents master server entity object's Id
masterServerId integer N Y from the domain_Entity table.
policyName varchar(255) N Y This attributes represents name of the policy.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM client nodes. It can contain multiple policy sets
managing a subset of the TSM client nodes.
policyVersionNo integer N Y This attribute represents version no of policy.
scheduleName varchar(255) N Y This attribute represents name of the schedule.
This atttribute contains the information about when the
day integer N Y policy is run.
This attribute contains the information about the duration
duration bigint N N during which NetBackup can start backups, archives, or
basic disk staging relocation when using a schedule.
This attribute represents whether scheduling window is
isValid bit N N valid or not.
This attribute represents offset at which backup job can
startOffset bigint N N start within a defined backup window.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, policyName, masterServerId, policyName,
policyDomainName, policyVersionNo, domain_Schedule policyDomainName, policyVersionNo,
scheduleName name
OpsCenter Database Tables | 55

domain_SkippedFileArchive
This table contains the information of files being skipped in the backup.

Column Name Data Type Nulls Primary Key Description


Specifies Unique identifier of the master server
masterServerId integer N Y associated with skipped file
clientName varchar(255) N Y Specifies name of client associated with skipped file.
Specifies unique identifier of job associated with the
jobId numeric(42,0) N Y skipped file
name long varchar N Y Specifies name of skipped file
skipTime bigint N Y Specifies time when file was skipped
Specifies Unique identifier of client associated with
clientId integer N N skipped file.
Specifies if skipped file is valid or not. 1 specifies client is
isValid bit N N valid.
reason long varchar Y N Specifies reason of skipped file

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
masterServerId, clientName, jobId domain_JobArchive masterServerId, clientName, id
masterServerId domain_MasterServer id
56 | OpsCenter Database Tables

domain_SLPImage
This table holds data for storage lifecycle policy specific image attributes.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter
id varchar(255) N Y A unique Id or key for every backup stored in the catalog.
classificationID varchar(255) Y N Data Classification Id
Client's unique identifier for that master Server in
clientId integer Y N OpsCenter
clientName varchar(255) Y N Client Name
clientType integer Y N Policy Type
dataClassificationNa varchar(255) Y N Data Classification Name
me
importFromReplicaTi bigint If the image was imported after replication from a
Y N
me different domain this field will indicate time of the event.
Indicates whether the record is valid or invalid. 1
isValid bit N N specifies image is valid
Unique identifier for Policy mentioned in the field
policyEntityId integer Y N "policyname" for that master Server in OpsCenter
policyName varchar(255) Y N Policy Name
If the SLP is complete then this is equal to record
slpCompletionTime bigint Y N modification time of the last copy in EMM.
sourceMasterServer varchar(255) Unique identifier for master server mentioned in the field
Y N
Guid "sourcemasterservername" in NetBackup
sourceMasterServerI integer Unique identifier for master server mentioned in the field
Y N
d "sourcemasterservername" in OpsCenter
sourceMasterServer varchar(255) In case of Auto Image Replication this is the name of the
Y N
Name master server that created that image
storageServiceName varchar(255) Y N Storage Lifecycle Name
State of the Storage Lifecycle Policy for example Not
storageServiceState integer Y N Started, In Process, Complete, and so on.
storageServiceVersi integer Version number of Storage Lifecycle Policy definition
Y N
on associated with this image.
This time indicates when an image was initially
timeInProcess bigint Y N processed by Duplication Job.
writeStartTime bigint Y N Backup Time

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, id domain_Image masterServerId, id
masterServerId domain_MasterServer id
storageServiceState lookup_SLPState id

Foreign Tables
OpsCenter Database Tables | 57

Primary Key Columns Foreign Table Foreign Key Columns


masterServerId, id domain_SLPImageCopy masterServerId, imageId
58 | OpsCenter Database Tables

domain_SLPImageCopy
This table holds data for copies created using storage lifecycle policy.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter.
imageId varchar(255) N Y A unique Id or key for every backup stored in the catalog.
id integer N Y Copy Number
copyFormat integer Y N Explains if it is a tar copy or snapshot
State of the copy. For exmaple, a copy can be in Not
copyState integer Y N Started, In Process, Complete, and so on.
Copy type. For example, a copy type can be Backup
copyType integer Y N copy, Duplication copy, Replication copy, Import copy,
and so on.
Copy expiration time. Initially set to INFINITY till the copy
expirationTime bigint Y N is not created.
Type of Expiration. For example, Maximum Snapshot
expirationType integer Y N Limit, Remote Retention, Expire After Duplication,
Staged Capacity Managed, Fixed, and so on.
If image was replicated though OST device this flag will
isReplica bit N N indicate if it is a true mirror.
Job id. Set only for duplication and replication jobs. From
jobId numeric(42,0) Y N 7.5 onwards it is set for all other SLP operations.
lastModificationTime bigint Y N Record modification time in EMM.
Start time for the last attempt to create this copy or
lastRetryTime bigint Y N completion time when CopyState goes to Complete.
lifecycleDestinationT varchar(255) Y N SLP destination tag associated with this copy.
ag
residence varchar(255) Y N Storage unit name
retryCount integer Y N Number of retries for the copy
Copy Number. For replication copy it will be
slpCopyId integer N N CopyNumber -100

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, imageId, id domain_ImageCopy masterServerId, imageId, id
masterServerId, imageId domain_SLPImage masterServerId, id
copyState lookup_CopyState id
expirationType lookup_StorageServiceRetentionType id
copyType lookup_StorageServiceUsageType id
OpsCenter Database Tables | 59

domain_TapeDrive
This table stores NetBackup tape drive attributes used by OpsCenter.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies master server Id for the tape drive.
name varchar(255) N Y Specifies name of the tape drive.
assignedHost varchar(255) Y N Specifies the current device host for the drive.
Specifies control mode of the drive like Down, Operator,
control varchar(100) Y N AVR,and so on as defined in the lookup_ControlMode.
deletedTime bigint Y N Specifies the time when the drive is deleted.
Specifies the name of the device host where the robot is
deviceHost varchar(255) Y N defined
Specifies if the tape drive is enabled. 1 indicates enabled
isEnabled bit N N and 0 indicates disabled.
Specifies if tape drive is shared. 1 indicates shared; 0
isShared bit N N indicates not shared.
Specifies if the tape drive is valid. 1 indicates valid; 0
isValid bit N N indicates not valid.
lastSeenTime bigint Y N Specifies the time when the drive was last seen.
libraryId varchar(255) Y N Specifies the library Id associated with the tape drive.
Specifies the library uniqye Id associated with the tape
libraryUniqueId varchar(255) Y N drive.
Specifies the recorded Media Id of the colume in the
recordedMediaID varchar(255) Y N drive.
serialNumber varchar(255) Y N Specifies serial number of the tape drive.
type integer Y N Specifies the drive type as defined in lookup_driveType.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, libraryId domain_TapeLibrary masterServerId, id
type lookup_DriveType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name domain_TapeDriveHistory masterServerId, name
masterServerId, name domain_TapeDriveMap masterServerId, driveName
masterServerId, name nb_TapeDrive masterServerId, name
60 | OpsCenter Database Tables

domain_TapeDriveHistory
This table stores NetBackup tape drive attributes used by OpsCenter.

Column Name Data Type Nulls Primary Key Description


uniqueId integer N Y Specifies unique Id of the tape drive
assignedHost varchar(1000) Y N Specifies the current device host for the drive.
Specifies control mode of the drive as defined in
control varchar(100) Y N lookup_ControlMode. For example, Down, Operator,
AVR and so on.
Specifies the name of the device host where the robot is
deviceHost varchar(255) Y N defined
Specifies if the drive is Current. 1 indicates current and 0
isCurrent bit N N (zero) indicates not current.
Specifies if tape drive is enabled. 1 indicates enabled
isEnabled bit N N and 0 (zero) indicates disabled.
Specifies if tape drive is shared. 1 indicates shared and 0
isShared bit N N (zero) indicates not shared.
libraryId varchar(255) Y N Specifies the library Id associated with the tape drive.
Specifies the library unique Id associated with the tape
libraryUniqueId varchar(255) Y N drive.
masterServerId integer N N Specifies master server Id for the tape drive.
name varchar(255) N N Specifies name of the tape drive.
recordedMediaID varchar(255) Y N Specifies recorded Media Id of the column in the drive.
serialNumber varchar(255) Y N Specifies serial number of the tape drive.
snapshotTime bigint N N Specifies snapshot time
type integer Y N Specifies the drive type as defined in lookup_driveType

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, name domain_TapeDrive masterServerId, name
type lookup_DriveType id
OpsCenter Database Tables | 61

domain_TapeDriveMap
This table stores the mapping of the tape drive.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies associated master server Id for the tape drive.
driveName varchar(255) N Y Specifies name of the tape drive.
Specifies associated media server name for the tape
mediaServerName varchar(255) N Y drive.
driveNumber integer N N Specifies the drive number of the tape drive.
mediaServerId integer N N Specifies associated media server Id for the tape drive.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, mediaServerName domain_MediaServer masterServerId, name
masterServerId, driveName domain_TapeDrive masterServerId, name
62 | OpsCenter Database Tables

domain_TapeLibrary
This table contains information about tape library

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Id of master server that is associated with the robot
id varchar(255) N Y Unique identifier for tape library
The most recent time, when NetBackup performed the
deletedTime bigint Y N delete operation.
isValid bit N N Whether path is valid or not
The most recent time, when NetBackup used the volume
lastSeenTime bigint Y N for backups.
libraryAlias varchar(255) Y N alias for library
manufacturer varchar(255) Y N Name of the manufacturer
mediaServerId integer Y N Id of media server that is associated with the robot
mediaServerName varchar(255) Y N Name of media server that is associated with the robot
serialNumber varchar(255) Y N robot serial number
slotCount integer N N Slot count in the robot that contains the volume
Status of slot count. For example, calculated, sent by
slotCountStatus integer N N user, and so on.
Type of media. For example, HCART, 8mm, 4mm, and
type integer Y N so on.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, mediaServerName domain_MediaServer masterServerId, name
type lookup_RobotType id
slotCountStatus lookup_TapeLibrarySlotCountStatus id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, id domain_Media masterServerId, libraryId
masterServerId, id domain_MediaHistory masterServerId, libraryId
masterServerId, id domain_TapeDrive masterServerId, libraryId
masterServerId, id nb_Robot masterServerId, robotNumber
OpsCenter Database Tables | 63

HistoricalData
This table is used for generating drive throughput and drive utilization report

Column Name Data Type Nulls Primary Key Description


historicalDataCol1 long varchar Y N Unique image identifier of NetBackup Image
historicalDataCol19 integer Y N Unique job identifier of NetBackup job
historicalDataCol2 long varchar Y N Unique Image copy ID of NetBackup Image
historicalDataCol20 integer Y N Unique Drive index
Unique identifier of Master Server generated by
historicalDataCol22 integer Y N OpsCenter
historicalDataCol24 bigint Y N Total size of the image (in KB)
historicalDataCol25 bigint Y N Unique master server ID generated by OpsCenter
historicalDataCol26 bigint Y N Unique media server ID generated by OpsCenter
historicalDataCol3 long varchar Y N Unique image fragment identifier
historicalDataCol34 bigint Y N Job start time
Start time of the log message. The log message refers to
historicalDataCol35 bigint Y N the NetBackup log file
End time of the log message. The log message refers to
historicalDataCol36 bigint Y N the NetBackup log file
historicalDataCol4 long varchar Y N Unique media ID from where the image is restored
historicalDataCol5 long varchar Y N Name of the drive
historicalDataDataGr integer Logical ID generated by OpsCenter for maintaining
N N
oupID primary key constraint
64 | OpsCenter Database Tables

lookup_AuditAttribute
Reference table for audit attributes

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
499 Availability Group ID
500 Policy Type
501 Follow NFS Mounts
502 Client Compress
503 Client Encrypt
504 Max Jobs/Policy
505 Residence
506 Volume Pool
507 Max Frag Size
508 Policy State
509 Collect TIR info
510 Block Level Incremental
511 Keyword
512 Ext Security Info
513 File Restore Raw
514 Mult. Data Stream
515 Backup Copy Method
516 Perform Snapshot Backup
517 Effective Date
518 Checkpoint Restart
519 Enable Instant Recovery
520 Perform Offhost Backup
521 Use Alternate Client
522 Use Data Mover
523 Data Mover Type
524 Alternate Client Name
525 Snapshot Method
526 Snapshot Method Arguments
527 Collect BMR Info
528 Server Group
529 Data Classification
530 Is residence SLP?
OpsCenter Database Tables | 65

id Translated Value
531 Granular Restore
532 Virtual Machine Type
533 HyperV Server
534 Proxy Client
535 Checkpoint Interval
536 Fail on Error
537 Disaster Recovery
538 Job Sub Type
539 Policy Generation
540 Client
541 Hardware
542 OS
543 Schedule
544 Schedule Type
545 Maximum MPX
546 Frequency
547 Retention Level
548 Unused Window
549 BackupWindow (Sun)
550 BackupWindow (Mon)
551 BackupWindow (Tue)
552 BackupWindow (Wed)
553 BackupWindow (Thu)
554 BackupWindow (Fri)
555 BackupWindow (Sat)
556 Incr Type
557 Alt Read Host
558 Synthetic
559 PFI Recovery
560 Stage Priority
561 Calendar Type
562 Backup Selection
563 Email Address
564 Disk Path
565 User Name
566 Critical Policy
567 Include Dates
568 Exclude Dates
569 Monthly (Day of Month)
570 Monthly (Day of Week)
571 Cross Mount Points
66 | OpsCenter Database Tables

id Translated Value
572 Policy Priority
573 Ignore Client Direct
574 Exchange Source
575 Exchange 2010 Preferred Server
576 IMAGE_ID
577 RESTOREFILESLIST
578 AUDIT
579 AUDIT_RETENTION_PERIOD
580 Application Discovery
581 Discovery Lifetime
582 ASC Application and Attributes
583 Schedule Indexing
584 Disable Meta Indexing
585 Index server name
586 Enable Metadata Indexing
587 Use Fast Backup
588 Optimized Backup
590 Stu Key
591 Storage Unit Name
592 Stu Type
593 Media Server Key
594 Media Server
595 Robot Type
596 Robot Number
597 Density
598 Drive Group Name
599 Concurrent Jobs
600 Active Jobs
601 Absolute Path
602 Initial MPX
603 On Demand
604 Max MPX
605 Max Fragment Size
606 NDMP Attach Host key
607 NDMP Attach Host
608 Stu Flags
609 Stu sub Type
610 Throttle
611 Total capacity
612 Free space
613 High water mark
OpsCenter Database Tables | 67

id Translated Value
614 Low water mark
615 Potential Free space
616 Last Selected time
617 Ok On Root
618 Created Time
619 Last Modified Time
620 Data Movers
621 Data Mover Host Name
622 STU Path
623 Master Server Key
624 Master Server
625 Server Type
626 Storage Type
627 State
628 StorageServerFlags
629 DiskGroup
630 DiskVolume
631 DiskGroup Type
632 Total Physical capacity
633 Used Space
634 Used Physical Space
635 User Tag
636 Max IO Stream
637 StorageServerExtFlags
638 Description
639 Scratch Pool
640 Catalog Backup Pool
641 Max Partially Full
642 Storage Server
643 Pool Type
644 Pool Number
645 Host Name
646 Origin HostName
647 Upgrade Conflicts
648 Stage Data
649 Block Sharing
650 File System Export
651 Transfer Throttle
652 Media Server(s)
653 Job State
654 Patchwork
68 | OpsCenter Database Tables

id Translated Value
655 Visible
656 OpenStorage
657 RovingVolumes
658 SingleStorageServer
659 CopyExtents
660 AdminUp
661 InternalUp
662 SpanImages
663 BasicStaging
664 LifeCycle
665 CapacityMgmt
666 FragmentImages
667 CatalogBackup
668 Cpr
669 RandomWrites
670 FT-Transfer
671 CapacityManagedRetention
672 CapacityManagedJobQueuing
673 OptimizedImage
674 MetaData
675 DiskGroups
676 ActiveDiskGroups
677 ActiveServers
678 PrefRestore
679 ReqRestore
680 ReqDuplicate
681 OST direct copy to tape
682 MetaData
683 QueueOnDown
684 DiskGroupFlags
685 State
686 State
687 On-hold image list
688 Hold Id
689 Primary
690 Snapshot
691 Mirror
692 Replication Source
693 Replication Target
694 Independent
695 Excluded Monthly (Day of Month)
OpsCenter Database Tables | 69

id Translated Value
696 Excluded Monthly (Day of Week)
705 Expiration Time
723 723
906 Token Name
907 Host name
908 Host ID
909 Maximum Uses Allowed
910 Token Used Count
911 Activation Time
912 Expiration Time
916 Token Type
1010 Host name
1011 Host ID
1012 Serial Number
1013 Not Valid Before
1014 Not Valid After
1015 Creation Time
1016 State
1017 Revocation Reason
1018 Token Type
1057 Subject Name
1058 Issuer Name
1061 Fingerprint
1093 Expiry Date Time
1094 Description
1102 Accessed from
1103 Origin Host
1104 Logged in to Host
1105 Host Type
1106 Status
1107 Peer IP Validation
1108 Host Type
1202 Certificate Deployment Level
1203 Reissue Deployment Level
1204 Allow Insecure Back Level Host
1205 Alias Auto Add
1211 Rule ID
1212 Rule Description
1213 Principal ID
1214 Principal Type
1215 Principal Subject ID
70 | OpsCenter Database Tables

id Translated Value
1216 Object Group ID
1217 Object Group Name
1218 Object Group Description
1219 Object Group Criteria
1220 Role ID
1221 Role Name
1222 Role Description
1223 ID
1224 Name
1225 Description
1226 Criteria
1227 Permissions
1228 External CA Usage
1234 CAC/PIV Value
1235 CAC/PIV User Certificate Mapping Attribute
1236 CAC/PIV User Domain Name
1237 CAC/PIV OCSP URI
1238 CAC/PIV MSAD CN Mapping Attribute
1239 CAC/PIV MSAD UPN Mapping Attribute
1240 CAC/PIV LDAP CN Mapping Attribute
1241 CAC/PIV LDAP UPN Mapping Attribute
1317 isApproved
1318 isAddedManually
1319 isShared
1320 isConflicting
1321 isApproved
1322 isAddedManually
1323 isShared
1324 isConflicting
1325 isApproved
1326 isAddedManually
1327 isShared
1328 isConflicting
1330 comment
1331 origin
1332 Allow Auto Reissue Certificate
1333 Allow Auto Reissue Cert Validity
1335 Host Name
1336 Host Id
1406 CloudCatalyst
1506 Source Host
OpsCenter Database Tables | 71

id Translated Value
1507 Destination Host
1508 Source Certificate Authority
1509 Destination Certificate Authority
1511 Source Certificate Serial Number
1512 Destination Certificate Serial Number
1515 Beginning Event Time
1516 Ending Event Time
1517 Event Count
1751 Status
2112 Name
2113 Description
2114 ID
2115 Snapshot Storage Only
2126 Policy Name
2127 Workload Type
2128 SLP Name
2129 2129
2207 SMTP Server Name
2208 SMTP Server Port
2209 User Name
2210 Name of the Email Sender
2211 Email Address of the Sender
2212 Email Address of the Recipient
2213 Notification Status Enabled
2232 Exclusion Status of Alert Category
2233 Excluded Status Codes
2300 Retention level 0
2301 Retention level 1
2302 Retention level 2
2303 Retention level 3
2304 Retention level 4
2305 Retention level 5
2306 Retention level 6
2307 Retention level 7
2308 Retention level 8
2309 Retention level 9
2310 Retention level 10
2311 Retention level 11
2312 Retention level 12
2313 Retention level 13
2314 Retention level 14
72 | OpsCenter Database Tables

id Translated Value
2315 Retention level 15
2316 Retention level 16
2317 Retention level 17
2318 Retention level 18
2319 Retention level 19
2320 Retention level 20
2321 Retention level 21
2322 Retention level 22
2323 Retention level 23
2324 Retention level 24
2325 Retention level 25
2326 Retention level 26
2327 Retention level 27
2328 Retention level 28
2329 Retention level 29
2330 Retention level 30
2331 Retention level 31
2332 Retention level 32
2333 Retention level 33
2334 Retention level 34
2335 Retention level 35
2336 Retention level 36
2337 Retention level 37
2338 Retention level 38
2339 Retention level 39
2340 Retention level 40
2341 Retention level 41
2342 Retention level 42
2343 Retention level 43
2344 Retention level 44
2345 Retention level 45
2346 Retention level 46
2347 Retention level 47
2348 Retention level 48
2349 Retention level 49
2350 Retention level 50
2351 Retention level 51
2352 Retention level 52
2353 Retention level 53
2354 Retention level 54
2355 Retention level 55
OpsCenter Database Tables | 73

id Translated Value
2356 Retention level 56
2357 Retention level 57
2358 Retention level 58
2359 Retention level 59
2360 Retention level 60
2361 Retention level 61
2362 Retention level 62
2363 Retention level 63
2364 Retention level 64
2365 Retention level 65
2366 Retention level 66
2367 Retention level 67
2368 Retention level 68
2369 Retention level 69
2370 Retention level 70
2371 Retention level 71
2372 Retention level 72
2373 Retention level 73
2374 Retention level 74
2375 Retention level 75
2376 Retention level 76
2377 Retention level 77
2378 Retention level 78
2379 Retention level 79
2380 Retention level 80
2381 Retention level 81
2382 Retention level 82
2383 Retention level 83
2384 Retention level 84
2385 Retention level 85
2386 Retention level 86
2387 Retention level 87
2388 Retention level 88
2389 Retention level 89
2390 Retention level 90
2391 Retention level 91
2392 Retention level 92
2393 Retention level 93
2394 Retention level 94
2395 Retention level 95
2396 Retention level 96
74 | OpsCenter Database Tables

id Translated Value
2397 Retention level 97
2398 Retention level 98
2399 Retention level 99
2400 Retention level 100
2503 Plugin ID
2504 Plugin Type
2505 Config ID
2506 Plugin Disable
2510 CloudPoint Server Port
2511 Associated Cloud Providers
2512 CloudPoint Server User ID
2513 Associated Media Server(s)
3008 Data classification
3009 Policy
3010 Max jobs
3011 Priority for secondary operations
3012 Version
3013 Dest. storage
3014 Volume pool
3015 Server group
3016 Alt. read server
3017 Use for
3018 Retention type
3019 Retention level
3020 Postpone creation until source expires
3021 Preserve multiplexing
3022 Operation priority
3023 Source
3024 Operation ID
3025 Operation index
3026 Window name
3027 Window close behavior
3028 Target master server
3029 Target import SLP
3033 Sunday
3034 Monday
3035 Tuesday
3036 Wednesday
3037 Thursday
3038 Friday
3039 Saturday
OpsCenter Database Tables | 75

id Translated Value
3207 Display Name
3208 Description
3209 Workload Type
3210 Asset Type
3211 OData Query Filter
3212 Filter Constraint
3302 Provider Generated ID
3303 Display Name
3304 Workload Type
3305 Asset Type
3508 Limit Simultaneous Jobs
3509 Deployment Media Server
3510 Deployment Master Server
3511 Package
3512 Unix Stage Location
3513 Windows Stage Location
3514 Unix ECA Certificate Path
3515 Unix ECA Trust Store Path
3516 Unix ECA Trust Private Key Path
3517 Unix ECA CRL URL
3518 Unix ECA Key Passphrasefile
3519 Windows ECA Certificate Path
3520 Windows ECA Trust Store Path
3521 Windows ECA Trust Private Key Path
3522 Windows ECA CRL URL
3523 Windows ECA Key Passphrasefile
3524 Windows ECA Trust Store Location
3525 Unix ECA CRL Path
3526 Unix ECA CRL Check Level
3527 Windows ECA CRL Path
3528 Windows ECA CRL Check Level
3529 Windows ECA Cert Store
3530 Use Existing Certs
3531 Cert Source
76 | OpsCenter Database Tables

lookup_AuditAttributeType
Reference table for audit attribute types

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Key typeId
id audit_RecordAttribute typeId

Translated Values
id Translated Value
0 Na
1 String
2 Int 32
3 UInt 32
4 Int 64
5 UInt 64
6 Timestamp
7 String Seq
8 Int 32 Seq
9 UInt 32 Seq
10 Int 64 Seq
11 UInt 64 Seq
12 Timestamp Seq
OpsCenter Database Tables | 77

lookup_AuditCategory
Reference table for audit category

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Record categoryId

Translated Values
id Translated Value
1 Policy
2 Audit Configuration
3 Job
4 Audit Service
5 Storage Unit
6 Pool
7 Storage Server
8 bpconf
10 Hold
11 User Management
12 Authorization Failure
13 Catalog
14 Token
15 Certificate
16 Login
17 Sec_Config
18 Host
19 Connection
20 DataAccess
21 Protection Plan Service
22 Config
23 Alert
24 Retention Level
25 Storage Lifecycle Policy
26 Licensing
27 Asset
78 | OpsCenter Database Tables

id Translated Value
28 AssetGroup
29 Discovery
30 Credentials
OpsCenter Database Tables | 79

lookup_AuditMessage
Reference table for audit messages

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Record messageId

Translated Values
id Translated Value
1 Policy "{0}" was created
2 Policy "{0}" was deleted
3 Attributes of Policy "{0}" were modified
4 Policy "{0}" was activated
5 Policy "{0}" was deactivated
6 Schedule "{0}" was added to Policy "{1}"
7 Schedule "{0}" was deleted from Policy "{1}"
8 Settings of Schedule "{0}" of Policy "{1}" were modified
9 Client "{0}" was added to Policy "{1}"
10 Client "{0}" was deleted from Policy "{1}"
11 Settings of Client "{0}" of Policy "{1}" were modified
12 Include list settings of Policy "{0}" were modified
13 Disaster recovery settings of Policy "{0}" were modified
Calendar settings of Schedule "{0}" of Policy "{1}" were
14 modified
15 Audit setting(s) of master server "{0}" were modified
16 Restore job ("{0}") for client "{1}" was initiated
17 Policy "{0}" was saved but no changes were detected
18 The nbaudit service on master server "{0}" was started
19 The nbaudit service on master server "{0}" was stopped
20 Tape Storage Unit "{0}" was created
21 Tape Storage Unit "{0}" was deleted
22 Attributes of Tape Storage Unit "{0}" were modified
23 Disk Storage Unit "{0}" was created
24 Disk Storage Unit "{0}" was deleted
25 Attributes of Disk Storage Unit "{0}" were modified
26 Storage Server "{0}" of type "{1}" was created
80 | OpsCenter Database Tables

id Translated Value
27 Storage Server "{0}" of type "{1}" was deleted
28 Storage Server "{0}" of type "{1}" was updated
29 Configuration of Storage Server "{0}" was updated
30 Disk Pool "{0}" was created
31 Disk Pool "{0}" was deleted
32 Disk Pool "{0}" was updated
33 Storage Server "{0}" was added to Disk Pool "{1}"
34 Storage Server "{0}" was deleted from Disk Pool "{1}"
35 Disk Pool "{0}" was merged to Disk Pool "{1}"
36 State of Disk Pool "{0}" was updated
37 State of Disk Volume "{0}" of Disk Group "{1}" was updated
38 Disk Volume "{0}" from Disk Group "{1}" was deleted
39 Volume Pool "{0}" was created
40 Volume Pool "{0}" was updated
41 Volume Pool "{0}" was deleted
42 Audit records for Master Server "{0}" were exported
43 Audit records for Master Server "{0}" were imported
44 Properties of host "{0}" were modified
51 Job "{0}" was suspended
52 Job "{0}" was resumed
53 Job "{0}" was canceled
54 Job "{0}" was deleted
55 Hold "{0}" was created
56 Hold "{0}" was deleted
57 Hold "{0}" was updated
58 Restore job ("{0}") for client "{1}" to client "{2}" was initiated
697 Job "{0}" was restarted
NetBackup administrator privileges Granted to user "{0}" of
698 "{1}" of domain type "{2}"
NetBackup administrator privileges Revoked from user "{0}"
699 of "{1}" of domain type "{2}"
701 Configuration setting(s) of master server "{0}" were added
702 Configuration setting(s) of master server "{0}" were modified
703 Configuration setting(s) of master server "{0}" were deleted
704 Expiration time of Catalog Image "{0}" was modified
Expiration time of copy number "{0}" for Catalog Image "{1}"
706 was modified
Expiration time of Catalog Image(s) on media "{0}" has been
707 set to "{1}"
Expiration time of Catalog Image(s) on storage server "{0}"
708 has been set to "{1}"
709 User "{0}" is creating server "{1}" of type "{2}".
User "{0}" attempted to create server "{1}" of type "{2}" but is
710 not authorized.
OpsCenter Database Tables | 81

id Translated Value
Last copy with copy number "{0}" for Catalog Image "{1}" was
711 modified
712 Catalog Image "{0}" expired
713 Copy number "{0}" for Catalog Image "{1}" expired
Last copy with copy number "{0}" for Catalog Image "{1}"
714 expired
715 User "{0}" is modifying server "{1}" of type "{2}".
User "{0}" attempted to modify server "{1}" of type "{2}" but is
716 not authorized.
717 User "{0}" is deleting server "{1}" of type "{2}".
User "{0}" attempted to delete server "{1}" of type "{2}" but is
718 not authorized.
User "{0}" added the granular resource limit "{1}" of resource
719 type "{2}" for the workload type "{3}".
User "{0}" modified the resource limit of resource type "{1}"
720 for the workload type "{2}".
User "{0}" modified the granular resource limit "{1}" of
721 resource type "{2}" for the workload type "{3}".
User "{0}" deleted the granular resource limit "{1}" of resource
722 type "{2}" for the workload type "{3}".
Authorization failure, user tried to get POLICY schedule
800 information
Authorization failure, user tried to modify POLICY schedule
801 information
802 Authorization failure, user tried to create POLICY
803 Authorization failure, user tried to delete POLICY
Authorization failure, user tried to get POLICY client(s)
804 information
Authorization failure, user tried to modify POLICY client(s)
805 information
806 Authorization failure, user tried to get POLICY information
807 Authorization failure, user tried to modify POLICY information
Authorization failure, user tried to get POLICY backup
808 selection information
Authorization failure, user tried to modify POLICY backup
809 selection
Authorization failure, user tried to get catalog POLICY
810 information
Authorization failure, user tried to modify catalog POLICY
811 information
812 Authorization failure, user tried to perform POLICY operation
813 Authorization failure, user tried to perform JOB operation
Authorization failure, user tried to get Storage Unit(s)
814 information
815 Authorization failure, user tried to list Storage Unit(s)
816 Authorization failure, user tried to create Storage Unit(s)
Authorization failure, user tried to modify Storage Unit(s)
817 attributes
818 Authorization failure, user tried to delete Storage Unit(s)
82 | OpsCenter Database Tables

id Translated Value
Authorization failure, user tried to list EMM configuration
819 setting(s)
Authorization failure, user tried to modify EMM configuration
820 setting(s)
Authorization failure, user tried to grant NetBackup
821 administrator privileges to a user
Authorization failure, user tried to revoke NetBackup
822 administrator privileges from a user
Authorization failure, user tried to lookup a user in NetBackup
823 administrators list
Authorization failure, user tried to get list of NetBackup
824 administrator users
825 Authorization failed as user tried to get Disk Pool information
Authorization failed as user tried to set Disk Pool related
826 global attribute
Authorization failed as user tried to update Disk Pool
827 information
828 Authorization failed as user tried to modify state of Disk Pool
829 Authorization failed as user tried to create Disk Pool
830 Authorization failed as user tried to delete Disk Pool
831 Authorization failed as user tried to merge Disk Pools
832 Authorization failed as user tried to import Disk Pool
Authorization failed as user tried to get Storage Server
833 information
Authorization failed as user tried to add Storage Server to a
834 Disk Pool
Authorization failed as user tried to remove Storage Server
835 from Disk Pool
836 Authorization failed as user tried to delete Storage Server
Authorization failed as user tried to update Storage Server
837 configuration
838 Authorization failed as user tried to create Storage Server
Authorization failed as user tried to get Disk Volume
839 information
Authorization failed as user tried to update Disk Volume
840 information
Authorization failed as user tried to update state of Disk
841 Volume
842 Authorization failed as user tried to create Disk Volume
843 Authorization failed as user tried to delete Disk Volume
844 Authorization failed as user tried to mount Disk Volume
845 Authorization failed as user tried to unmount Disk Volume
Authorization failed as user tried to remove target SLP
846 Volumes
Authorization failed as user tried to import SLPs for Source
847 Volume List
Authorization failure, user tried to extract catalog image(s)
848 information
849 Authorization failure, user tried to list catalog image(s)
OpsCenter Database Tables | 83

id Translated Value
850 Authorization failure, user tried to verify catalog image(s)
Authorization failure, user tried to modify catalog image
851 expiration
Authorization failure, user tried to get the aggregated space
852 for a specified disk type
Authorization failure, user tried to perform bpstsinfo -
853 recalcCap / -resyncREM CLI operation
Authorization failed, user tried to make changes to the Host
854 Properties attributes
Authorization failed, user tried to get information about the
855 Host Properties attributes
Authorization failed, user tried to make changes to the global
856 Host Properties attributes
Authorization failed, user tried to get information about the
857 global Host Properties attributes
The requested operation failed. User {0} attempted to perform
858 the operation as user {1} associated with client {2}.
The requested operation is not allowed for the back-level
client {0}, because the user information is not available and
859 the BPRD_USER_IDENTITY_REQUIRED parameter is
enabled in the NetBackup configuration file
901 Token {0} was successfully created
902 Token {0} was successfully deleted
903 Token {0} was successfully updated
904 Token clean-up was successful, {0} token(s) deleted
Token {0} to deploy security certificate for master server is
913 successfully created during installation
Token {0} was deleted during clean-up operation as the
914 usage count had reached the allowed count
Token {0} was deleted during the clean-up operation as
915 expiration time has reached for this token
Certificate was successfully issued for host {0} using token
1001 {1}
1002 Certificate was successfully issued for host {0}
Certificate with serial number {0} was revoked as certificate
1003 with hostID {1} was revoked
1004 Certificate was successfully revoked for host {0}
1005 Certificate was successfully renewed for host {0}
1006 Certificate request for host {0} was rejected
1007 Certificate renew request for host {0} was rejected
1008 Certificate revoke request for host {0} was rejected
1009 Certificate revoke request for serial number {0} was rejected
1019 Certificate record added for Host {0}
Certificate revoke request was rejected for unknown host id
1020 {0}
Certificate renew request for host {0} was rejected as this
1021 hostname does not match with existing hostname {1}
Certificate with serial number {0} was revoked as certificate
1022 with serial number {1} and hostID {2} was revoked
84 | OpsCenter Database Tables

id Translated Value
Certificate with serial number {0} was revoked as new
1023 certificate was issued using valid reissue token
Certificate request for host {0} was rejected as reissue token
1024 was not used
Certificate request for host {0} was rejected as certificate
1025 deployment level was very high
Certificate request for host {0} was rejected as invalid token
1026 {1} was used
Certificate request for host {0} was rejected as token {1} was
1027 not issued for requesting host
Certificate reissue request for host {0} rejected as token {1} is
1028 not a reissue token
Certificate renew request for host {0} was rejected as
1029 certificate with serial number {1} does not exist
Certificate renew request for host {0} was rejected as
1030 certificate with serial number {1} is not active
Certificate revoke request was rejected as certificate with
1031 serial number {0} does not exist
Certificate request for host {0} was rejected as token with
1032 specified value does not exist
Certificate request for host {0} was rejected as none of its
1033 host name aliases matches the peer IP address {1}
Certificate request for host {0} was rejected as host name is
1034 not known to the master server
Mapping for hostname {0} with hostID {1} has been marked
1035 decoupled
Certificate deployment request for host {0} is rejected as the
1037 allow auto reissue certificate parameter for the host is not set.
Certificate request for host {0} is rejected as the allow auto
1038 reissue certificate parameter is set for more than one host
with the same host mapping {0}
1039 Unable to update the host information for host {0}
1040 Expired certificate for host {0} was deleted from the database
1041 Generation of certificate revocation list failed for host {0}
1042 Generation of certificate revocation list successful for host {0}
The certificate is successfully renewed with the new host
1043 name {0}
Certificate renew request with the host name {0} was rejected
1044 because either the host ID to host name mapping was not
found or it was not approved
Certificate precheck request for host {0} is complete.
1045 Outcome: Reissue token is needed
Certificate precheck request for host {0} is complete.
1046 Outcome: Certificate deployment level is very high
Certificate precheck request for host {0} is complete.
1047 Outcome: None of the host name aliases matches the peer
IP address {1}
Certificate precheck request for host {0} is complete.
1048 Outcome: The host name is not known to the master server
Certificate precheck request for host {0} is complete.
1049 Outcome: Either the host ID to host name mapping is not
found or it is not approved
OpsCenter Database Tables | 85

id Translated Value
1050 Certificate precheck request for host {0} is complete.
Certificate with serial number {0} was revoked as new
1051 certificate was issued using automatic certificate deployment
operation.
The enrollment of certificate with subject "{1}" for host "{0}"
1052 failed. The host ID that is associated with the certificate to be
enrolled is assigned to another host.
The enrollment of certificate with subject "{1}" for host "{0}"
1053 failed. The host name "{0}" should be part of the certificate.
1054 The certificate is successfully registered for host {0}.
Certificate registration for host {0} was rejected as the host
1055 could not be validated as a master server.
The enrollment of certificate with subject "{1}" for host "{0}"
1056 failed. The host name "{0}" should be a primary name.
The enrollment of certificate with subject "{1}" for host "{0}"
1059 failed. The host name "{0}" should be part of the certificate
and it should be a primary name.
The enrollment of certificate with subject "{1}" for host "{0}"
1060 failed. The host name "{0}" is already enrolled with a
certificate with a different subject name.
The external certificate with subject "{0}" is successfully
1062 deleted for host ID "{1}".
Failed to delete the external certificate with subject "{0}" for
1063 host ID "{1}".
The subject name "{0}" of the certificate is successfully
1064 updated to subject name "{1}" for host ID "{2}".
Failed to update the subject name "{0}" of the certificate with
1065 the new subject "{1}" for host ID "{2}".
The precheck for enrollment of certificate with subject "{1}" for
1066 host "{0}" failed. The host ID that is associated with the
certificate to be enrolled is assigned to another host.
The precheck for enrollment of certificate with subject "{1}" for
1067 host "{0}" failed. The host name "{0}" should be part of the
certificate.
The precheck for enrollment of certificate with subject "{1}" for
1068 host "{0}" failed. The host name "{0}" should be a primary
name.
The precheck for enrollment of certificate with subject "{1}" for
1069 host "{0}" failed. The host name "{0}" should be part of the
certificate and it should be a primary name.
The precheck for enrollment of certificate with subject "{1}" for
1070 host "{0}" failed. The host name "{0}" is already enrolled with
a certificate with a different subject name.
The enrollment of certificate with subject "{1}" for host "{0}"
1071 failed. The certificate was revoked.
An external certificate entry with subject "{0}" is successfully
1072 added for host ID "{1}".
Failed to add an external certificate entry with subject "{0}" for
1073 host ID "{1}".
The precheck for enrollment of certificate with subject "{1}" for
1074 host "{0}" failed. Another host with the same short name
exists in the NetBackup database.
The enrollment of certificate with subject "{1}" for host "{0}"
1075 failed. Another host with the same short name exists in the
NetBackup database.
86 | OpsCenter Database Tables

id Translated Value
The precheck for enrollment of certificate with subject "{1}" for
1076 host "{0}" failed. The certificate was revoked.
The enrollment of certificate with subject "{1}" for host "{0}"
1077 failed. The certificate revocation status could not be checked.
The precheck for enrollment of certificate with subject "{1}" for
1078 host "{0}" failed. The certificate revocation status could not be
checked.
User {0} added CA certificate with common name {1} to trust
1080 store.
User {0} deleted CA certificate with common name {1} from
1081 trust store.
The enrollment of certificate with subject "{1}" for host "{0}"
1082 failed. Common name(CN) is not present in the certificate.
The precheck for enrollment of certificate with subject "{1}" for
1083 host "{0}" failed. Common name(CN) is not present in the
certificate.
1090 The API key with tag {0} is successfully updated for user {1}.
1091 The API key with tag {0} is created for user {1}.
1092 The API key with tag {0} is deleted for user {1}.
The API key with tag {0} is successfully updated for user {1}.
1095 No changes were made to the API key values.
1100 User {0} was successfully authenticated with host {1}
Access to "{1}" was denied for user "{0}" because of invalid
1101 user credentials
1109 User has successfully retrieved front end data size
Access to "{1}" was denied for user "{0}" because the user
1110 account was locked
1111 User {0} browsed {1} recovery points.
1112 User {0} browsed {1} databases with recovery points.
1201 Security configuration is updated
1206 Security credential for "{0}" is updated
1207 The passphrase for disaster recovery package is modified
1208 Added {0} {1}.
1209 Deleted {0} {1}.
1210 Updated {0} {1}.
Username {0} in domain {1} has been updated to the new
1229 name {2} as returned by the identity provider.
1230 Updated {0} {1}. No changes were made to the {2} values.
User {0} in domain {1} was authenticated successfully.
1233 However, this user does not have RBAC permissions for
NetBackup.
Create operation for host telemetry with UUID {0} was
1301 triggered from unauthorized host with UUID {1}
UPDATE operation for host with UUID {0} was triggered from
1302 unauthorized host with UUID {1}
GET operation for host with UUID {0} was triggered from
1303 unauthorized host with UUID {1}
GET operation for host with name {0} was triggered from
1304 unauthorized host with UUID {1}
OpsCenter Database Tables | 87

id Translated Value
GET operation for all hosts was triggered from unauthorized
1305 host with UUID {0}
RESET operation for host with hostID {0} was successfully
1306 completed
1307 Host name {0} is successfully mapped to host ID {1}.
1309 Mapping between {0} and host ID {1} is successfully updated.
Mapping {0} that is associated with host ID {1} is successfully
1310 deleted.
1329 Host {0}{1}{2} updated successfully.
The update operation for host {0}{1}{2} is not successful
1334 because of authorization failure.
1337 Host {0} is successfully created.
1338 Host {0} cannot be created.
1401 User {0} authenticated successfully
1402 User {0} authentication failed
User {0} does not have permissions to call the {1} API using
1403 {2} method
1404 User {0} does not have permissions to login
Login failed as host with UUID {0} used an invalid or revoked
1405 certificate
1407 Successfully logged out all users.
1408 User {0} authenticated successfully using X.509 certificate.
User {0} authentication failed using X.509 certificate with
1409 revocation status {1}.
1410 User {0} is logged out.
NetBackup administrator {0} terminated the session for user
1411 {1}.
Host {0} is trying to connect to host {1}. The connection is
1501 dropped, because the host ID-to-host name mapping {2} is
not yet approved.
Host {0} is trying to connect to host {1}. The connection is
1502 dropped, because insecure communication with host {1} is
not allowed.
Host {0} is trying to connect to host {1}. The connection is
1503 dropped, because the host {1} now appears to be NetBackup
8.0 or earlier.
Host {0} is trying to connect to host {1}. The connection is
1504 dropped, because a conflict in host ID-to-hostname mapping
is detected. The conflicting host IDs are as follows: {2}
Host {0} is trying to connect to host {1}. The connection is
1505 dropped, because connection type could not be determined.
The received mapped hostname is as follows: {2}
Host {0} is trying to connect to host {1}. The connection is
1513 dropped, because a SSL handshake error was detected.
Host {0} is trying to connect to host {1}. The connection is
1514 dropped, because there was a problem with the certificate
validation.
1701 File {0} was found to have incorrect permissions.
1751 Status
1801 User {0} is performing an archive of client {1} of type {2}.
88 | OpsCenter Database Tables

id Translated Value
1802 User {0} is performing a backup of client {1} of type {2}.
1803 User {0} is updating images of client {1} of type {2}.
1804 User {0} is performing a restore of client {1} of type {2}.
1805 User {0} is viewing image contents of client {1} of type {2}.
1806 User {0} is listing image details of client {1} of type {2}.
1807 User {0} is browsing images of client {1} of type {2}.
1808 User {0} is verifying images of client {1} of type {2}.
1809 User {0} is expiring images of client {1} of type {2}.
1810 User {0} is deleting images of client {1} of type {2}.
1811 User {0} is duplicating images of client {1} of type {2}.
1812 User {0} is replicating images of client {1} of type {2}.
1813 User {0} is viewing policies of type {1}.
1814 User {0} is viewing policy {1} of type {2}.
1815 User {0} is modifying policy {1} of type {2}.
1816 User {0} is creating policy {1} of type {2}.
1817 User {0} is deleting policy {1} of type {2}.
User {0} is creating an instant access VM with name {1} from
1818 backup {2} on vCenter {3} and esx {4}.
User {0} is deleting instant access VM with name {1} from
1819 backup {2} on vCenter {3} and esx {4}.
User {0} is creating an instant access mount {1} from backup
1820 {2}.
1821 User {0} is deleting instant access mount {1}.
User {0} is getting download link for file {1} from the instant
1822 access mount {2} with backup {3}.
User {0} is restoring file {1} from instant access mount {2}
1823 with backup {3} to {4} on VM {5}.
User {0} attempted to perform an archive of client {1} of type
1901 {2} but is not authorized.
User {0} attempted to perform a backup of client {1} of type
1902 {2} but is not authorized.
User {0} attempted to update images of client {1} of type {2}
1903 but is not authorized.
User {0} attempted to perform a restore of client {1} of type
1904 {2} but is not authorized.
User {0} attempted to view images contents of client {1} of
1905 type {2} but is not authorized.
User {0} attempted to list image details of client {1} of type {2}
1906 but is not authorized.
User {0} attempted to browse images of client {1} of type {2}
1907 but is not authorized.
User {0} attempted to verify images of client {1} of type {2} but
1908 is not authorized.
User {0} attempted to expire images of client {1} of type {2}
1909 but is not authorized.
User {0} attempted to delete images of client {1} of type {2}
1910 but is not authorized.
OpsCenter Database Tables | 89

id Translated Value
User {0} attempted to duplicate images of client {1} of type {2}
1911 but is not authorized.
User {0} attempted to replicate images of client {1} of type {2}
1912 but is not authorized.
User {0} attempted to view policies of type {1} but is not
1913 authorized.
User {0} attempted to view policy {1} of type {2} but is not
1914 authorized.
User {0} attempted to modify policy {1} of type {2} but is not
1915 authorized.
User {0} attempted to create policy {1} of type {2} but is not
1916 authorized.
User {0} attempted to delete policy {1} of type {2} but is not
1917 authorized.
User {0} attempted to create an instant access VM from
1918 backup {1} to vCenter {2} and esx {3} but is not authorized.
User {0} attempted to delete the instant access VM with id {1}
1919 but is not authorized.
User {0} attempted to create an instant access mount from
1920 backup {1} but is not authorized.
User {0} attempted to delete the instant access mount {1} but
1921 is not authorized.
User {0} attempted to list instant access VMs but is not
1922 authorized.
User {0} attempted to get the details of the instant access VM
1923 with id {1} but is not authorized.
User {0} attempted to list instant access mounts but is not
1924 authorized.
User {0} attempted to get the details of the instant access
1925 mount {1} but is not authorized.
User {0} attempted to browse files in a directory of the instant
1926 access mount {1} but is not authorized.
User {0} attempted to get a download URL for file {1} from the
1927 instant access mount {2} but is not authorized.
User {0} attempted to restore file {1} from instant access
1928 mount {1} to {2} on VM {3} but is not authorized.
Restore by user {0} of client {1} of type {2} completed with
2004 status {3}.
User {0} initiated a parent restore job ({1}) of client {2} on
2005 behalf of user {3} of type {4}.
User {0} attempted a restore job ({1}) of client {2} of type {3}
2006 but target credentials failed for {4}.
2101 User {0} successfully created new protection plan {1}.
2102 User {0} failed to create new protection plan {1}.
2103 User {0} successfully updated existing protection plan {1}.
2104 User {0} failed to update existing protection plan {1}.
2105 User {0} successfully deleted protection plan {1}.
2106 User {0} failed to delete protection plan {1}.
User {0} successfully created a new subscription {1} for
2107 protection plan {2}.
90 | OpsCenter Database Tables

id Translated Value
User {0} failed to create new subscription for protection plan
2108 {1}.
User {0} successfully deleted subscription {1} for protection
2109 plan {2}.
User {0} failed to delete subscription {1} for protection plan
2110 {2}.
2111 User {0} failed to view subscription {1} for protection plan {2}.
2112 2112
2113 2113
2116 2116
2117 2117
2118 2118
2119 2119
2120 2120
2121 2121
2122 2122
2123 2123
2124 2124
2125 2125
2130 2130
User {0} has successfully retrieved storage backup size
2151 information.
2201 The SMTP server configuration details were added.
2202 The SMTP server configuration details were updated.
2203 The SMTP server credentials were updated.
2204 Failed to add the SMTP server configuration details.
2205 Failed to update the SMTP server configuration details.
2206 Failed to update the SMTP server credentials.
2220 Failed to generate an alert for Job ID {0}.
Failed to send an email notification for the alert that is
2221 associated with Job ID {0}.
2230 Notification settings for the {0} alert category were modified.
Failed to modify the notification settings for the {0} alert
2231 category.
2299 One or more retention levels were modified
User {0} successfully added plugin configuration instance {1}
2501 for Snapshot Management.
User {0} successfully modified plugin configuration instance
2502 {1} for Snapshot Management.
Successfully added CloudPoint Server {0} for Snapshot
2507 Management.
Successfully modified CloudPoint Server {0} for Snapshot
2508 Management.
Successfully deleted CloudPoint Server {0} for Snapshot
2509 Management.
OpsCenter Database Tables | 91

id Translated Value
User {0} successfully configured application {1} on virtual
2514 machine {2}.
User {0} successfully configured credentials for virtual
2515 machine {1}.
User {0} successfully updated configuration details of
2516 application {1}.
User {0} successfully updated credentials for virtual machine
2517 {1}.
User {0} has successfully retrieved capacity consumption
2601 details.
User {0} has successfully retrieved capacity consumption
2602 details for a client.
User {0} has successfully retrieved capacity consumption
2603 trend by master.
User {0} has successfully retrieved capacity consumption
2604 trend by policy type.
User {0} has successfully updated Smart Meter customer
2605 registration keys.
User {0} made an unsuccessful attempt to update Smart
2606 Meter customer registration keys.
User {0} has successfully updated an active Smart Meter
2607 customer registration key to "{1}".
User {0} made an unsuccessful attempt to update an active
2608 Smart Meter customer registration key to "{1}".
User {0} successfully updated the Smart Meter customer
2609 registration key. The active key was set to {1} with selection
type {2}.
User {0} failed to update the Smart Meter customer
2610 registration key. The user attempted to set the active key to
{1} with selection type {2}.
User {0} successfully updated the active Smart Meter
2611 customer registration key to {1} with selection type {2}.
User {0} failed to update the active Smart Meter customer
2612 registration key to {1} with selection type {2}.
3000 Storage Lifecycle Policy {0} was created.
3001 Storage Lifecycle Policy {0} was deleted.
3002 Storage Lifecycle Policy {0} (version {1}) was deleted.
3003 Attributes of Storage Lifecycle Policy {0} were modified.
Attributes of Storage Lifecycle Policy {0} (version {1}) were
3004 modified.
3005 Storage Lifecycle Policy {0} was activated.
3006 Storage Lifecycle Policy {0} was deactivated indefinitely.
3007 Storage Lifecycle Policy {0} was deactivated until {1}.
3030 SLP Window {0} was created.
3031 SLP Window {0} was deleted.
3032 Settings of SLP Window {0} were modified.
3200 User {0} created a new asset group with GUID {1}.
3201 User {0} updated the asset group with GUID {1}.
3202 User {0} deleted the asset group with GUID {1}.
92 | OpsCenter Database Tables

id Translated Value
User {0} attempted to create an asset group with workload
3203 type {1}, asset type {2} and server {3}, but does not have {4}
permission.
User {0} attempted to update the asset group with GUID {1},
3204 workload type {2}, asset type {3} and server {4}, but does not
have {5} permission.
User {0} attempted to delete the asset group with GUID {1},
3205 workload type {2}, asset type {3} and server {4}, but does not
have {5} permission.
User {0} attempted to view the asset group with GUID {1},
3206 workload type {2}, asset type {3} and server {4}, but does not
have {5} permission.
3300 User {0} deleted the asset with GUID {1}.
User {0} attempted to delete the asset with GUID {1}, provider
generated ID {2}, display name {3}, workload type {4}, and
3301 asset type {5}. Requester has {6} permission, but does not
have object permission over the asset.
3306 User {0} created the asset with providerGeneratedId {1}.
User {0} attempted to update the asset with GUID {1},
3307 provider generated ID {2}, display name {3}, workload type
{4}, and asset type {5} but does not have {6} permission.
3308 Automatic cleanup process deleted {0} assets.
User {0} added host {1}'s MSDP CA certificate with SHA-512
3500 hash {2} to the nbwmc trust store.
User {0} failed to add host {1}'s MSDP CA certificate with
3501 SHA-512 hash {2} to the nbwmc trust store.
User {0} attempted to add host {1}'s MSDP CA certificate with
3502 SHA-512 hash {2} to the nbwmc trust store but is not
authorized.
User {0} deleted host {1}'s MSDP CA certificate from the
3503 nbwmc trust store.
User {0} failed to delete host {1}'s MSDP CA certificate from
3504 the nbwmc trust store.
User {0} attempted to delete host {1}'s MSDP CA certificate
3505 from the nbwmc trust store but is not authorized.
User {0} attempted to get the MSDP CA certificate record for
3506 host {1} but is not authorized.
User {0} attempted to get all MSDP CA certificate records but
3507 is not authorized.
3532 Cloud instance update success.
3533 Cloud instance delete success.
3534 Cloud instance add success.
3535 Cloud alias update success.
3536 Cloud alias delete success.
3537 Cloud alias add success.
User {0} requested discovery for server {1} for workload type
3550 {2}.
User {0} requested discovery for server {1} for workload type
3551 {2} on discovery host {3}.
User {0} is not authorized to start discovery for server {1} for
3552 workload type {2}.
OpsCenter Database Tables | 93

id Translated Value
User {0} is not authorized to start discovery for server {1} for
3553 workload type {2} on discovery host {3}.
3600 User {0} successfully created the new credential {1}.
3601 User {0} failed to create the new credential {1}.
3602 User {0} successfully updated the credential {1}.
3603 User {0} failed to update the credential {1}.
3604 User {0} successfully deleted the credential {1}.
3605 User {0} failed to delete the credential {1}.
3606 Host {0} successfully created the new credential {1}.
3607 Host {0} failed to create the new credential {1}.
3608 Host {0} successfully updated the credential {1}.
3609 Host {0} failed to update the credential {1}.
3610 Host {0} successfully deleted the credential {1}.
3611 Host {0} failed to delete the credential {1}.
User {0} cannot be authenticated with the Message Queue
3650 Broker service as the JWT is not valid.
User {0} cannot logon to the Message Queue Broker service
3651 as the user credentials are not valid.
User {0} cannot access the {1} resource of {2} type as the
3652 Message Queue Broker service denied the {3} permission.
Primary copy of the catalog image with backup ID {0} has
3653 been set to {1}.
94 | OpsCenter Database Tables

lookup_AuditOperation
Reference table for audit operations

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Record operationId

Translated Values
id Translated Value
1 Create
2 Modify
3 Delete
4 Start
5 Stop
6 Cancel
7 Resume
8 Access
9 Enroll
OpsCenter Database Tables | 95

lookup_AuditSubCategory
Reference table for audit sub-category

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_Record subCategoryId

Translated Values
id Translated Value
0 General
1 Schedule
2 Client
3 File List
4 Disaster Recovery
96 | OpsCenter Database Tables

lookup_BackupCopyMethod
Reference table for Backup Copy Method like Media Server Copy, Frozen Image Copy and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
0 Standard
1 Third-Party-Copy
2 Media-Server-Copy
3 Network-Attached-Storage
4 Persistent-Frozen-Image-Copy
OpsCenter Database Tables | 97

lookup_BackupType
This table contains the possible backup type for a backup job

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job backupType
id domain_JobArchive backupType
id domain_ScheduledJob executionType

Translated Values
id Translated Value
-1
0 Immediate
1 Scheduled
2 User-Directed
3 Quick Erase
4 Long Erase
5 Database Backup Staging
6 Database Backup Cold
7 7
98 | OpsCenter Database Tables

lookup_CalendarType
Reference table for calendar types of schedule, such as calendar based, frequency based and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
0 No Calendar, frequency-based schedule.
1 Calendar-based schedule with no retries after run day
2 Calendar-based schedule with retires after run day
OpsCenter Database Tables | 99

lookup_CapacityPlanning
Reference table for types of capacity planning i.e. Demand and Supply.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
1 Capacity Backed Up (Demand)
2 Available Free Media Capacity (Supply)
100 | OpsCenter Database Tables

lookup_ClientStatus
Reference table for client status, like Offline, Online, Partially Online and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Translated Values
id Translated Value
0 Offline
1 Online
2 Partially Online
OpsCenter Database Tables | 101

lookup_CollectionLevel
Reference table for client image collection level, like Level_0, Level_1 and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_ClientImageCollectionLevel oldImageCollectionLevel

Translated Values
id Translated Value
0 Level_0
1 Level_1
2 Level_2
3 Level_3
102 | OpsCenter Database Tables

lookup_CompressionType
This table contains information per job as, if client compression is enabled in the policy for the backup job

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Job compression

Translated Values
id Translated Value
-1
0 No
1 Yes
OpsCenter Database Tables | 103

lookup_ControlMode
Reference table for control mode of a drive type like AVR, Down, Operator, Pending, Mixed and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_TapeDrive controlMode
id nb_TapeDrivePath driveControl

Translated Values
id Translated Value
-1
1 Down
2 Operator
3 Automatic Volume Recognition
4 Mixed
5 Device Manager Down
6 Active
7 Scan
8 Pending
9 Restart
10 Down Robot Type
11 Pend Robot Type
12 Scan Robot Type
13 Robot Type
104 | OpsCenter Database Tables

lookup_CopyFormat
Reference table for Copy Format like NDMP, Snapshot and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_ImageCopyFormat dataFormat

Translated Values
id Translated Value
0 Undefined
1 Tar
2 Snapshot
3 NDMP
OpsCenter Database Tables | 105

lookup_CopyState
This table holds valid values for state of the copy operation created using Storage Lifecycle policy.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_SLPImageCopy copyState

Translated Values
id Translated Value
0 Deleted
1 Not Started
2 In Process
3 Job Complete
4 In Process
5 Copy Complete
6 Cancelled
7 Can not Process
8 Deferred
9 Inactive
10 Paused
11 11
14 14
15 15
106 | OpsCenter Database Tables

lookup_DataClassification
Reference table for NetBackup data classification types like Gold, Sliver, Platinum, and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
-1 Unknown
1 Platinum
2 Gold
3 Silver
4 Bronze
5 Testing
OpsCenter Database Tables | 107

lookup_DataCollectionStatus
Reference table for Opscenter data collection status like Not Applicable, Not Started, Queued.Running, Completed, Failed,
Not Licensed, Disabled, Black Out

Column Name Data Type Nulls Primary Key


id integer N Y
status varchar(255) N N

Translated Values
id Translated Value
0 Not Applicable
1 Not Started
2 Queued
3 Running
4 Completed
5 Failed
6 Not Licensed
7 Disabled
8 Black Out
108 | OpsCenter Database Tables

lookup_DataCollectorType
Reference table for OpsCenter data collection type like OPSCENTER, VBR, VBR_OPSCENTER, Unknown

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
-1 Unknown
1 OPSCENTER
2 VBR
3 VBR_OPSCENTER
OpsCenter Database Tables | 109

lookup_DataMoverType
This table contains possible values for data mover types.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Job dataMovement
id nb_JobArchive dataMovement
id nb_Policy dataMoverType

Translated Values
id Translated Value
-1
0 Standard
1 Instant Recovery Disk
2 Instant Recovery Disk and Tape
3 Synthetic
4 Disk Staging
5 Snapshot
110 | OpsCenter Database Tables

lookup_DataType
Reference table for Opscentor data type like job,media,policy and so on

Column Name Data Type Nulls Primary Key


id integer N Y
dataType varchar(255) N N
isVisible bit N N

Translated Values
id Translated Value
1 Job
2 Media
3 Policy & Schedule
4 Tape Drive Information
5 Skipped Files
6 Throughput
7 Images
8 Archive Policy
9 Vault Store
10 Target
11 Archive
12 Catalog
13 Client
14 Device
15 Disk
16 FT
17 License
18 Media Server
19 Service
20 Storage Service
21 Volume
22 Storage Unit
23 Oracle
24 Scheduled Jobs
25 Error Logs
26 Audit
27 Host Properties
28 Hold
29 Index
30 SubJobs
50 Legacy License
OpsCenter Database Tables | 111

id Translated Value
51 Fetb License
52 Sfr
53 Appliance Hardware
54 Storage Service Event
55 Robot
56 Robot Slot Count
57 Storage Unit Group
58 Volume Group
59 Volume Pool
60 Protected Clients
61 SLP Image
62 BMR Job Status
63 BMR, Skipped Files and Job Throughput
64 Retention Level
65 Virtual Machine
66 Appliance
67 Cloud
112 | OpsCenter Database Tables

lookup_DensityType
This table stores information about density of media.

Column Name Data Type Nulls Primary Key


id integer N Y
identifier varchar(255) Y N
oemDensityName varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id lookup_DriveType defaultDensityTypeOrdinal
id lookup_RobotType defaultDensityType
id nb_StorageUnit density
id nb_TapeDrivePendingRequests density

Translated Values
id Translated Value
-1 undefined
0 qscsi
6 hcart
9 odiskwm
10 odiskwo
12 4mm
13 dlt
14 hcart2
15 dlt2
16 8mm
17 8mm2
19 dtf
20 hcart3
21 dlt3
22 8mm3
23 sdlt
24 lto
25 ait
OpsCenter Database Tables | 113

lookup_DiskPoolStatus
Reference table for disk pool statuses, such as Up, Down, Running, Deleting, Unknown

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_DiskPool status

Translated Values
id Translated Value
0 Unknown
1 Incomplete
2 Up
3 Down
4 Deleting
15 States
4096 Updating
4097 Transient(Updating Incomplete)
4098 Transient(Updating Up)
4099 Transient(Updating Down)
4100 Transient(Updating Deleting)
61440 Locks
114 | OpsCenter Database Tables

lookup_DiskPoolType
Reference table for disk pool type like Formatted Disk, Raw Disk, Raw Disk Formatted Disk, Direct Attached and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_DiskPool type

Translated Values
id Translated Value
1 Formatted Disk
2 Raw Disk
3 Raw Disk Formatted Disk
4 Direct Attached
5 Direct Attached Formatted Disk
6 Direct Attached Raw Disk
7 Direct Attached Raw Disk Formatted Disk
8 Network Attached
9 Network Attached Formatted Disk
10 Network Attached Raw Disk
11 Network Attached Raw Disk Formatted Disk
12 Network Attached Direct Attached
13 Network Attached Direct Attached Formatted Disk
14 Network Attached Direct Attached Raw Disk
15 Network Attached Direct Attached Raw Disk Formatted Disk
OpsCenter Database Tables | 115

lookup_DiskVolumeStatus
Reference table for Disk Volume Status like Up, Down, Unknown

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_DiskVolume state

Translated Values
id Translated Value
0 Unknown
1 Up
2 Down
3 Transient
116 | OpsCenter Database Tables

lookup_DomainType
Reference table for domain types

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id audit_UserIdentity domainType

Translated Values
id Translated Value
0 unknown
1 nt
2 nisplus
3 vx
4 unixpwd
5 ldap
6 nis
7 localhost
OpsCenter Database Tables | 117

lookup_DriveReachableState
Reference table for reachable state of a drive like Reachable, Unreachable, Mixed in case of shared drive when drive is
reachable from some of the hosts and not reachable from some hosts.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_TapeDrive reachable
id nb_TapeDrivePath reachable

Translated Values
id Translated Value
-1
0 Unreachable
1 Reachable
2 Mixed
118 | OpsCenter Database Tables

lookup_DriveStatus
Reference table for the status of drive like Up, Down, Disabled, or Mixed. In case of shared drive, if status of drive for all the
hosts is not the same.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_TapeDrive driveStatus

Translated Values
id Translated Value
-1 Unknown
1 Up
2 Down
3 Mixed
4 Disabled
OpsCenter Database Tables | 119

lookup_DriveType
Reference table for different drive types along with their density type and media type

Column Name Data Type Nulls Primary Key


id integer N Y
defaultDensityTypeOrdinal integer Y N
defaultMediaTypeOrdinal integer Y N
identifier varchar(255) Y N
oemDriveName varchar(255) Y N

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
defaultDensityTypeOrdinal lookup_DensityType id
defaultMediaTypeOrdinal lookup_MediaType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_TapeDrive type
id domain_TapeDriveHistory type

Translated Values
id Translated Value
-1 Unknown
0 qscsi
3 hcart
6 odisk
8 4mm
9 dlt
10 hcart2
11 dlt2
12 8mm
13 8mm2
15 dtf
16 hcart3
17 dlt3
18 8mm3
19 sdlt
20 lto
120 | OpsCenter Database Tables

id Translated Value
21 ait
OpsCenter Database Tables | 121

lookup_EntityType
Reference table for entity types in OpsCenter like Master Server, Media Server, Policy, Report, Saved Report and so on

Column Name Data Type Nulls Primary Key


id integer N Y
deletable bit N N
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Entity entityType
id managedObject_EntityAttribute entityType

Translated Values
id Translated Value
1 Generic
2 Master Server
4 Media Server
6 Master_Media
8 Client
10 Master_Client
12 Media_Client
14 Master_Media_Client
16 File System
32 Policy
64 Report
128 SaveReport
256 Exchange Server
512 Enterprise Vault Server
1024 Vault
2048 Dedupe_Appliance_CR
122 | OpsCenter Database Tables

lookup_FatServiceState
Reference table for FT service states like Online, Offline, Disabled and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_FatClient state
id nb_FatServer state

Translated Values
id Translated Value
-1
0 Unknown State
1 Online
2 Offline
3 Disabled
4 Discovery In Progress
OpsCenter Database Tables | 123

lookup_HostType
Reference table for Host Type like Master Server, Media Server, Unknown

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Service hostType

Translated Values
id Translated Value
-1 Unknown
0 0
1 Master Server
2 Media Server
124 | OpsCenter Database Tables

lookup_ImageTIRStatus
Reference table for True Image Restore status like In Progress, Synthetic on Disk and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
-1
0 None
1 Info in Progress
2 Info on Disk
3 Info not on Disk
4 Rsv Synthetic Info on Disk
5 Synthetic Info on Disk
OpsCenter Database Tables | 125

lookup_ImageType
Reference table for Image Type like Regular, Backup Exec, Imported and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
-1
0 Regular
1 Pre-Import
2 Pre-Import BE
3 Imported
4 Backup Exec
5 Backup Exec 2
126 | OpsCenter Database Tables

lookup_JobOperationType
This table contains the possible operation executed by a backup job

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_JobAttempt operation
id nb_JobAttemptArchive operation
id nb_JobProcessAttribute operation
id nb_JobProcessAttributeArchive operation

Translated Values
id Translated Value
-2 Ended
-1
0 Mounting
1 Positioning
2 Connecting
3 Writing
4 Choosing Images
5 Duplicating Images
6 Choosing Media
7 Catalog Backup
8 Eject and Report
9 Done
10 Reading
11 Duplication
12 Import
13 Verify
14 Restore
15 Catalog Backup
16 Vault
17 Label
18 Erase
19 Query Database
20 Process Extents
OpsCenter Database Tables | 127

id Translated Value
21 Planning Read/Write Actions
22 Creating Snapshot
23 Deleting Snapshot
24 Catalog Recovery
25 Media Contents
26 Request Resources
27 Parent Job
28 Indexing
29 Duplicate to remote master
30 Running
128 | OpsCenter Database Tables

lookup_JobState
The table contains the possible values for state of a backup job

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job state
id domain_JobArchive state

Translated Values
id Translated Value
-100 Unknown
-4 Deleted
-3 New
-2 Corrupt
-1 Undefined
0 Queued
1 Active
2 Waiting for Retry
3 Done
4 Suspended
5 Incomplete
100 Cancelled
102 On Hold
106 Missed
OpsCenter Database Tables | 129

lookup_JobStatus
Reference table for Job Status (like Successful, Partially Successful, Failed, or Missed)

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
-1 Unknown
0 Successful
1 Partially Successful
2 Failed
3 Missed
130 | OpsCenter Database Tables

lookup_JobStatusCode
This table contains the possible values for the exit code of a backup job.

Column Name Data Type Nulls Primary Key


id bigint N Y
isHex bit N N
name text Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job statusCode
id domain_JobArchive statusCode
id nb_JobAttempt statusCode
id nb_JobAttemptArchive statusCode
OpsCenter Database Tables | 131

lookup_JobSubType
This table contains the possible types of backup for each directory under a job

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job subType
id domain_JobArchive subType

Translated Values
id Translated Value
-1 Unknown
0 Undefined
1 File System
2 TSM Database
3 TSM Storage Pool
4 MS Exchange
5 Lotus Domino
6 MS SQL
7 Oracle
8 DB2
9 System State and Services
10 Disaster Recovery
11 Export To NetBackup
12 Catalog
13 Vault
14 SAP
15 Sybase
16 MS Share Point
17 Informix
18 Datastore
19 NDMP
20 Full System
21 UNC Path
22 PDDO
23 Enterprise Vault
132 | OpsCenter Database Tables

id Translated Value
24 Maintenance
28 SQL BackTrack
29 Proxy
30 Non standard
31 Apollo wbak
32 Any
33 DataTools SQL BackTrack
34 Auspex FastBackup
35 FlashBackup
36 Split Mirror
37 AFS
38 DFS
39 Teradata
40 OpenVMS
41 MPE/iX
42 FlashBackup Windows
43 Disk Staging
44 Generic
45 CMS DB
46 PureDisk Export
47 VMware
48 Hyper-V
49 Synthetic
50 Rotation
OpsCenter Database Tables | 133

lookup_JobType
Reference table for Job Type (like Backup, Archive, Restore, Verify, Duplicate, Image Import)

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job type
id domain_JobArchive type

Translated Values
id Translated Value
-1 Undefined
0 Backup
1 Archive
2 Restore
3 Verify
4 Duplication
5 Image Import
6 Catalog Backup
7 Vault
8 Label
9 Erase
10 Tape Request
11 Cleaning
12 Tape Formatting
13 Inventory
14 DQTS
15 DB Recover
16 Media Contents
17 Image Cleanup
18 18
19 Generic
20 Replication
21 Import
22 Backup From Snapshot
25 Application State Capture
134 | OpsCenter Database Tables

id Translated Value
26 Index for Search
27 Index Cleanup for Search
28 Snapshot
29 Index From Snapshot
30 Activate Instant Recovery
31 Deactivate Instant Recovery
32 Reactivate Instant Recovery
33 Stop Instant Recovery
34 VM Instant Recovery
35 35
37 37
39 39
100 None
1020 Retrieve
1021 Utility
1022 Retention
1023 Tape Eject
1024 Automatic Discovery & Protection
1025 Report
1026 Test Run
1027 Task Last
1029 Migration
1030 Reclamation
1031 Storage Pool Management
OpsCenter Database Tables | 135

lookup_MasterServerStatus
Reference table for Master Server Status

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_MasterServer status

Translated Values
id Translated Value
-1 Unknown
1 Connected
3 Not Connected
4 Disabled
5 Retired
6 Dummy
7 7
136 | OpsCenter Database Tables

lookup_MediaRole
Reference table for media roles like Unassigned, Regular Backups, Catalog Backups and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Media role

Translated Values
id Translated Value
-1 Unknown
0 Unassigned
1 Regular Backups
2 Catalog Backups
3 Storage Migrator
4 Storage Migrator for Microsoft Enterprise/Windows
OpsCenter Database Tables | 137

lookup_MediaStatus
Reference table for status of the media, such as Active, Non-active, Suspended, Frozen and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Media status
id domain_MediaHistory status

Translated Values
id Translated Value
-100 Non Active
-99 Other
-1 Other
0 Active
1 Frozen
2 Suspended
4 Retired
8 Full
64 Multiple Retention Levels
128 Imported
516 Multiplexed
2048 WORM
4096 BE
4097 Unreported
138 | OpsCenter Database Tables

lookup_MediaSubType
Reference table for the subtypes of media for example, Basic Disk, Snap Vault,Array Disk and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_StorageUnit mediaSubType

Translated Values
id Translated Value
-1
0 Default
1 Basic Disk
2 NearStore
3 SnapVault
4 ArrayDisk
5 PureDisk
6 DiskPool
OpsCenter Database Tables | 139

lookup_MediaType
Reference table for the different media types used in NetBcakup. NetBackup uses media types to differentiate the media that
have different physical characteristics. Each media type may represent a specific physical media type. For example,
NetBackup media type of 8MM, 8MM2, or 8MM3 can represent Sony AIT media.

Column Name Data Type Nulls Primary Key


id integer N Y
fullName varchar(255) Y N
identifier varchar(255) Y N
oemMediaName varchar(255) Y N
validDriveTypeBitmap varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Media type
id lookup_DriveType defaultMediaTypeOrdinal
id lookup_RobotType defaultMediaType
id nb_SummaryMedia mediaTypeOrdinal

Translated Values
id Translated Value
-1
0 DEFAULT
1 REWR_OPT
2 WORM_OPT
4 8MM
5 8MM_CLN
6 HCART
8 QCART
9 4MM
10 4MM_CLN
11 DLT
12 DLT_CLN
13 HC_CLN
14 HCART2
15 HC2_CLN
16 DLT2
17 DLT2_CLN
18 8MM2
19 8MM2_CLN
140 | OpsCenter Database Tables

id Translated Value
22 DTF
23 DTF_CLN
24 HCART3
25 HC3_CLN
26 DLT3
27 DLT3_CLN
28 8MM3
29 8MM3_CLN
30 SDLT
31 LTO
32 AIT
33 B2D
34 BLANK
35 SCANNED
OpsCenter Database Tables | 141

lookup_MemberState
Reference table for the state of a security member, who has been granted permission in Ops Center

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Translated Values
id Translated Value
0 Enabled
1 Disabled
142 | OpsCenter Database Tables

lookup_OffHostType
Reference table for OffHost types. i.e. Standard, Alternate Client, Network Attached Storage etc.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Job offHostType
id nb_JobArchive offHostType

Translated Values
id Translated Value
0 Standard
1 Alternative Client
2 Third Party Copy
3 Media Server Copy
4 Network Attached Storage
5 NDMP
OpsCenter Database Tables | 143

lookup_OS
Reference table for all ioperating systems like Windows,Solaris, Linux, HP, AIX

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Client osType
id domain_MasterServer osType
id domain_MediaServer osType

Translated Values
id Translated Value
-1 Unknown
0
1 Solaris_x86_9
2 OSF1_V5
3 HP-UX11.00
4 HP-UX11.11
5 HP-UX11.23
6 FreeBSD5.3
7 IBMpSeriesRedHat2.6
8 IBMpSeriesSuSE2.6
9 IBMzSeriesLinux2.4.21
10 IBMzSeriesRedHat2.6
11 IBMzSeriesSuSE2.6
12 RedHat2.4
15 RedHat2.6
16 SuSE2.4
17 SuSE2.6
18 MacOSX10.3
19 MacOSX10.4
20 NDMP
21 NetWare
22 OpenVMS_Alpha
23 OpenVMS_I64
24 OpenVMS_VAX
144 | OpsCenter Database Tables

id Translated Value
25 Windows2000
26 WindowsNT
27 WindowsVista
28 Windows2003
29 Windows2008
30 WindowsXP
31 AIX
32 AIX5
33 Suse
34 IRIX65
35 Solaris10
36 Solaris8
37 Solaris9
38 Solaris_x86_10
39 Solaris_x86_10_64
40 Solaris_x86_8
41 41
42 42
43 43
44 44
45 45
46 46
47 47
48 48
OpsCenter Database Tables | 145

lookup_PathStatus
This table stores information about the status of the path.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Robot pathStatus
id nb_TapeDrivePath pathStatus

Translated Values
id Translated Value
-1 Unknown
0
1 Up
2 Down
3 Disabled
146 | OpsCenter Database Tables

lookup_PolicyEncryptionType
Reference table for policy encryption type that is Yes or No.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Policy clientEncrypt

Translated Values
id Translated Value
-1 Unknown
0 No
1 Yes
OpsCenter Database Tables | 147

lookup_PolicyStatus
Reference table for policy status types that is Active, Failed and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Policy status

Translated Values
id Translated Value
-1 Unknown
0 Active
1 Retired
2 Pending
3 Failed
4 Deleted
148 | OpsCenter Database Tables

lookup_PolicyType
Reference table for policy types i.e. Standard, Oracle and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job policyType
id domain_JobArchive policyType
id domain_Policy type

Translated Values
id Translated Value
-1
0 Standard
1 Proxy
2 Non-standard
3 Apollo-wbak
4 Oracle
5 Any
6 Informix-On-BAR
7 Sybase
8 MS-SharePoint
9 IGNORE:CT_WINDOWS
10 Netware
11 DataTools-SQL-BackTrack
12 Auspex-FastBackup
13 MS-Windows
14 OS/2
15 MS-SQL-Server
16 MS-Exchange-Server
17 SAP
18 DB2
19 NDMP
20 FlashBackup
21 Split-Mirror
22 AFS
OpsCenter Database Tables | 149

id Translated Value
23 DFS
24 DataStore
25 Lotus-Notes
26 Teradata
27 OpenVMS
28 MPE/iX
29 FlashBackup-Windows
30 Vault
31 BE-MS-SQL-Server
32 BE-MS-Exchange-Server
33 Macintosh
34 Disk Staging
35 NBU-Catalog
36 Generic
37 CMS-DB
38 PureDisk-Export
39 Enterprise-Vault
40 VMware
41 Hyper-V
44 44
45 45
46 46
47 47
140 Synthetic
141 Rotation
150 | OpsCenter Database Tables

lookup_PoolType
Reference table for Pool Type like Regular, Scratch, Catalog

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
0 Regular
1 Scratch
2 Catalog
OpsCenter Database Tables | 151

lookup_Product
Reference table for products supported in OpsCenter like Veritas NetBackup, Veritas NetBackup PureDisk and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Client product
id domain_Entity productType
id domain_MasterServer product
id domain_MediaServer product
id lookup_ProductVersion productId

Translated Values
id Translated Value
-1
0
1 Veritas NetBackup
4 Veritas NetBackup Master Appliance
16 Veritas NetBackup Media Appliance
32 Veritas NetBackup Media Server Appliance
128 Veritas Backup Exec
256 Veritas NetBackup PureDisk
512 Veritas Enterprise Vault
1024 IBM Tivoli Storage Manager
2048 EMC NetWorker
4096 Veritas NetBackup Deduplication Appliance
152 | OpsCenter Database Tables

lookup_ProductVersion
Reference table for product version, such as all release versions

Column Name Data Type Nulls Primary Key


id integer N Y
buildNumber varchar(255) Y N
displayName varchar(255) N N
majorVersion varchar(255) N N
minorVersion varchar(255) Y N
name varchar(255) N N
patch varchar(255) Y N
pointVersion varchar(255) Y N
productId integer N N

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
productId lookup_Product id

Translated Values
id Translated Value
-1
0
1 Veritas NetBackup 3.4.x
2 Veritas NetBackup 4.5
3 Veritas NetBackup 5.x
4 Veritas NetBackup 6.0.0
5 Veritas NetBackup 6.0.1
6 Veritas NetBackup 6.0.2
7 Veritas NetBackup 6.0.3
8 Veritas NetBackup 6.0.4
9 Veritas NetBackup 6.0.5
10 Veritas NetBackup 6.0.6
11 Veritas NetBackup 6.0.7
12 Veritas NetBackup 6.0.8
13 Veritas NetBackup 6.0.9
14 Veritas NetBackup 6.5.0
15 Veritas NetBackup 6.5.1
16 Veritas NetBackup 6.5.2
17 Veritas NetBackup 6.5.3
OpsCenter Database Tables | 153

id Translated Value
18 Veritas NetBackup 6.5.4
19 Veritas NetBackup 6.5.5
20 Veritas NetBackup 6.5.6
21 Veritas NetBackup 6.5.7
22 Veritas NetBackup 6.5.8
23 Veritas NetBackup 6.5.9
24 Veritas NetBackup 7.0.0
101 Veritas Backup Exec 10.0
102 Veritas Backup Exec 10d
103 Veritas Backup Exec 11d
104 Veritas Backup Exec 12.0
105 Veritas Backup Exec 12.5
106 Veritas Backup Exec 2010
201 Veritas NetBackup PureDisk 6.2
202 Veritas NetBackup PureDisk 6.2.1
203 Veritas NetBackup PureDisk 6.5
204 Veritas NetBackup PureDisk 6.2.2
205 Veritas NetBackup PureDisk 6.5.0.1
206 Veritas NetBackup PureDisk 6.5.1
207 Veritas NetBackup PureDisk 6.6
301 Veritas Enterprise Vault 7.5
302 Veritas Enterprise Vault 8.0
303 Veritas Enterprise Vault 9.0
304 Veritas Enterprise Vault 10.0
401 IBM Tivoli Storage Manager 5.3
402 IBM Tivoli Storage Manager 5.4
403 IBM Tivoli Storage Manager 5.5
501 EMC NetWorker 6.x
502 EMC NetWorker 7.x
154 | OpsCenter Database Tables

lookup_QueuedReason
This table contains information on the reasons because of which a NetBackup job can be delayed

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_JobBackupAttributes queuedReason
id nb_JobBackupAttributesArchive queuedReason

Translated Values
id Translated Value
-1
0
1 Media is in use
2 Drives are in use
3 Tape media server is not active
4 Robotic Library is Down on Server
5 Maximum Job Count has been Reached for The Storage Unit
6 Waiting for Media Request Delay to Expire
7 Local Drives are Down
8 Media is in a Drive That is in Use by NetBackup
9 Physical Drives are not Available for Use
10 Cleaning Media is not Available for Use
11 Drive Scan Host is not Active
12 Disk Media Server is not Active
13 Media Server is Currently not Connected to Master Server
14 Media Server is not an Active Node of a Cluster
15 Storage Unit Concurrent Jobs Throttled
16 Job History Indicates That Drives are in Use
17 Disk Volume is Temporarily Unavailable
Maximum Number of Concurrent Disk Volume Readers has
18 been Reached
19 Disk Pool is Unavailable
20 FT Pipes are in Use
21 Disk Volume is Unmounting
22 Disk Volume is in Use
23 Maximum Partially Full Volumes has been Reached
OpsCenter Database Tables | 155

id Translated Value
24 Limit has been reached for requested resource
25 Drives are in Use in Storage Unit
26 Waiting for Shared Tape Drive Scan to Stop
27 Waiting for Mount of Disk Volume
28 Mount Point for Tape Already Exists
29 Pending Action
156 | OpsCenter Database Tables

lookup_ReconciledJobType
This table stores the possible reasons for reconciliation of a backup job

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_ReconciledJob reconciliationType
id domain_ReconciledJobArchive reconciliationType

Translated Values
id Translated Value
-1 Unknown
1 Host could not be reached
2 Host rebooted during backup
3 User terminated
4 Exceeded allowable time frame
5 Un-Reconcile
OpsCenter Database Tables | 157

lookup_Replication
Reference table for Replication like Source, Target, Mirror and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_StorageUnit replication
id nb_StorageUnitGroup replication

Translated Values
id Translated Value
0 None
1 Source
2 Target
3 Source,Target
4 Mirror
5 Source (Mirror)
6 Target (Mirror)
7 Source,Target (Mirror)
8 Independent
9 Source (Independent)
10 Target (Independent)
11 Source,Target (Independent)
13 Source (Mirror, Independent)
14 Target (Mirror, Independent)
15 Source,Target (Mirror, Independent)
158 | OpsCenter Database Tables

lookup_RetentionLevelUnit
Reference table for retention-level unit like days, months, minutes, seconds

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_RetentionLevel unit

Translated Values
id Translated Value
-1 Infinite
1 Days
2 Weeks
3 Months
4 Years
5 Seconds
6 Minutes
7 Hours
OpsCenter Database Tables | 159

lookup_RetentionUnit
Reference table for retention unit like days, week, monthe, year

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
0 Days
1 Weeks
2 Months
3 Years
160 | OpsCenter Database Tables

lookup_RobotType
This table stores information about type of robot.

Column Name Data Type Nulls Primary Key


id integer N Y
defaultDensityType integer Y N
defaultMediaType integer Y N
fullName varchar(255) Y N
identifier varchar(255) Y N
oemRobotName varchar(255) Y N

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
defaultDensityType lookup_DensityType id
defaultMediaType lookup_MediaType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Media libraryType
id domain_TapeLibrary type
id nb_StorageUnit robotType
id nb_TapeDrive robotType

Translated Values
id Translated Value
-1
0 NONE
1 ACS
2 TS8
5 ODL
6 TL8
7 TL4
8 TLD
10 TSD
11 TSH
12 TLH
13 TLM
17 LMF
OpsCenter Database Tables | 161

id Translated Value
18 RSM
19 TLS
20 TLL
21 TLA
22 SCSI
23 CHANGER FS 0
24 CHANGER FS 1
162 | OpsCenter Database Tables

lookup_ScheduleLevelType
Reference table for schedule level type that is frequency or calendar based.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
0 Frequency Based
1 Calendar Based
OpsCenter Database Tables | 163

lookup_ScheduleType
Reference table for schedule type, such as full, incremental and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job scheduleType
id domain_JobArchive scheduleType
id domain_Schedule type

Translated Values
id Translated Value
-1
0 Full
1 Differential Incremental
2 User backup
3 User archive
4 Cumulative Incremental
5 Archived Redo Log Backup
6 Precheck
7 Stage
8 Install
9 Daily
10 Working Set
11 Full with all logs
12 Incremental by modified time
13 Differential by modified time
14 Full by modified time
15 Image
16 Database
17 Selective
18 Log
19 Set
20 Group
98 Incremental
99 Automatic Vault
164 | OpsCenter Database Tables

lookup_ServiceState
Reference table for service state like running, stop, unknown, not licensed and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Service state

Translated Values
id Translated Value
0 Unknown
1 Not Installed
2 Not Licensed
3 Start Pending
4 Running
5 Stop Pending
6 Stopped
7 Failed
8 Restart Pending
12 Disabled
OpsCenter Database Tables | 165

lookup_ServiceType
Reference table for service type like database manager,request deamon,job manager and so on

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Service serviceTypeId

Translated Values
id Translated Value
-1 Unknown
1 Database Manager
2 Request Daemon
3 Device Manager
4 Enterprise Media Manager
5 Job Manager
6 Notification Service
7 Policy Execution Manager
8 Resource Broker
9 Service Layer
10 Vault Manager
11 Volume Manager
12 Adaptive Server Anywhere - VERITAS_NB
13 Bare Metal Restore Daemon
14 Client Service
15 Compatibility Service
16 Service Monitor
17 Event Manager
18 Remote Manager and Monitoring Service
19 SAN Client Fibre Transport Service
20 Storage Service and Expiration Manager
21 Key Management Service
22 NetBackup Deduplication Engine
23 NetBackup Deduplication Manager
24 Agent Request Server
25 NetBackup Audit Manager
166 | OpsCenter Database Tables

id Translated Value
26 NetBackup Authentication
27 NetBackup Authorization
28 NetBackup CloudStore Service Container
29 nbftsrvr
30 nbfdrv64
31 Indexing & Hold Service
32 NetBackup Discovery Framework
33 Client Daemons
34 NetBackup SureScale Deduplication Service
35 Web Management Console
36 NetBackup Extendable Storage File System Service
OpsCenter Database Tables | 167

lookup_SLPState
This table holds valid values for state of the Storage Lifecycle Policy.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_SLPImage storageServiceState

Translated Values
id Translated Value
0 Deleted
1 Not Started
2 In Process
3 Complete
9 Inactive
10 Paused
168 | OpsCenter Database Tables

lookup_StorageServerState
Reference table for the state of storage server like Up/Down.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_StorageServer state

Translated Values
id Translated Value
0 Unknown
1 Up
2 Down
3 Transient
9 Continue Pending
10 Pause Pending
11 Paused
OpsCenter Database Tables | 169

lookup_StorageServiceRetentionLevel
This table stores valid values for retentions used in the Storage Lifecycle Policy.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_StorageServiceDestInfo retentionLevel

Translated Values
id Translated Value
-1 Unknown
0 1 week
1 2 weeks
2 3 weeks
3 1 Month
4 2 Months
5 3 Months
6 6 Months
7 9 Months
8 1 Year
9 Infinity
10 Infinity
11 Infinity
12 Infinity
13 Infinity
14 Infinity
15 Infinity
16 Infinity
17 Infinity
18 Infinity
19 Infinity
20 Infinity
21 Infinity
22 Infinity
23 Infinity
24 Infinity
170 | OpsCenter Database Tables

lookup_StorageServiceRetentionType
This table holds valid values for retention types used in the Storage Lifecycle policy.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_SLPImageCopy expirationType
id nb_StorageServiceDestInfo retentionType

Translated Values
id Translated Value
-1 Unknown
0 Fixed
1 Capacity managed
2 Expire After Copy
3 Target Retention
4 Maximum Snapshot Limit
5 Mirror
OpsCenter Database Tables | 171

lookup_StorageServiceSecondaryOperation
This table contanins valid values for secondary operations that can be performed on the Storage Lifecycle Policy.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_StorageServiceInfo secondaryOperation

Translated Values
id Translated Value
-1
0 Suspended
1 Active
172 | OpsCenter Database Tables

lookup_StorageServiceUsageType
This table holds valid values for copy types used in the Storage Lifecycle Policy.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_SLPImageCopy copyType
id nb_StorageServiceDestInfo usageType

Translated Values
id Translated Value
-1 Unknown
0 Backup
1 Duplication
2 Snapshot
3 Replication
4 Import
5 Backup From Snapshot
6 Index From Snapshot
7 Replication
OpsCenter Database Tables | 173

lookup_StorageUnitGroupSelectionMethod
Reference table for the method used for selecting Storage Unit Group like Prioritized, Round Robin, Failover, Media Server
Load Balancing

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_StorageUnitGroup selectionMethod

Translated Values
id Translated Value
-1 Unknown
1 Prioritized
2 Least Recently Selected
3 Failover
4 Media Server Load Balance
174 | OpsCenter Database Tables

lookup_StorageUnitType
Reference table stores the types of stoarge unit like Disk, Media Manager, NDMP

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job storageUnitType
id domain_JobArchive storageUnitType
id nb_StorageUnit mediaType

Translated Values
id Translated Value
-1
0 Disk
2 Media Manager
3 NDMP
OpsCenter Database Tables | 175

lookup_TapeLibrarySlotCountStatus
This table stores information about status of slot count of tape library.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_TapeLibrary slotCountStatus

Translated Values
id Translated Value
0 Slot count is calculated
1 Slot count is sent by NBSL
2 Slot count is entered by user
176 | OpsCenter Database Tables

lookup_TIRInfoType
Reference table for TIR Info types, such as No, Yes, Yes, with Move detection

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Policy collectTIRInfo

Translated Values
id Translated Value
-1 Unknown
0 No
1 Yes
2 Yes, with Move Detection
OpsCenter Database Tables | 177

lookup_TIRStatus
Reference table for status like In Progress, On Disk, Not On Disk, RSV Synthetic info on disk, Synthetic info on disk, Files file
incomplete, Files file failed

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Translated Values
id Translated Value
0 None
1 In Progress
2 On Disk
4 Not On Disk
8 RSV Synthetic info on disk
10 Synthetic info on disk
16 Files file incomplete
32 Files file failed
178 | OpsCenter Database Tables

lookup_TransportType
This table contains the possible transport option available to move the backup from backup client to media server.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id domain_Job transportType
id domain_JobArchive transportType
id nb_JobAttempt transportType
id nb_JobAttemptArchive transportType

Translated Values
id Translated Value
-1
0 LAN
1 FT
OpsCenter Database Tables | 179

lookup_VirtualHostType
Reference table for Virtual Host Type i.e. VMWare, Hyper-V.

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) Y N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id nb_Policy virtualMachineType

Translated Values
id Translated Value
-1 Unknown
0 none
1 VMware
2 Hyper-V
180 | OpsCenter Database Tables

managedObject_EntityAttribute
This table contains custom attributes (for entities like master, media, client, and so on) defined by user.

Column Name Data Type Nulls Primary Key Description


name varchar(255) N Y Custom attribute name.
Identifies the entity type (master, media, or client) for
entityType integer N Y which the attribute is defined.
Boolean that identifies whether the attribute can be
updatable bit N N updated.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
entityType lookup_EntityType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
name, entityType managedObject_EntityAttributeValue name, entityType
OpsCenter Database Tables | 181

managedObject_EntityAttributeValue
This table contains the values for custom attributes (for entities like master, media, client, and so on) defined by user.

Column Name Data Type Nulls Primary Key Description


name varchar(255) N Y Attribute name for which the value is defined.
The entity type (master, media, or client) for which the
entityType integer N Y attribute is defined.
Unique ID generated by OpsCenter that resembles the
entityId integer N Y entity.
attibuteValue long varchar Y N Identifies the value defined for the custom attribute.
Boolean that identifies whether the attribute value can be
updatable bit N N updated.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
entityId domain_Entity id
name, entityType managedObject_EntityAttribute name, entityType
182 | OpsCenter Database Tables

nb_BMRJobsStatusArchive
This table stores data of BMR Jobs

Column Name Data Type Nulls Primary Key Description


The unique identifier of master server that executed the
masterServerId integer N Y backup job
The name of a host being backed up as seen by a
clientName varchar(255) N Y backup job
A unique number for each backup job in a backup
jobId numeric(42,0) N Y domain
status integer Y N The exit code of a BMR job

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName, jobId nb_JobArchive masterServerId, clientName, id
OpsCenter Database Tables | 183

nb_CatalogBackup
Table that stores catalog data

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Master server on which the data was backed up
backupDate bigint N Y Date on which the data was backed up
backupMedia varchar(255) N Y Media on which the data was backed up
product tinyint Y N Product backed up

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
184 | OpsCenter Database Tables

nb_ClientOffline
This table stores offline information of NetBackup client.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of master server
clientName varchar(255) N Y Client name
offlineAt bigint N Y Time at which client became offline
Identifies if client is online or not. 1 specifies client is
isOnline integer N Y online.
clientId integer Y N Unique identifier of client
deletedTime bigint N N Client deletion time
Identifies if client is current or not. 1 specifies client is
isCurrent integer Y N current.
lastUpdatedTime bigint N N Last updated time of client
onlineAt bigint N N Time at which client became online

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName domain_Client masterServerId, name
OpsCenter Database Tables | 185

nb_DeviceUsageArchive
This table stores information related to NetBackup device usage.

Column Name Data Type Nulls Primary Key Description


id integer N Y Specifies unique identifier of the record
Specifies the name of the client name associated with
clientName varchar(255) N N device
Specifies the device index that was assigned during
deviceIndex integer Y N configuration
Specifies the time when device usage ended (which is
endTime bigint Y N measured in 100s of nanoseconds since the beginning of
the Gregorian epoch)
Specifies if the device usage record is valid. 1 means
isValid bit N N valid; 0 means not valid.
Specifies unique number for job associated with device
jobId numeric(42,0) Y N usage
kbytes double Y N Specifies kilobytes associated with device usage
Specifies unique identifier for Master Server associated
masterServerId integer N N with device usage
name varchar(255) Y N Specifies the configured name of the device
Specifies the time when device usage started (which is
startTime bigint Y N measured in 100s of nanoseconds since the beginning of
the Gregorian epoch)
Specifies the name of the storage unit associated with
storageUnit varchar(255) Y N device
Specifies the throughput from which data is written or
throughput double Y N read from device

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, clientName, jobId nb_JobArchive masterServerId, clientName, id
masterServerId, storageUnit nb_StorageUnit masterServerId, name
186 | OpsCenter Database Tables

nb_DiskPool
This table stores attributes related to disk pool.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server
name varchar(255) N Y Specifies the name of the disk pool
storageServerName varchar(255) N Y Specifies the name of the storage server
Specifies the storage server type. For OpenStorage, the
serverType varchar(255) N Y server type depends on the vendor name.
Specifies the date and time when the disk pool was
createdDateTime bigint Y N created
Specifies the disk pool flag information, like
flags integer Y N ReadOnWrite, AdminUp, InternalUp
Specifies if the disk pool was imported. Imported disk
imported varchar(255) Y N pool means that this paticular backup domain did not
originally write the data to the disk pool.
This attribute specifies if the disk pool is a valid disk pool
isValid bit N N that is accessible. A value of zero (0)indicates false that
is not available and 1 indicates true that is available.
lastModifiedDateTim bigint Specifies the date and time when the disk pool was last
Y N
e modified
type integer Y N Specifies the type of disk pool

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, name, masterServerId, name,
domain_DiskPool
storageServerName, serverType storageServerName, serverType
masterServerId domain_MasterServer id
type lookup_DiskPoolType id
masterServerId, storageServerName, nb_StorageServer masterServerId, name, serverType
serverType

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name, masterServerId, diskPoolId,
nb_DiskVolume
storageServerName, serverType storageServerName, serverType
OpsCenter Database Tables | 187

nb_DiskVolume
Sum of the sizes of all fragments on the disk that are due for expiration

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for NetBackup Master Servers
diskMediaId varchar(255) N Y Unique identifier for disk media
committedSpace bigint Y N Specifies the committed space of disk volume
The date and time when the disk volume was added to
createdDateTime bigint Y N NetBackup
currentReaders integer Y N Specifies the current number of the readers
currentWriters integer Y N Specifies the current number of the writers
diskPoolId varchar(255) Y N Unique identifier for disk pool
fileSystemOrdinal integer Y N Specifies different file system ordinal
fileSystemType integer Y N Specifies different file system type
Specifies the disk volume flag information, such as
flags integer Y N ReadOnWrite, AdminUp, or InternalUp
Specifies the estimated amount of disk space available
freeSpace bigint Y N for storage after file metadata overhead is taken into
account.
Specifies if the disk volume is a valid, which is
accessible. Value 0 (zero) indicates false that means the
isValid bit N N disk volume is not available and 1 indicates true that
means the disk volume is available.
lastModifiedDateTim bigint Specifies the date and time when the disk volume was
Y N
e last modified.
maxReaders integer Y N Specifies the maximum number of readers
maxReferenceReade integer Y N Specifies the maximum number of reference readers
rs
maxReferenceWriter integer Y N Specifies the maximum number of reference writers
s
maxWriters integer Y N Specifies the maximum number of writers
name varchar(255) Y N Specifies the name of the disk volume
potentialFreeSpace bigint Y N Specifies the potential free space of disk volume
preCommittedSpace bigint Y N Specifies the pre-committed space of disk volume
Specifies the storage server type. For Open Storage, the
serverType varchar(255) Y N server type depends on the vendor name.
state integer Y N Displays the disk volume status: Up or Down
storageServerName varchar(255) Y N Specifies the name of the storage server
totalCapacity bigint Y N Specifies the total capacity of the disk volume
used bigint Y N Specifies the amount of the storage space in use

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
state lookup_DiskVolumeStatus id
masterServerId, diskPoolId, masterServerId, name,
nb_DiskPool
storageServerName, serverType storageServerName, serverType
188 | OpsCenter Database Tables

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, diskMediaId domain_ImageFragment masterServerId, diskMediaId
masterServerId, diskMediaId nb_DiskVolumeHistory masterServerId, diskMediaId
OpsCenter Database Tables | 189

nb_DiskVolumeHistory
This table stores the attributes for disk volume historical data.

Column Name Data Type Nulls Primary Key Description


uniqueId integer N Y Unique identifier for disk volume
diskMediaId varchar(255) N N Unique identifier for disk media
diskPoolId varchar(255) N N Unique identifier for disk pool
Specifies the estimated amount of disk space available
freeSpace bigint Y N for storage after the file metadata overhead is taken into
account.
masterServerId integer N N Unique identifier for NetBackup Master Servers
name varchar(255) N N Specifies the name of the disk volume
Specifies the storage server type. For Open Storage, the
serverType varchar(255) N N server type depends on the vendor name.
This attribute specifies the date and time when all disk
volume information was collected from the backup
snapshotTime bigint N N application into OpsCenter. History is retained so that the
state of all disk volume can be determined.
state integer Y N Displays the status of the disk volume: Up or Down
totalCapacity bigint Y N Specifies the total capacity of the disk volume
used bigint Y N Specifies the amount of storage space in use

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, diskMediaId nb_DiskVolume masterServerId, diskMediaId
190 | OpsCenter Database Tables

nb_FatClient
This table stores information about the SAN clients in the configuration. SAN clients communicate with NetBackup media
servers using Fibre Transport (FT) connection.

Column Name Data Type Nulls Primary Key Description


Unique identifier for the NetBackup Master Servers in
masterServerId integer N Y OpsCenter
name varchar(255) N Y Specifies the name of the SAN client host
The number of minutes for which an FT Media Server
backupWaitPeriod integer Y N waits for a backup operation
The date and time when this entity was created in
createdDateTime bigint Y N OpsCenter
lastModifiedDateTim bigint The date and time when this entity was last modified in
Y N
e OpsCenter
Specifies the number of NetBackup Media Servers that
noOfFatMediaServer integer Y N support FT transport and that the client can send data to
s and receive data from.
Specifies the number of minutes for which an FT Media
restoreWaitPeriod integer Y N Server waits for a restore operation
Specifies the state of the FT client service: Online,
state integer Y N Offline, Disabled, or Discovery in progress
Specifies when to use the FT media server: Preferred,
usagePreference varchar(255) Y N Always, or Never
Specifies the version of NetBackup software that is
version varchar(255) Y N installed on the SAN client

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
state lookup_FatServiceState id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name nb_FatInitiatorDevice masterServerId, fatClientName
masterServerId, name nb_FatPipe masterServerId, fatClientName
OpsCenter Database Tables | 191

nb_FatInitiatorDevice
This table stores information about the FT devices in initiator mode

Column Name Data Type Nulls Primary Key Description


Unique identifier for the Netbackup Master Servers in
masterServerId integer N Y OpsCenter
Specifies the name of the SAN client associated with this
fatClientName varchar(255) N Y FT target device
The Host Bus Adapter (HBA) port of the FT Media
hba_Port integer N Y Server that accepts connections from SAN clients
The device information returned by the device, which
inquiry varchar(255) N Y uniquely identifies it
name varchar(255) N Y The name of the FT Media Server
The date and time when this entity was created in
createdDateTime bigint Y N OpsCenter
The unique identifier for the FT target device in
fatTargetDeviceId integer Y N OpsCenter
lastModifiedDateTim bigint The date and time when this entity was last modified in
Y N
e OpsCenter
lun integer Y N Specifies the logical unit number of the FT Media Server
Specifies the state of the FT device from the client:
state integer Y N online or offline

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, fatClientName nb_FatClient masterServerId, name
masterServerId, name, inquiry nb_FatTargetDevice masterServerId, fatServerName, inquiry
192 | OpsCenter Database Tables

nb_FatPipe
This table stores information about the FT pipe. An FT pipe is a logical connecton that carries data between FT media server
and a SAN Client.

Column Name Data Type Nulls Primary Key Description


Unique identifier for the Netbackup Master Servers in
masterServerId integer N Y OpsCenter
id integer N Y Unique identifier of the FT pipes in OpsCenter
The date and time when this entity was created in
createdDateTime bigint Y N OpsCenter
deviceName varchar(255) Y N Specifies the FT target devie name
direction integer Y N Specifies the direction of the data flow
fatClientName varchar(255) Y N Specifies the SAN client name
fatInitiatorDevicePort integer Y N Specifies the HBA port of the FT initiator device
fatServerName varchar(255) Y N Specifies the name of the FT Media Server
fatTargetDeviceInqui varchar(255) Y N Specifies the inquiry information of the FT target device
ry
groupId varchar(255) Y N Specifies the group ID of the FT pipe
Unique identifier for backup jobs that appear in the
jobId varchar(255) Y N Activity Monitor in NetBackup
lastModifiedDateTim bigint The date and time when this entity was last modified in
Y N
e OpsCenter
state integer Y N Spcifies the state of the FT pipe

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, fatClientName nb_FatClient masterServerId, name
masterServerId, fatServerName nb_FatServer masterServerId, name
OpsCenter Database Tables | 193

nb_FatServer
This table stores information about the FT Media Servers. FT Media Servers are NetBackup media servers on which FT
services are activated. FT Media Servers accept connections from SAN clients and send the data to disk storage.

Column Name Data Type Nulls Primary Key Description


Unique identifier for NetBackup Master Servers in
masterServerId integer N Y OpsCenter
name varchar(255) N Y Specifies the name of the FT Media Server
The date and time when this entity was created in
createdDateTime bigint Y N OpsCenter
Identifies whether FT server is valid or not. 1 signifies
isValid bit N N valid.
lastModifiedDateTim bigint The date and time when this entity was last modified in
Y N
e OpsCenter
The maximum number of logical units of the FT Media
maxLunLimit integer Y N Server
The maximum number of FT pipes allowed by this FT
maxPipeLimit integer Y N Media Server
numberOfConnectio integer Specifies the number of FT connections that are allowed
Y N
ns to this media server
pipeLimit integer Y N The number of pipes configured on this FT Media Server
Specifies the state of the FT services on the media
state integer Y N server: Online, Offline, Disabled or Discovery in Progress
Specifies the NetBackup software version that is
version varchar(255) Y N installed on the FT Media Server

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
state lookup_FatServiceState id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name nb_FatPipe masterServerId, fatServerName
masterServerId, name nb_FatTargetDevice masterServerId, fatServerName
194 | OpsCenter Database Tables

nb_FatTargetDevice
This table stores information about the FT target device. An FT device is the target mode driver on the NetBackup FT Media
Server.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter
Specifies the name of the FT Media Server to which the
fatServerName varchar(255) N Y FT target device is connected
The device information returned by the device which
inquiry varchar(255) N Y uniquely identifies it
The date and time when this entity was created in
createdDateTime bigint Y N OpsCenter
fatClientName varchar(255) Y N The name of the SAN client
fatInitiatorDeviceId integer Y N The unique identifier of the the FT initiator device
hba_Port_Client integer Y N The Host Bus Adapter(HBA) port of the SAN client
Identifies that FT target device is valid or not. 1 signifies
isValid bit N N valid.
lastModifiedDateTim bigint The date and time when this entity was last modified in
Y N
e OpsCenter.
lun integer Y N Specifies the logical unit number of the FT media server.
mediaServerName varchar(255) Y N The name of the NetBackup FT Media Server.
The Host Bus Adapter(HBA) port of the FT Media Server
nba_Port integer Y N that accepts connections from SAN clients.
Specifies the state of the FT device from the client:
state integer Y N online or offline

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, fatServerName nb_FatServer masterServerId, name

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, fatServerName, inquiry nb_FatInitiatorDevice masterServerId, name, inquiry
OpsCenter Database Tables | 195

nb_Job
This table stores the last 30-days information of jobs.

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for master
masterServerId integer N Y servers
clientName varchar(255) N Y Name of the host that is being backed up by the job.
Job ID; unique identifier for jobs created the by master
id numeric(42,0) N Y server
Job type, such as Backup, Duplicate and so on. Refer to
actualJobType integer Y N lookup_JobType, for details.
A flag that shows if the job compressed the data on
compression integer Y N client.
Specifies the data movement type like Standard,
dataMovement integer Y N Synthetic and so on. Refer to lookup_DataMoverType,
for details.
For de-duplication jobs, this specifies the percentage of
dedupRatio double Y N data that was stored already.
group varchar(255) Y N User group of the user for which the job processes ran
Integer value for offhost snaphost backup type;
offHostType integer Y N 0=STANDARD, 1=ATLCLIENT, 2=3PC,
3=MEDIASERVER, 4=NAS, 5=NDMP
owner varchar(255) Y N Name of the user for which the job processes ran
Specifies the estimated percentage of the job that is
percentComplete integer Y N complete
Job's priority as it competes with other jobs for backup
priority integer Y N resources. Range: 0 to 99999. Higher number means
higher priority.
Retention level of the job. Refer to nb_RetentionLevel,
retentionLevel integer Y N for the associated retention period.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName, id domain_Job masterServerId, clientName, id
compression lookup_CompressionType id
dataMovement lookup_DataMoverType id
offHostType lookup_OffHostType id
masterServerId, retentionLevel nb_RetentionLevel masterServerId, id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, clientName, id nb_JobAttempt masterserverId, clientName, jobId
masterServerId, clientName, id nb_JobBackupAttributes masterserverId, clientName, jobId
masterServerId, clientName, id nb_JobProcessAttribute masterserverId, clientName, jobId
196 | OpsCenter Database Tables

nb_JobArchive
This table stores information related to NetBackup jobs.

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for master
masterServerId integer N Y servers
clientName varchar(255) N Y Name of the client that is backed up by the job
Job ID; a unique identifier for jobs created by the master
id numeric(42,0) N Y server
Job type, such as Backup, Duplicate and so on. Refer to
actualJobType integer Y N lookup_JobType, for details.
compression integer Y N A flag that shows if the job compressed the data on client
Specifies the data movement type such as Standard,
dataMovement integer Y N Synthetic and so on. Refer to lookup_DataMoverType,
for details.
For de-duplication jobs, specifies the percentage of data
dedupRatio double Y N that was stored already
group varchar(255) Y N User group of the user for which the job processes ran
Integer value for offhost snaphost backup type;
offHostType integer Y N 0=STANDARD, 1=ATLCLIENT, 2=3PC,
3=MEDIASERVER, 4=NAS, 5=NDMP
owner varchar(255) Y N Name of the user for which the job processes ran
Specifies the estimated percentage of the job that is
percentComplete integer Y N complete
Job's priority as it competes with other jobs for backup
priority integer Y N resources. Range: 0 to 99999. Higher number means
higher priority.
Retention level of the job. Refer to nb_RetentionLevel,
retentionLevel integer Y N for the associated retention period.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, clientName, id domain_JobArchive masterServerId, clientName, id
dataMovement lookup_DataMoverType id
offHostType lookup_OffHostType id
masterServerId, retentionLevel nb_RetentionLevel masterServerId, id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, clientName, id nb_BMRJobsStatusArchive masterServerId, clientName, jobId
masterServerId, clientName, id nb_DeviceUsageArchive masterServerId, clientName, jobId
masterServerId, clientName, id nb_JobAttemptArchive masterserverId, clientName, jobId
masterServerId, clientName, id nb_JobBackupAttributesArchive masterserverId, clientName, jobId
masterServerId, clientName, id nb_JobProcessAttributeArchive masterserverId, clientName, jobId
OpsCenter Database Tables | 197

nb_JobAttempt
This table stores the last 30-days information of job attempts

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for master
masterserverId integer N Y servers
clientName varchar(255) N Y Name of the host that is being backed up by the job
Job ID; unique identifier for jobs that are created by the
jobId numeric(42,0) N Y master server
id integer N Y Attempt number, such as 1, 2, 3
activeStartTime bigint Y N Start time of the job attempt of active jobs
bytesWritten bigint Y N Number of bytes written to the storage
completionTime bigint Y N Timestamp when the job attempt is complete
Name of the file that is being backed up; for completed
currentFile long varchar Y N jobs this is the last file that was backedup
NetBackup-generated unique identifier of the media
destMediaId varchar(255) Y N where the data is written
OpsCenter-generated unique identifier of the media
destMediaServerId integer Y N server where the data is written
destMediaServerNa varchar(255) Y N Name of the media server where the data is written
me
destStorageUnit varchar(255) Y N Name of the storage unit where the data is written
The number of files that are backed up during a backup
filesBackedUp bigint Y N job
Process ID of parent bpbrm process managing the child
mainPID integer Y N jobs
Job operation that is being carried out, such as Mounting
operation integer Y N a tape, Writing to tape. Refer to
lookup_JobOperationType, for details.
percentComplete integer Y N Estimated completion percentage of a job attempt
PID integer Y N Process ID of bpbrm process that manages the job
RqstPid integer Y N PID requesting job
When a Job ID is not enough to distinguish a job, a
secondaryId numeric(42,0) Y N secondary ID may be used. For NetBackup, this field is
the job Process ID.
NetBackup-generated unique identifier of the media from
srcMediaId varchar(255) Y N where the data is read
OpsCenter-generated unique identifier of the media
srcMediaServerId integer Y N server from where data is read
srcMediaServerNam varchar(255) Y N Name of the media server from where the data is read
e
srcStorageUnit varchar(255) Y N Name of the Storage Unit from where the data is read
startTime bigint Y N Start time of the job attempt
statusCode bigint Y N The exit code for a particular backup job attempt
throughput integer Y N Number of kilobytes of data backed up per second
Network type used to move data from the client to media
transportType integer Y N server, such as LAN, Fiber
198 | OpsCenter Database Tables

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterserverId, srcMediaServerName domain_MediaServer masterServerId, name
masterserverId, destMediaServerName domain_MediaServer masterServerId, name
operation lookup_JobOperationType id
statusCode lookup_JobStatusCode id
transportType lookup_TransportType id
masterserverId, clientName, jobId nb_Job masterServerId, clientName, id
masterserverId, srcStorageUnit nb_StorageUnit masterServerId, name
masterserverId, destStorageUnit nb_StorageUnit masterServerId, name

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterserverId, clientName, jobId,
masterserverId, clientName, jobId, id nb_JobAttemptLog attemptId
OpsCenter Database Tables | 199

nb_JobAttemptArchive
This table stores information related to job attempts.

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for master
masterserverId integer N Y servers
clientName varchar(255) N Y Name of the host being backed up by the job
Job ID; unique identifier for a job created by the master
jobId numeric(42,0) N Y server
id integer N Y Job attempt, such as 1, 2, 3
activeStartTime bigint Y N Start time of the job attempt of an active job
bytesWritten bigint Y N Number of bytes written to the storage
completionTime bigint Y N Timestamp when the job attempt is complete
Name of the file that is being backed up; for completed
currentFile long varchar Y N jobs this is the last file that was backed up
NBU-generated unique identifier of the media where the
destMediaId varchar(255) Y N data is written
OpsCenter-generated unique identifier of the media
destMediaServerId integer Y N server where the data is written
destMediaServerNa varchar(255) Y N Name of the media server where the data is written
me
destStorageUnit varchar(255) Y N Name of the storage unit where the data is written
The number of files that are backed up during a backup
filesBackedUp bigint Y N job
Process ID of parent bpbrm process managing the child
mainPID integer Y N jobs
Job operation that is being carried out, such as Mounting
operation integer Y N a tape, Writing to a tape and so on. Refer to
lookup_JobOperationType, for details.
percentComplete integer Y N Estimated completion percentage of a job attempt
PID integer Y N Process ID of bpbrm process managing the job
RqstPid integer Y N PID requesting job
When a Job ID is not enough to distinguish a job, a
secondaryId numeric(42,0) Y N secondary ID may be used. For NetBackup, this field is
the job Process ID.
NBU-generated unique identifier of the media from
srcMediaId varchar(255) Y N where the data is read
OpsCenter generated unique identifier of the media
srcMediaServerId integer Y N server from where data is read
srcMediaServerNam varchar(255) Y N Name of the media server from where the data is read
e
srcStorageUnit varchar(255) Y N Name of the Storage Unit from where the data is read
startTime bigint Y N Start time of the job attempt
statusCode bigint Y N The exit code for a particular backup job attempt
throughput integer Y N Number of kilobytes of data that is backed up per second
Network type used to move data from a client to media
transportType integer Y N server, such as LAN, Fiber
200 | OpsCenter Database Tables

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterserverId, destMediaServerName domain_MediaServer masterServerId, name
masterserverId, srcMediaServerName domain_MediaServer masterServerId, name
operation lookup_JobOperationType id
statusCode lookup_JobStatusCode id
transportType lookup_TransportType id
masterserverId, clientName, jobId nb_JobArchive masterServerId, clientName, id
masterserverId, destStorageUnit nb_StorageUnit masterServerId, name
masterserverId, srcStorageUnit nb_StorageUnit masterServerId, name
OpsCenter Database Tables | 201

nb_JobAttemptLog
This table stores the 30-days information of the job attempt log.

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for master
masterserverId integer N Y servers
clientName varchar(255) N Y Name of the host that is being backed up by the job
Job ID; a unique identifier for jobs created by the master
jobId numeric(42,0) N Y server
attemptId integer N Y Attempt number like 1, 2, 3 and so on
logs long varchar Y N Contains log information

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterserverId, clientName, jobId, nb_JobAttempt masterserverId, clientName, jobId, id
attemptId
202 | OpsCenter Database Tables

nb_JobBackupAttributes
This table holds data of additional job attributes for 30 days.

Column Name Data Type Nulls Primary Key Description


masterserverId integer N Y OpsCenter-generated ID of NBU Master Server
clientName varchar(255) N Y Name of the client backed up by the job
jobId numeric(42,0) N Y Unique identifier for a job created by the master server
activeStartTime bigint Y N Time when the job is changed to active from queued
backupID varchar(255) Y N The image ID (clientname_timestamp) created by the job
List of job commands like CANCEL, SUSPEND,
commands varbinary(255) Y N RESUME, RESTART, DELETE and so on, which can be
performed on this job. Data is in the binary form.
controllingHost varchar(255) Y N Host that has this job process running
controllingHostMedia integer OpsCenter-generated ID of the media server that
Y N
ServerId controls the robot
NBU-generated Media ID of the media on which the job
destMediaId varchar(255) Y N is being written
destStorageUnit varchar(255) Y N Storage unit name on which the job is being written
frozenImage integer Y N Binary flag to show if its a shapshot job or not
imageID varchar(255) Y N Same as backup ID
jobDefinitionName varchar(255) Y N Name of the policy that created this job
Number of tapes to be ejected from a Robot into a vault,
numTapesToEject integer Y N based on a Profile
Name of the profile, from the Robot-Vault-Profile
profileName varchar(255) Y N combination. This is like a policy for a vault job.
Reason behind why the job is queued/waiting for
queuedReason integer Y N resource, refer to the lookup_QueuedReason table for
details
queuedReasonReso varchar(255) Y N Name of the resource on which the job is waiting
urce
Name of the robot, from the Robot-Vault-Profile
robotName varchar(255) Y N combination
sessionID integer Y N Vault session ID, this is like a job ID for vault jobs
Media ID from which the job is reading the image (for
srcMediaId varchar(255) Y N duplication)
Storage unit name from which the the job is reading the
srcStorageUnit varchar(255) Y N image
tapeCopyNumber integer Y N Copy number of image, used for inline tape copy
Name of a vault, from the Robot-Vault-Profile
vaultName varchar(255) Y N combination

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
queuedReason lookup_QueuedReason id
masterserverId, clientName, jobId nb_Job masterServerId, clientName, id
masterserverId, srcStorageUnit nb_StorageUnit masterServerId, name
OpsCenter Database Tables | 203

Foreign Key Columns Primary Table Primary Key Columns


masterserverId, destStorageUnit nb_StorageUnit masterServerId, name
204 | OpsCenter Database Tables

nb_JobBackupAttributesArchive
This table stores data of additional job attributes

Column Name Data Type Nulls Primary Key Description


masterserverId integer N Y OpsCenter-generated ID of NBU Master Server
clientName varchar(255) N Y Name of the client backed up by the job
jobId numeric(42,0) N Y Unique identifier for a job created by master server
activeStartTime bigint Y N Time when the job is changed to active from queued
backupID varchar(255) Y N The image ID (clientname_timestamp) created by the job
List of Job Commands like CANCEL, SUSPEND,
commands varbinary(255) Y N RESUME, RESTART, DELETE and so on that can be
performed on this job. Data is in the binary form.
controllingHost varchar(255) Y N Host that has this job process running
controllingHostMedia integer OpsCenter-generated ID of the media server that
Y N
ServerId controls the robot
NBU-generated Media ID of the media on which the job
destMediaId varchar(255) Y N is being written
destStorageUnit varchar(255) Y N Storage unit name on which the job is being written
destStorageUnitId integer Y N Storage unit ID on which the job is being written
frozenImage integer Y N Binary flag to show if it is a shapshot job or not
imageID varchar(255) Y N Same as backup ID
jobDefinitionName varchar(255) Y N Name of the policy, which created this job
Number of tapes to be ejected from a robot into a vault,
numTapesToEject integer Y N based on profile
Name of profile from the Robot-Vault-Profile
profileName varchar(255) Y N combination. This is like a policy for a vault job
Reason behind why the job is queued or waiting for
queuedReason integer Y N resource; refer to the lookup_QueuedReason table for
details
queuedReasonReso varchar(255) Y N Name of the resource for which the job is waiting
urce
robotName varchar(255) Y N Name of robot, from the Robot-Vault-Profile combination
sessionID integer Y N Vault session ID, this is like a job ID for vault jobs
Media ID from which the job is reading the image (for
srcMediaId varchar(255) Y N duplication)
Storage unit name from which the job is reading the
srcStorageUnit varchar(255) Y N image
srcStorageUnitId integer Y N Storage unit ID from which the job is reading the image
tapeCopyNumber integer Y N Copy number of image that is used for inline tape copy
Name of a vault, from the Robot-Vault-Profile
vaultName varchar(255) Y N combination

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
queuedReason lookup_QueuedReason id
masterserverId, clientName, jobId nb_JobArchive masterServerId, clientName, id
OpsCenter Database Tables | 205

Foreign Key Columns Primary Table Primary Key Columns


masterserverId, destStorageUnit nb_StorageUnit masterServerId, name
masterserverId, srcStorageUnit nb_StorageUnit masterServerId, name
206 | OpsCenter Database Tables

nb_JobDbInstanceArchive
This table stores database instance details for database jobs for 30 days

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for a master
masterserverId integer N Y server
clientName varchar(255) N Y Name of the host being backed up by the job
Job Id; unique identifier for a job created by the master
jobId numeric(42,0) N Y server
dbName long varchar N Y database file name
dbInstanceName long varchar N Y database instance (server) name

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterserverId, clientName, jobId domain_JobArchive masterServerId, clientName, id
OpsCenter Database Tables | 207

nb_JobFiles
This table stores information about files backed up for 30 days

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for a master
masterserverId integer N Y server
clientName varchar(255) N Y Name of the that is host being backed up
Job ID; unique identifier for a job created by master
jobId numeric(42,0) N Y server
Name of the file or directory or directive (as specified in
fileinfo long varchar N Y Policys filelist) that is being backed up. For import jobs,
this is imageid.
OpsCenter-generated unique identifier of the host that is
clientId integer Y N being backed up
fileCount bigint Y N Count of the files under directory or directive name
OpsCenter-generated unique identifier of file system;
fileSystemId integer Y N used for file system view
size bigint Y N Size of the file or directory

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterserverId, clientName, jobId domain_Job masterServerId, clientName, id
208 | OpsCenter Database Tables

nb_JobFilesArchive
This table stores information about files backed up for 30 days

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for a master
masterserverId integer N Y server
clientName varchar(255) N Y Name of the host that is being backed up
Job ID, unique identifier for a job created by master
jobId numeric(42,0) N Y server
Name of the file or directory or directive (as specified in
fileinfo long varchar N Y Policys file list) that is being backed up. For import jobs,
this is imageid.
OpsCenter-generated unique identifier of the host that is
clientId integer Y N being backed up
fileCount bigint Y N Count of the files under directory or directive name
OpsCenter-generated unique identifier of file system;
fileSystemId integer Y N used for file system view
size bigint Y N Size of the file or directory

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterserverId, clientName, jobId domain_JobArchive masterServerId, clientName, id
OpsCenter Database Tables | 209

nb_JobProcessAttribute
This table stores additional job attributes related to job process for 30 days.

Column Name Data Type Nulls Primary Key Description


OpsCenter-generated unique identifier for a master
masterserverId integer N Y server
clientName varchar(255) N Y Name of the host being backed up by the job
Job Id; a unique identifier for a job created by the master
jobId numeric(42,0) N Y server
Name of the file being backed up; for completed jobs this
currentFile long varchar Y N is the last file that was backed up
estFiles integer Y N Number of files that are estimated for backup
estKilobytes integer Y N Kilobytes of data that is estimated for backup
isKillable bit N N Binary flag that shows if a job can be terminated
isResumable bit N N Binary flag that shows if a job can be resumed
isSuspendable bit N N Binary flag that shows if a job can be suspended
Job operation being carried out like Mounting a tape,
operation integer Y N Writting to tape and so on. Refer to
lookup_JobOperationType for details.
percentComplete integer Y N Estimated completion percentage of a job attempt
PID integer Y N Process ID of the bpbrm process that manages the job

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
operation lookup_JobOperationType id
masterserverId, clientName, jobId nb_Job masterServerId, clientName, id
210 | OpsCenter Database Tables

nb_JobProcessAttributeArchive
This table stores additional job attributes related to job process.

Column Name Data Type Nulls Primary Key Description


masterserverId integer N Y OpsCenter-generated unique identifier for master server
clientName varchar(255) N Y Name of the host being backed up by the job
Job ID; a unique identifier for a job that is created by the
jobId numeric(42,0) N Y master server
Name of the file being backed up; for completed jobs this
currentFile long varchar Y N is the last file that was backed up
estFiles integer Y N Number of files estimated for backup
estKilobytes integer Y N Kilobytes of data estimated for backup
isKillable bit N N Binary flag that shows if a job can be terminated
isResumable bit N N Binary flag that shows if a job can be resumed
isSuspendable bit N N Binary flag that shows if a job can be suspended
Job operation being carried out like Mounting a tape,
operation integer Y N Writting to tape and so on. Refer to
lookup_JobOperationType for details.
percentComplete integer Y N Estimated completion percentage of a job attempt
PID integer Y N Process ID of the bpbrm process that manages the job

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
operation lookup_JobOperationType id
masterserverId, clientName, jobId nb_JobArchive masterServerId, clientName, id
OpsCenter Database Tables | 211

nb_Media
This table stores attributes related to media.

Column Name Data Type Nulls Primary Key Description


This attribute represents a unique identifier for Master
masterServerId integer N Y Server in OpsCenter.
id long varchar N Y This attribute represents a unique identifier for media.
This attribute specifies as to how many times more the
cleaningCount integer Y N cleaning media can be used.
This attribute represents the media description for the
description long varchar Y N volume.
This attribute identifies that media is valid or not. A value
isValid bit N N of 1 (true) specifies media is valid and 0 (false)means
media is not valid.
This attribute specifies maximum number of mounts that
maxMounts integer Y N are allowed for this volume. Zero (default value) is the
same as unlimited.
This attribute represents number of times this volume is
nMounts integer Y N mounted.
This attribute specifies the offsite location to which the
offSiteLocation varchar(255) Y N volume or the tape is moved. Off site storage protects
against disasters that may occur at the primary site.
offSiteSessionId bigint Y N This attribute specifies the ID of a vault session.
This attribute represents the slot number for a offsite
offSiteSlot integer Y N media.
This attribute indicates the origin host name in the EMM
originHost varchar(255) Y N media record. It indicates from which volume database
host this EMM media record originated.
This attribute specifies the reserved byte offset for future
reservedOff1 integer Y N use.
This attribute specifies the reserved byte offset for future
reservedOff2 integer Y N use.
This attribute represents the name of the host that
robotHostName varchar(255) Y N controls the robot, where the volume is located.
This attribute represents the side face of a volume of a
sideFace varchar(255) Y N media.
This attribute specifies the date and time when this
unixDateCreated bigint Y N media was created.
This attribute represents the date and time the media
unixDateFirstMount bigint Y N was first mounted, representing a unix timestamp.
This attribute represents the date and time the media
unixDateLastMount bigint Y N was last mounted, representing a unix timestamp.
unixDateOffSiteRetur bigint This attribute represents the date and time the media
Y N
n was returned from offsite, representing a unix timestamp.
This attribute represents the date and time the media
unixDateOffSiteSent bigint Y N was sent to offsite storage representing a unix
timestamp.
This attribute specifies if the media has had a conflict
upgradeConflicts bigint Y N during the upgrade and is marked so in the EMM.
This attribute represents a vaultContainerId for the vault
vaultContainerId varchar(255) Y N container that stores the volumes, a string of upto 29
alphanumeric characters.
212 | OpsCenter Database Tables

Column Name Data Type Nulls Primary Key Description


This attribute specifies a version where version 1
version integer Y N denotes a DB backup Image and 2 denotes a regular
backup image.
This attribute specifies a header, which contains vendor-
vol1 varchar(255) Y N specific metadata added by NetBackup that writes to a
tape.
This attribute specifies the ID of the opposite side of an
volumeIdPartner varchar(255) Y N optical platter. If on side A of a platter, this shows side B.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, id domain_Media masterServerId, id
OpsCenter Database Tables | 213

nb_Policy
This table stores information about various policy attributes.

Column Name Data Type Nulls Primary Key Description


This attribute represents ID of master server entity object
masterServerId integer N Y from domain_Entity table.
name varchar(255) N Y This attribute represents name of the policy.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM client nodes. It can contain multiple Policy sets
managing a subset of the TSM client nodes
This attribute indicates how many times policy has been
versionNo integer N Y modified and maximum versionno indicates latest policy.
This attribute represents the name of the alternate client,
altClientName long varchar Y N which handles the backup processing and saves
resources on the primary client.
This attribute indicates whether VM policy is application
appProtection bigint N N aware.
backupCopy integer Y N This attribute indicates copy number.
backupNetworkDrive bit This attribute contains information about use on single
N N
s user systems, Windows 95, Windows 98, and ME.
This attribute indicates whether NetBackup offers instant
blockIncrement bit N N recovery of files from block-level increment backups.
This attribute indicates how often NetBackup takes a
checkPointInterval integer Y N checkpoint during a backup.
checkPt bit N N This attribute indicates whether to take checkpoint or not.
classId long varchar Y N This attribute contains GUID of data classication type.
This attribute indicates whether compression is enabled
clientCompress bit N N or not.
clientEncrypt integer Y N This attribute contains information about encryption type.
This attribute specifies whether the BMR client agent
collectBMRInfo bit N N runs on each client.
This attribute indicates type of True Image Restore that
collectTIRInfo integer Y N is Yes, No or Yes with Move Detection.
This attribute controls whether NetBackup crosses file
crossMountPoints bit N N system boundaries to back up or archive all files and
directories in the selected path.
This attribute indicates type of data mover to be used in
dataMoverType integer Y N case of off-host backup.
This attribute specifies whether the BMR client agent
disasterRecovery bit N N runs on each client.
This attribute indicates whether indexing of the data that
enableMetaIndexing integer Y N is backed up by the policy, is enabled or
not.(DEPRECATED since OpsCenter 7.7)
This attribute indicates whether backup job should fail or
failOnError integer Y N retry on error.
This attribute contains information about the paths,
fileList long varchar Y N directives, scripts, and the templates that specify which
files and directories are backed up on each client.
fileListCount integer Y N This attribute represents the number of files to backup.
This attribute specifies whether NetBackup is to back up
followNFSMounts bit N N or archive any NFS-mounted files.
214 | OpsCenter Database Tables

Column Name Data Type Nulls Primary Key Description


This attribute specifies the snapshot is retained on the
frozenImage integer Y N client system by NetBackup.
generationNumber integer N N This attribute represents policy version number.
hyperVServer varchar(255) Y N This attribite contains name of the Hyper-V server.
This attribute indicates whether Individual File Restore
ifrfr bit N N from Raw is enabled or not.
This attribute contains name of the index server of
indexServerName varchar(255) Y N NetBackup search.(DEPRECATED since OpsCenter
7.7)
isValid bit N N This attribute indicates whether policy is valid or not.
maxFragSize integer Y N This attribute represents the maximum fragment size.
This attribute limits the number of jobs that NetBackup
maxJobsPerClass integer Y N performs concurrently when the policy is run.
modifiedBy varchar(255) Y N This attribute represents which user has modified policy.
This specifies the total number of backup copies that
numberOfCopies integer Y N may exist in the NetBackup catalog (2 through 10).
This attribute specifies whether to perform off-host
backup or nort. Off-host backup shifts the burden of the
offHostBackup bit N N backup process onto a separate backup agent, reducing
backup impact on the clients resources.
This attribute indiates whether backup policy is
pfiEnabled bit N N configured with retain snapshots for instant recovery.
policyTimestamp bigint N N This attribute represents creation timestamp of policy.
proxyClient long varchar Y N This attribute contains name of the proxy client.
This attribute specifies which snapshot method to use
snapshotMethod long varchar Y N i.e. auto, FlashSnap, Hyper-V etc,
This attribute contains information about configuration
snapshotMethodArgs long varchar Y N parameters of selected snapshot method.
This attribute specifies the storage destination for the
storageUnitName varchar(255) Y N policys data.
This attribute specifies that NetBackup can divide
streaming bit N N automatic backups for each client into multiple jobs.
This attribute indicates whether to use alternate client for
useAltClient bit N N backup processing or not.
This attribute indicates whether data mover option is
useDataMover bit N N enabled or not in case of off-host backup.
This attribute indicates whether to use fast backup or
useFastBackup bit N N not.
This attribute indicates type of virtual machine i.e. Hyper-
virtualMachineType integer N N V or VMware.
This attribute specifies the default volume pool where the
volumePoolName varchar(255) Y N backups for the policy are stored.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, name, masterServerId, name,
domain_Policy
policyDomainName, versionNo policyDomainName, versionNo
dataMoverType lookup_DataMoverType id
clientEncrypt lookup_PolicyEncryptionType id
OpsCenter Database Tables | 215

Foreign Key Columns Primary Table Primary Key Columns


collectTIRInfo lookup_TIRInfoType id
virtualMachineType lookup_VirtualHostType id
masterServerId, volumePoolName nb_VolumePool masterServerId, name

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name, masterServerId, policyName,
nb_PolicyCatalogDR
policyDomainName, versionNo policyDomainName, policyVersionNo
216 | OpsCenter Database Tables

nb_PolicyCatalogDR
This table stores information related to disaster recovery protection methods for the catalog data.

Column Name Data Type Nulls Primary Key Description


This attribute specifies the entity ID of master server
masterServerId integer N Y from domain_Entity table.
policyName varchar(255) N Y This attribute specifies the name of the policy.
Applicable for TSM backups, used for managing a set of
policyDomainName varchar(255) N Y TSM client nodes. It can contain multiple policy sets that
manage a subset of the TSM client nodes.
policyVersionNo integer N Y This attribute specifies the version number of the policy.
classNameCount integer Y N This attribute represents number of critical policies.
classNames long varchar Y N This attribute represents names of critical policies.
This attribute specifies the density of the requested
density integer Y N volume.
This attribute specifies the email address where the
emailId long varchar Y N disaster recovery report should be sent.
mediaId varchar(255) Y N This attribute specifies ID of media in robots.
This attribute specifies the password that is required to
password varchar(255) Y N log on to the share.
This attribute specifies whether the password is
passwordEncrypted bit N N encrypted or not.
This attribute specifies the directory where the disaster
path long varchar Y N recovery information is to be saved.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, policyName, masterServerId, name,
nb_Policy
policyDomainName, policyVersionNo policyDomainName, versionNo
OpsCenter Database Tables | 217

nb_RetentionLevel
Table that holds data retention data

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Master server ID on which the retention was created
id integer N Y Unique identifier of retention level
label varchar(255) Y N Retention level label
period integer Y N Period for which that data has to be held
unit integer Y N Unit of retention, such as number of days

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
unit lookup_RetentionLevelUnit id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, id domain_ImageCopy masterServerId, retentionLevel
masterServerId, id domain_Media masterServerId, retentionLevel
masterServerId, id domain_MediaHistory masterServerId, retentionLevel
masterServerId, id nb_Job masterServerId, retentionLevel
masterServerId, id nb_JobArchive masterServerId, retentionLevel
218 | OpsCenter Database Tables

nb_Robot
This table contains information about tape libraries or tape robots

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y ID of master server that is associated with the robot
A unique, logical identification number of the robot where
robotNumber varchar(255) N Y the volume is located
asciiName varchar(255) Y N ASCII name of robotic device
controlHost varchar(255) Y N Host that controls robot
daHost varchar(255) Y N Name of the device host to which this robot is attached
inquiryInfo varchar(255) Y N SCSI inquiry information
isValid bit N N Specifies whether the path is valid or not
isVtl bit N N Virtual tape libraries
Information about maximum number of drives to which
maxDrive integer Y N this robot gets connected
maxSlot integer Y N Maximum slots that the device may have
pathStatus integer Y N Status of the path, such as Unknown, Up, Down
Remote NetBackup host on which NetBackup access
remoteId bit N N media and device management functionality is available
vmHost varchar(255) Y N Specifies the name of the vmHost

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, robotNumber domain_TapeLibrary masterServerId, id
pathStatus lookup_PathStatus id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, robotNumber nb_RobotPath masterServerId, robotNumber
OpsCenter Database Tables | 219

nb_RobotPath
This table contains information about tape libraries or tape robot paths

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y ID of master server that is associated with the robot
mediaServerName varchar(255) N Y Name of media server that is associated with the robot
Logical identification number for the robot where the
robotNumber varchar(255) N Y volume is located; a robot number is unique
Specifies the name of the robotic device that is attached
devicePath long varchar N Y to the NDMP host
bus integer Y N SCSI bus on which device gets attached
The most recent time when NetBackup performed delete
deletedTime bigint Y N operation
enabled bit N N This field specifies whether the path is enabled or not
flags integer Y N Flag information
isValid bit N N This field specifies whether the path is valid or not
The most recent time when NetBackup used the volume
lastSeenTime bigint Y N for backups
lun integer Y N Logical unit number, SCSI cordinate
ndmp bit N N Flag for NDMP
ndmpHost varchar(255) Y N NDMP host controls the robot
pathStatus integer Y N Status of the path
port integer Y N Port of device
robotControl integer Y N This field specifies type of robot control
ASCSI targetis the endpoint that waits for initiators'
target integer Y N commands and provides the requiredinput or outputdata
transfers

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, robotNumber nb_Robot masterServerId, robotNumber
220 | OpsCenter Database Tables

nb_Service
Table that holds information of all backup services for the added master server

Column Name Data Type Nulls Primary Key Description


ID of the master server on which the services are
masterServerId integer N Y running
hostName varchar(255) N Y Name of the host on which backup services are running
serviceTypeId integer N Y Type of the service
name varchar(255) Y N Backup service name
processSize bigint Y N Size of the service
serviceId varchar(255) Y N ID of the service
startTime bigint Y N Time at which the service started
state integer Y N State of the backup service
totalProcessorTime bigint Y N Total processor time

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
hostType lookup_HostType id
state lookup_ServiceState id
serviceTypeId lookup_ServiceType id
OpsCenter Database Tables | 221

nb_SLPBackLogSummary
This table holds summary data calculated every 24 hours for all storage lifecycle policies.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter
Summary is calculated every day. Hence this is the time
summaryTime bigint N Y when snapshot for the SLP images is taken.
slpName varchar(255) N Y Name of Storage Lifecycle Policy
createdImageSize bigint Y N Size of all images that are created in the last 24 hours.
Date when summary is calculated. If it is the last day of
lastDayOfMonth integer Y N month then the value is set to 1 else the value is set to 0.
Date when summary is calculated. If it is the last day of
lastDayOfWeek integer Y N week then the value is set to 1 else the value is set to 0.
Size of all images (not copies), which are still not SLP
remainingImageSize bigint Y N complete

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
222 | OpsCenter Database Tables

nb_StorageServer
This table stores storage server attributes used by OpsCenter

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Identifies master server ID
name varchar(255) N Y Identifies name of the storage server
This is a string that identifies the storage server type.
serverType varchar(255) N Y The storage vendor provides the string that identifies the
server type.
activeJobs integer Y N Identifies number of active jobs
flags integer Y N Identifies flags associated with the storage server
Identifies that storage server is valid or not. 1 specifies
isValid bit N N that the storage server is valid
state integer Y N Identifies state of the storage server like Up or Down

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
state lookup_StorageServerState id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, storageServerName,
masterServerId, name, serverType nb_DiskPool serverType
OpsCenter Database Tables | 223

nb_StorageServiceDestInfo
This table holds configuration data for every destination in a storage lifecycle policy.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter
Generated Sequence number for each destination in the
id integer N Y SLP hierarchy
Name of the server that is allowed to read images written
altReadServer varchar(255) Y N by some other media server. Applicable only for
duplication operation
destStorageGuid varchar(255) Y N Generated GUID for the destination
If this is the last destination in the tree then its value is
isLeaf bit N N set to 1
nSourceTag integer Y N Index of source destination for duplication or replication
Equal to -1 if it is a root destination. In the SLP hierarchy,
parentDestId varchar(255) Y N this is equal to value in the field "destStorageGUID" of
parent destination
Preserve multiplexing option available for duplication that
preserveMpx bit N N uses tape media. Value is either 0 or 1
residence long varchar Y N Storage Unit Name
retentionLevel integer Y N Retention level that corresponds to retention
Type of expiration for example, Maximum Snapshot
retentionType integer Y N Limit, Remote Retention, Expire After Duplication,
Staged Capacity Managed, Fixed and so on
slpIndex integer Y N SLP Index
slpVersion integer N N Version of Storage Life cycle Policy
storageName varchar(255) Y N Name of Storage Life cycle Policy
targetImportSLP varchar(255) Y N Target import SLP
targetMasterServer varchar(255) Y N Target Masterserver
targetMSGuid varchar(255) Y N Target Masterserver GUID
usageType integer Y N Operations like Backup, Duplication, Snapshot, Import
volumePool long varchar Y N Volume Pool

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
retentionLevel lookup_StorageServiceRetentionLevel id
retentionType lookup_StorageServiceRetentionType id
usageType lookup_StorageServiceUsageType id
masterServerId, storageName, nb_StorageServiceInfo masterServerId, name, slpVersion
slpVersion
224 | OpsCenter Database Tables

nb_StorageServiceInfo
This table holds storage lifecycle policy configuration data.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier for Master Server in OpsCenter
name varchar(255) N Y Name of Storage Lifecycle Policy
slpVersion integer N Y Version of Storage Lifecycle Policy
dataClassification long varchar Y N Data Classification Name
If it is set to 1 then this is the current version of a Storage
isCurrent integer Y N Lifecycle Policy
Indicates whether the record is valid or not. 1 specifies
isValid bit N N that the record is valid.
Policy Name for Storage Lifecycle Policy. This is not the
policyName long varchar Y N same as NetBackup policy Name
secondaryOperation integer Y N secondary operation like Active or Suspended

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
lookup_StorageServiceSecondaryOpera id
secondaryOperation tion

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, storageName,
masterServerId, name, slpVersion nb_StorageServiceDestInfo slpVersion
OpsCenter Database Tables | 225

nb_StorageUnit
This table stores storage unit attributes used by OpsCenter

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies master server ID for the storage unit
name varchar(255) N Y Specifies name of storage unit
Specifies the maximum number of jobs that NetBackup
concurrentJobs integer Y N can send to a disk storage unit at one time. The default
setting is one job
deletedTime bigint Y N Specifies the time when storage unit is deleted
density integer Y N Specifies density of storage unit
diskGroupName varchar(255) Y N Specifies name of the disk group
diskPoolId varchar(255) Y N Specifies disk pool ID
Specifies whether block sharing has been enabled or
enableBlockSharing bit N N not. 1 means enabled; 0 means not enabled.
flags integer Y N Specifies flags associated with storage unit
freeSpace bigint Y N Specifies free space on a storage unit
highWaterMark integer Y N Specifies high water mark setting of a storage unit
host varchar(255) Y N Specifies host or media server for the storage unit
hostList long varchar Y N Specifies list of hosts for the storage unit
hostMediaServerId integer Y N Specifies host or media server ID for the storage unit
initialMpx integer Y N Specifies initial multiplex value
Specifies if the storage unit is capable of holding
independent images in case of replication. 1 means can
isIndependentCopy integer N N hold indepdent images; 0 means can not hold
independent images.
Specifies if the storage unit is capable of holding mirror
isMirror integer N N images (SnapMirror) in case of replication. 1 means can
hold mirror images; 0 means can not hold mirror images.
Specifies if the storage unit is primary in case of
replication. 1 means primary which means client
snapshot can be taken on this storage unit; 0 means this
isPrimary integer N N storage unit can take copy of snapshot image either
through Snapvault or SnapMirror, -1 means not
applicable;
Specifies if the storage unit is source of replication. 1
isRepSource bit N N means it is source of replication; 0 means not a source of
replication.
Specifies if the storage unit is target of replication. 1
isRepTarget bit N N means it is target of replication; 0 means not a target of
replication.
Specifies if the storage unit is snapshot capable. 1
isSnapshot integer N N means snapshot capable; 0 means not snapshot
capable.
Specifies if the storage unit is valid. 1 means valid; 0
isValid bit N N means not valid.
lastRereadStunit bigint Y N Specifies the time when the storage unit was last read
lastSeenTime bigint Y N Specifies the time when the storage unit was last seen
lowWaterMark integer Y N Specifies low water mark of the storage unit
specifies the largest fragment size that NetBackup can
maxFragSize integer Y N create to store backups on this storage unit
226 | OpsCenter Database Tables

Column Name Data Type Nulls Primary Key Description


Specifies the maximum number of concurrent, multiple
maxMpx integer Y N client backups that NetBackup can multiplex onto a
single drive
Specifies Media sub type like Basic disk, NearStore, Snp
mediaSubType integer Y N Vault, Array Disk, Pre Disk, Disk pool and so on
mediaType integer Y N Specifies type of Media like hcart, dlt, 4mm, and so on
Specifies the NDMP server that is used to write data to
ndmpAttachHost varchar(255) Y N tape
Specifies if the directory can exists on root file system. 1
okOnRoot bit N N means the directory can exist; 0 means the directory
cannot exist;
Specifies whether the storage unit is available
onDemandOnly bit N N exclusively on demand - that is, only when a policy or
schedule is explicitly configured to use this storage unit.
Specifies the absolute path to a file system or a volume
path varchar(255) Y N available for backups to disk.
Specifies potential free space on the storage unit that
potentialFreeSpace bigint Y N NetBackup could free if extra space on volume is
needed.
Specifies replication properties like Source, Target,
replication integer N N Mirror and so on, as defined in lookup_Replication.
Specifies the number of robots that the storage unit
robotNumber integer Y N contains
Specifies the type of robot (if any) that the storage unit
robotType integer Y N contains
Specifies whether or not the storage unit is used for
staging bit N N staging. 0 means not used for staging; 1 means used for
staging.
storageUnitId integer N N Specifies storage unit ID
This setting allows the user to limit the amount of
throttle integer Y N network bandwidth that is used for the SnapVault
transfer.
Specifies the time when the storage unit was last
timeLastSelected bigint Y N selected
totalCapacity bigint Y N Specifies total capacity of the storage unit

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, host domain_MediaServer masterServerId, name
density lookup_DensityType id
mediaSubType lookup_MediaSubType id
replication lookup_Replication id
robotType lookup_RobotType id
mediaType lookup_StorageUnitType id

Foreign Tables
OpsCenter Database Tables | 227

Primary Key Columns Foreign Table Foreign Key Columns


masterServerId, name nb_DeviceUsageArchive masterServerId, storageUnit
masterServerId, name nb_JobAttempt masterserverId, srcStorageUnit
masterServerId, name nb_JobAttempt masterserverId, destStorageUnit
masterServerId, name nb_JobAttemptArchive masterserverId, destStorageUnit
masterServerId, name nb_JobAttemptArchive masterserverId, srcStorageUnit
masterServerId, name nb_JobBackupAttributes masterserverId, srcStorageUnit
masterServerId, name nb_JobBackupAttributes masterserverId, destStorageUnit
masterServerId, name nb_JobBackupAttributesArchive masterserverId, destStorageUnit
masterServerId, name nb_JobBackupAttributesArchive masterserverId, srcStorageUnit
masterServerId, name nb_StorageUnitsInGroup masterServerId, storageUnitName
228 | OpsCenter Database Tables

nb_StorageUnitGroup
This table stores attributes of the storage unit group that are used by OpsCenter

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies master server ID for the storage unit group
name varchar(255) N Y Specifies name of storage unit group
deletedTime bigint Y N Specifies the time when storage unit group is deleted
Specifies if the storage unit group is capable of holding
independent images in case of replication. 1 means can
isIndependentCopy integer N N hold indepdent images; 0 means can not hold
independent images.
Specifies if the storage unit group is capable of holding
mirror images (SnapMirror) in case of replication. 1
isMirror integer N N means the storage unit group can hold mirror images; 0
means the storage unit group cannot hold mirror images.
Specifies if the storage unit group is primary in case of
replication. 1 means primary, which means client
snapshot can be taken on this storage unit group; 0
isPrimary integer N N means this storage unit group can take copy of snapshot
image either through Snapvault or SnapMirror, -1 means
not applicable;
Specifies if the storage unit group is a source of
replication. 1 means the storage unit group is a source of
isRepSource bit N N replication; 0 means the storage unit group is not a
source of replication.
Specifies if the storage unit group is target of replication.
isRepTarget bit N N 1 means it is target of replication; 0 means not a target of
replication.
Specifies if the storage unit group is snapshot capable. 1
isSnapshot integer N N means the storage unit group is snapshot capable; 0
means the storage unit group is not snapshot capable.
Specifies if the storage unit group is valid. 1 means valid;
isValid bit N N 0 means invalid.
Specifies the time when the storage unit group was last
lastSeenTime bigint Y N seen
Specifies replication properties like Source, Target,
replication integer N N Mirror and so on, as defined in lookup_Replication.
Specifies selection method of storage unit group like
Prioratized, Least Recently Selected, Failover, Media
selectionMethod integer Y N Server Load Balance and so on, as defined in
lookup_StorageUnitGroupSelectionMethod.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
replication lookup_Replication id
lookup_StorageUnitGroupSelectionMeth id
selectionMethod od

Foreign Tables
OpsCenter Database Tables | 229

Primary Key Columns Foreign Table Foreign Key Columns


masterServerId, name nb_StorageUnitsInGroup masterServerId, storageGroupName
230 | OpsCenter Database Tables

nb_StorageUnitsInGroup
This table stores the storage units that are present in the storage unit group.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies the master server ID for the storage unit group
storageGroupName varchar(255) N Y Specifies the name of the storage unit group
storageUnitName varchar(255) N Y Specifies the name of the storage unit
Specifies priority of the storage unit within a prioritized
priority integer Y N storage unit group

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId, storageUnitName nb_StorageUnit masterServerId, name
masterServerId, storageGroupName nb_StorageUnitGroup masterServerId, name
OpsCenter Database Tables | 231

nb_SummaryMedia
This table stores the media summary.

Column Name Data Type Nulls Primary Key Description


This attribute specifies a unique identifier for Master
masterServerId integer N Y Server in OpsCenter.
This attribute specifies the name of the device host or
mediaServerName varchar(255) N Y Virtual Cluster.
This attribute specifies a robot number, which is a
robotNumber varchar(255) N Y unique, logical identification number for the robot where
the volume is located.
This attribute of media (ordinal) indicates the media by
mediaTypeOrdinal integer N Y means of its order in the list.
This attribute specifies the date and time when the
summaryTime bigint N Y summary of the media was obtained.
assignedVolumesCo integer This attribute specifies the count of volumes assigned to
Y N
unt this media.
averageCountCleani integer This attribute specifies the number of cleanings that are
Y N
ngsRemaining allowed for this media.
averageCountDaysA integer This attribute specifies the count of days on an average
Y N
ssigned that this media is assigned.
averageCountImage integer This attribute specifies the average count of images on
Y N
s this media.
averageCountMount integer This attribute specifies the count of mounts this media
Y N
s has had.
This attribute specifies the average size of data on all
averageKB integer Y N medias.
This attribute specifies the count of cleanings that remain
for the cleaning media in the EMM DB. Replace the
cleaningTapesCount integer Y N cleaning tape or increase the number of cleanings for the
cleaning media before the count reaches zero.
This attribute specifies the count of frozen volumes for
frozenCount integer Y N this media. A frozen volume is unavailable for future
backups.
This attribute specifies the count of media that is full or
fullCount integer Y N close to capacity.
This attribute specifies the count of medias at offsite
offSiteCount integer Y N location.
This attribute specifies the count of media that id
recycled. NetBackup allows you to recycle a volume to
recycledCount integer Y N be reused again as a existing media ID or a new media
ID.
This attribute specifies the count of medias that have
been suspended. The action of suspending is the same
suspendedCount integer Y N as freeze; except when the media ID expires, it is
immediately unassigned in the NetBackup volume pool.
unnassignedVolume integer This attribute specifies the count of volumes that are not
Y N
Count assigned for the media.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
232 | OpsCenter Database Tables

Foreign Key Columns Primary Table Primary Key Columns


mediaTypeOrdinal lookup_MediaType id
OpsCenter Database Tables | 233

nb_TapeDrive
This table stores NetBackup tape drive attributes used by OpsCenter .

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies master server ID for the tape drive.
name varchar(255) N Y Specifies name of the tape drive.
Specifies the ACS library software index that identifies
acs integer Y N the robot where this drive is located.
Specifies the cleaning frequency for the drive (in hours).
cleanFreq bigint Y N The default frequency is zero.
controlHostname varchar(255) Y N Specifies name of the control host for this drive
Specifies control mode of the drive like Down, Operator,
controlMode integer Y N AVR and so on, as defined in lookup_ControlMode
Specifies the ACS library software physical number of
drive integer Y N the drive.
Specifies drive status of the tape drive like Up, Down,
driveStatus integer Y N Mixed as defined in lookup_DriveStatus
evsn varchar(255) Y N Specifies external media ID of the tape drive
Specifies the device information that is returned from the
device. This information is used to identify the device.
inquiryInfo varchar(255) Y N For example, vendor ID, product ID, and product
revision.
isControlUp bit N N Specifies if the control is Up.
Specifies if the tape drive is valid. 1 means valid; 0
isValid bit N N means invalid.
lastCleanTime bigint Y N Specifies the last clean time of the tape drive.
Specifies if the drive has local control. 1 means has local
localControl bit N N control; 0 means the drive does not have local control.
Specifies the ACS Library Storage Module where this
lsm integer Y N drive is located.
mountedTime bigint Y N Specifies the time when the tape drive was mounted.
Specifies if the drive is NDMP drive or not. 1 means
ndmp bit N N NDMP drive; 0 means not an NDMP drive.
Specifies an index that was assigned to the drive during
occupyIndex integer Y N configuration.
oprComment varchar(255) Y N Specifies comments associated with a drive.
Specifies the ACS robot panel where this drive is
panel integer Y N located.
Specifies the reachable state of the drive like reachable,
reachable integer N N unreachable, mixed and so on, as defined in
lookup_DriveReachableState
Specifies if the drive is ready. 1 means ready; 0 means
ready bit N N not ready.
Specifies the reason why drive might be in unusable
reason integer Y N state
Specifies a system-assigned number that identifies the
requestId varchar(255) Y N request
Specifies the type of robot that contains this drive like
robotType integer Y N TL4, ACS and so on, as defined in lookup_RobotType
scanHost varchar(255) Y N Specifies name of the scan host for this drive.
tapeAlert1 integer Y N Specifies tape alert if any
234 | OpsCenter Database Tables

Column Name Data Type Nulls Primary Key Description


tapeAlert2 integer Y N Specifies tape alert if any
Specifies if tape alert is enabled. 1 means enabled; 0
tapeAlertEnabled bit N N means disabled.
totalTime bigint Y N Specifies the total mount time.
userName varchar(255) Y N Specifies the user Name.
vendorDriveName varchar(255) Y N Specifies vendor drive name.
vmHost varchar(255) Y N Specifies name of the vmHost.
volumeHeader varchar(255) Y N Specifies volume Header.
worldWideId varchar(255) Y N Specifies worldWideId.
Specifies if write is enabled on tape drive. 1 means
writeEnabled bit N N enabled; 0 means disabled.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
masterServerId, name domain_TapeDrive masterServerId, name
controlMode lookup_ControlMode id
reachable lookup_DriveReachableState id
driveStatus lookup_DriveStatus id
robotType lookup_RobotType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name nb_TapeDrivePath masterServerId, driveName
OpsCenter Database Tables | 235

nb_TapeDrivePath
This table stores information of NetBackup tape drive path

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Specifies master server ID for the tape drive path.
mediaServerName varchar(255) N Y Specifies media server ID for the tape drive path.
driveName varchar(255) N Y Specifies name of the drive
devicePath long varchar N Y Specifies path to a drive
ndmpHost varchar(255) N Y Specifies name of the NDMP host
bus integer Y N Specifies the bus coordinates of the device
deletedTime bigint Y N Specifies the time when tape drive path is deleted
Specifies control mode of the drive like Down, Operator,
driveControl integer Y N AVR and so on, as defined in lookup_ControlMode
Specifies that the drive path is enabled or active and that
enabled bit N N NetBackup can use it for backups and restores. 1 means
enabled; 0 means disabled.
flags integer Y N Specifies associated flags with the drive path
indexNum integer Y N Specifies index number of the drive path
Specifies if the drive path is valid. 1 means valid; 0
isValid bit N N means invalid.
lastSeenTime bigint Y N Specifies the time when the drive path was last seen
lun integer Y N Specifies the LUN coordinates of the device
Specifies if NDMP or not. 1 means NDMP; 0 means not
ndmp bit N N an NDMP.
Specifies status of the drive path like Up, Down,
pathStatus integer Y N Disabled and so on, as defined in lookup_PathStatus
port integer Y N Specifies the port coordinates of the device
Specifies the reachable state of the drive path like
reachable integer N N reachable, unreachable, mixed and so on, as defined in
lookup_DriveReachableState
serialNumber varchar(255) N N Specifies serial Number of the tape drive path
target integer Y N Specifies the target coordinates of the device

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
driveControl lookup_ControlMode id
reachable lookup_DriveReachableState id
pathStatus lookup_PathStatus id
masterServerId, driveName nb_TapeDrive masterServerId, name
236 | OpsCenter Database Tables

nb_TapeDrivePendingRequests
This table shows the media and device-related requests. Pending request is for a tape mount that NetBackup cannot service
automatically. Operator assistance is required to complete the request.

Column Name Data Type Nulls Primary Key Description


Specifies a system-assigned number that identifies the
id integer N Y request.
Specifies the alphanumeric representation of the bar
barcode varchar(255) Y N code label on the requested volume.
density integer Y N Specifies the density of the requested volume.
externalMediaId char(6) Y N Specifies the external media ID of the requested volume.
Specifies if the pending request is valid. 1 means valid; 0
isValid bit N N means not valid.
masterServerId integer N N Specifies master server ID of the drive.
Describes the media in 25 or less alphanumeric
mediaDescription char(25) Y N characters. You create the description when you
configure volumes.
mode char(5) Y N Specifies whether the volume should be write enabled
Specifies ID of the user who made request for the
processUserId varchar(255) Y N access
Specifies the media ID of the volume. It should match the
media ID that is stored in the EMM database. A volume
recordedMediaId char(6) Y N with a recorded media ID is a labeled volume. Unlabeled
volumes do not have recorded media IDs. The recorded
media ID should be the same as the external media ID.
Specifies the time of day the user made the request for
requestTime bigint Y N access.
Specifies the volume group to which this volume
volumeGroupName varchar(255) Y N belongs.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
density lookup_DensityType id
masterServerId, volumeGroupName nb_VolumeGroup masterServerId, name
OpsCenter Database Tables | 237

nb_VaultedMediaSummary
This table stores details of media that is vaulted.

Column Name Data Type Nulls Primary Key Description


This attribute represents a unique identifier for Master
masterServerId integer N Y Server in OpsCenter.
This attribute specifies the name of the vault for this
vaultName varchar(255) N Y media.
This attribute specifies the date and time when the
summaryTime bigint N Y summary of the vaulted media was obtained.
This attribute specifies count for offsite media for the
offsiteMediaCount integer Y N media placed in a vault (it could be at a remote location).
238 | OpsCenter Database Tables

nb_VirtualMachines
This table stores information of the NetBackup virtual machines.

Column Name Data Type Nulls Primary Key Description


masterServerId integer N Y Unique identifier of master server
virtualServer varchar(255) N Y Virtual server name
uuid text N Y The UUID of the virtual machine
The globally unique ID assigned to the virtual machine
when the virtual machine is created. This ID uniquely
identifies the virtual machine within a vCenter server.
Even if the virtual machine has been duplicated (such as
within a vCloud), only the original virtual machine retains
this instance ID. (The duplicate virtual machines are
instanceId varchar(255) N Y assigned different instance UUIDs). This option applies
only to backup hosts (NetBackup clients) at 7.5 or later.
If your backup host is 7.5 or later, this option is
recommended instead of the VMware BIOS UUID option.
VM instance UUIDs are not available for standalone ESX
3.5 or ESXi 3.5 servers or for servers that VirtualCenter
2.5 manages.
clientId integer Y N Unique identifier of client
The datastore where the virtual machine configuration
dataStore varchar(255) Y N files are stored
Identifies that virtual machine is deleted or not; 1
deleted bit N N specifies virtual machine is deleted
Time at which the virtual machine's UUID was initially
discoveredTime bigint Y N discovered and cached
dnsName varchar(255) Y N The VMware "DNS Name" of the virtual machine
hardware varchar(255) Y N Virtual machine hardware
hostName varchar(255) Y N Virtual machine host name
IPAddress varchar(255) Y N Virtual machine IP address
Identifies if virtual machine is valid or not; 1 specifies
isValid bit N N virtual machine is valid
name varchar(255) Y N Virtual machine name
operatingSystem varchar(255) Y N Operating system of virtual machine
The power on or power off status of the virtual machine
powerState integer Y N when it was last discovered
NetBackup client that performs backups on behalf of the
proxyServer varchar(255) Y N virtual machines, which is formerly known as the
VMware backup proxy server
resourcePool varchar(255) Y N Resource pool for the virtual machine
Virtual server name. 1 represents VMWare and 2
type integer Y N represents Hyper-v

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id
OpsCenter Database Tables | 239

nb_VolumeGroup
This table stores the details of volume group properties.

Column Name Data Type Nulls Primary Key Description


This attribute represents a unique identifier for Master
masterServerId integer N Y Server in OpsCenter.
This attribute specifies the user defined name set for the
name varchar(255) N Y volume group.
This attribute specifies the date and time when this
deletedTime bigint Y N volume group was deleted.
This attribute specifies if this volume group is a valid
volume group. A value of 1 (true) means that this volume
isValid bit N N group is a valid volume group and 0 (false) means the
volume group is not valid.
This attribute specifies the date and time when the
lastSeenTime bigint Y N volume group was last seen.
This attribute represents the name of the host that
robotHostName varchar(255) Y N controls the robot where the volume group is located.
This attribute represents a robot number, which is a
robotNumber integer Y N unique, logical identification number for the robot where
the volume group is located.
This attribute specifies the type of the robot for this
robotType integer Y N volume group.
volumeCount integer Y N This attribute specifies the count or number of volumes.
This attribute specifies the type of volume for this volume
volumeType integer Y N group.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name domain_Media masterServerId, volumeGroupName
masterServerId, name nb_TapeDrivePendingRequests masterServerId, volumeGroupName
240 | OpsCenter Database Tables

nb_VolumePool
This table stores details of the volume pool.

Column Name Data Type Nulls Primary Key Description


This attribute specifies a unique identifier for Master
masterServerId integer N Y Server in OpsCenter.
This attribute specifies the user defined name set for the
name varchar(255) N Y volume pool.
This attribute indicates if a Catalog Backup volume pool
catalogPool bit N N exists for this volume pool.
This attribute represents a date and time when this
deletedTime bigint Y N volume pool was deleted.
This attribute stores user-defined description of the
description long varchar Y N volume pool.
This attribute specifies the name of the host where the
hostName varchar(255) Y N volume pool resides.
This attribute specifies a yes or no property indicating if
the volume pool is valid or not. A value of 1 (true) here
isValid bit N N means that the volume pool is valid and 0 (false) here
means the volume pool is not valid.
This attribute specifies the date and time when the
lastSeenTime bigint Y N volume pool was last seen.
This attribute specifies the number of partially full media
to be used by the volume pool. The default value is Zero
maxPartFull integer Y N (0), which means that the number of partially full media is
unlimited.
This attribute represents a scratch pool, which is an
optional pool that contains the media that NetBackup can
scratchPool bit N N allocate to other pools as needed. NetBackup moves
volumes from that scratch pool to other pools that do not
have volumes available.
This attribute specifies the number allocated to this
volumePoolNumber integer Y N volume pool.

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
masterServerId domain_MasterServer id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
masterServerId, name domain_Media masterServerId, volumePoolName
masterServerId, name nb_Policy masterServerId, volumePoolName
OpsCenter Database Tables | 241

TaskContext
This table is used for keeping the task context information

Column Name Data Type Nulls Primary Key Description


context varchar(1023) N Y Unique context name of the task

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
context TaskMessage context
242 | OpsCenter Database Tables

TaskMessage
This table is used for keeping the task log message information

Column Name Data Type Nulls Primary Key Description


seqNo integer N Y unique identifier used internally
context varchar(1023) N N context name of the task
logMessage varchar(1023) N N step wise logmessages of the specific context
logTime bigint N N logmessages entry timestamp

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
context TaskContext context
OpsCenter Database Tables | 243

view_Group
Stores the list of user groups created in OpsCenter

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier of the user group
createdByUserId integer N N Unique identifier of the user who created this user group
createdTime bigint N N User group creation time
description varchar(255) Y N Description of the user group
Unique identifier of the user who modified this user group
lastModifiedByUserId integer N N recently
lastModifiedTime bigint N N Last modified time
name varchar(80) N N Name of the user group

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id view_TreeAccessGroup groupId
id view_UserGroup groupId
244 | OpsCenter Database Tables

view_Node
Stores the list of nodes or containers that are created in OpsCenter. A container is part of a view and this contains another
container or entities like master server, client, policy and so on.

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier of the node or container
createdByUserID integer N N Unique identifier of the user who created this container
createdTime bigint N N Container creation time
deleted bit N N Specifies whether this container is deleted (1) or not (0)
Unique identifier of the entity like master server, client,
entityId integer N N policy, vault and so on
hasChildren bit N N Specifies whether this container is a leaf (0) or not (1).
lastModifiedByUserI Unique identifier of the user who modified this container
integer N N
D recently
lastModifiedTime bigint N N Last modified time
Stores the left number of the container. Left number if
leftNumber integer N N used to identify ancestors and descendents quickly
Level number of the container. Level number of the root
level integer N N is 0.
parentNodeId integer N N Unique identifier of the parent container
Stores left number of the container. Left number if used
rightNumber integer N N to identify ancestors and descendents quickly.
sequenceNumber integer N N Currently this column is not being used.
Unique identifier of the view to which this container
treeId integer N N belongs
Specifies the type of the container like Generic(1),
type integer N N continent(2), Country(3), Province(4), City(5),
Building(6), Department(7), Report(64)

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
entityId domain_Entity id
parentNodeId view_Node id
type view_NodeType id
treeId view_Tree id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id view_Node parentNodeId
OpsCenter Database Tables | 245

view_NodeType
Reference table for node type

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id view_Node type

Translated Values
id Translated Value
1 Generic
2 Continent
3 Country
4 Province
5 City
6 Building
7 Department
64 Report
2048 Dedupe_Appliance_CR
246 | OpsCenter Database Tables

view_Tree
Stores the list of views that are created in OpsCenter.

Column Name Data Type Nulls Primary Key Description


id integer N Y Unique identifier of the view
createdByUserID integer N N Unique identifier of the user who created this view
createdTime bigint N N View creation time
description long varchar Y N Description of the view provided by user
Specifies whether the view is publicly available to all
isPublic bit N N users (1) or to some restricted users (0)
lastModifiedByUserI Unique identifier of the user who modified this view
integer N N
D recently
lastModifiedTime bigint N N Last modified time
name varchar(80) N N Name of the view
Specifies the type of the view like Master Server (2),
type integer N N Client(8), File System (16), Policy (32), Standard Report
(64), Save Report

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
type view_TreeType id

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id view_Node treeId
id view_TreeAccessGroup treeId
id view_TreeAccessUser treeId
id view_TreeLevelAlias treeId
OpsCenter Database Tables | 247

view_TreeAccessGroup
Stores the access permissions of user groups to access views

Column Name Data Type Nulls Primary Key Description


id integer N Y Auto-increment ID to uniquely identify a permission entry
createdByUserId integer N N Unique identifier of the user who created this view
createdTime bigint N N Time when permission was granted
groupId integer N N Unique identifier of the group
Unique identifier of the user who modified this entry
lastModifiedByUserId integer N N recently
lastModifiedTime bigint N N Last modified time
treeId integer N N Unique identifier of the view

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
groupId view_Group id
treeId view_Tree id
248 | OpsCenter Database Tables

view_TreeAccessUser
Stores the access permissions of users to access views. This view does not contain entries for Administrators, as by default,
they have all access rights on views.

Column Name Data Type Nulls Primary Key Description


Unique identifier to identify a permission entry. This is an
id integer N Y auto-increment column.
createdByUserId integer N N Unique identifier of the user who granted this access
createdTime bigint N N Time when permission was granted
Unique identifier of the user who modified this entry
lastModifiedByUserId integer N N recently
lastModifiedTime bigint N N Last modified time
treeId integer N N Unique identifier of the view
userId integer N N Unique identifier of the user

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
treeId view_Tree id
OpsCenter Database Tables | 249

view_TreeLevelAlias
Stores the aliases given to the levels of the view

Column Name Data Type Nulls Primary Key Description


treeId integer N Y Unique identifier of the tree
Unique identifier of the level. Unique identifier of root
level integer N Y level is 0.
createdByUserID integer N N Unique identifier of the user who created this view
createdTime bigint N N Alias creation time
lastModifiedByUserI Unique identifier of the user who modified this entry
integer N N
D recently
lastModifiedTime bigint N N Last modified time
name varchar(255) N N Name or label given to the specified level

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
treeId view_Tree id
250 | OpsCenter Database Tables

view_TreeType
Reference table for tree type (like Master Server, Client Policy and so on)

Column Name Data Type Nulls Primary Key


id integer N Y
name varchar(255) N N

Foreign Tables
Primary Key Columns Foreign Table Foreign Key Columns
id view_Tree type

Translated Values
id Translated Value
2 Master Server
8 Client
16 File System
32 Policy
64 Standard Report
128 Save Report
256 Exchange Server
512 Enterprise Vault Server
1024 Vault
2048 Standard Report Appliance
OpsCenter Database Tables | 251

view_UserGroup
Stores the association between users and user groups. Each entry specifies a user who belongs to a specific group.

Column Name Data Type Nulls Primary Key Description


Unique identifier of the group to which the specified user
groupId integer N Y belongs.
userId integer N Y Unique identifier of the user

Primary Tables
Foreign Key Columns Primary Table Primary Key Columns
groupId view_Group id
252 | OpsCenter Database Views

OpsCenter Database Views


OpsCenter Database Views

nom_Drive
This database view provides the information about the drives.

Column Name Data Type Nulls Primary Key Description


Specifies the ACS library software index that identifies
Acs integer Y N the robot where this drive is located.
AssignedHost varchar(255) Y N Specifies the current device host for the drive.
Specifies the cleaning frequency for the drive (in hours).
CleanFreq bigint Y N The default frequency is zero.
Specifies the name of the device host where the robot is
ControlHostname varchar(255) Y N defined.
Specifies control mode ID of the drive like Down,
ControlMode integer Y N Operator, AVR and so on, as defined in
lookup_ControlMode.
Specifies control mode name of the drive like Down,
ControlModeName varchar(255) Y N Operator, AVR and so on, as defined in
lookup_ControlMode.
DeletedTime bigint Y N Specifies the time when the drive is deleted.
Specifies offset from GMT in seconds as per the Master
DeletedTime_offset integer Y N Server-specific Timezone.
Specifies the ACS library software's physical number of
Drive integer Y N the drive.
Specifies the Master Server ID, Tape Drive Name, and
DriveId varchar(523) Y N Tape Drive Serial; separated by semicolons.
Specifies different drive types like hcart, hcart2, 4mm,
DriveIdentifier varchar(255) Y N 8mm and so on, as defined in lookup_DriveType.
DriveName varchar(255) N N Specifies name of the tape drive.
Specifies information about density of media like 4mm -
DriveOEMDensityNa varchar(255) Y N 4mm Cartridge, 8mm2 - 8mm Cartridge 2 and so on, as
me defined in lookup_DensityType.
Specifies different drive type IDs for drive type, as
DriveOrdinalID integer N N defined in lookup_DriveType.
Specifies drive status IDs of the tape drive like Up,
DriveStatus integer Y N Down, Mixed as defined in lookup_DriveStatus.
Specifies drive statuses of the tape drive like Up, Down,
DriveStatusName varchar(255) Y N Mixed as defined in lookup_DriveStatus.
DriveType integer Y N Specifies the drive types as defined in lookup_driveType.
Specifies if a tape drive is enabled. 1 means enabled; 0
Enabled bit N N means disabled.
Evsn varchar(255) Y N Specifies external media ID of the tape drive.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with tape drive.
Specifies the device information that is returned from the
device. This information is used to identify the device.
InquiryInfo varchar(255) Y N For example, vendor ID, product ID, and product
revision.
IsControlUp bit N N Specifies if the control is Up.
LastCleanTime bigint Y N Specifies the last Clean Time of the tape drive.
OpsCenter Database Views | 253

Column Name Data Type Nulls Primary Key Description


LastCleanTime_offse integer Specifies offset from GMT in seconds as per the Master
Y N
t Server-specific Timezone.
LastSeenTime bigint Y N Specifies the time when the drive was last seen.
Specifies offset from GMT in seconds as per the Master
LastSeenTime_offset integer Y N Server-specific Timezone.
Specifies if the drive has local control. 1 means the drive
LocalControl bit N N has local control; 0 means the drive does not have local
control.
Specifies the ACS Library Storage Module where this
Lsm integer Y N drive is located.
MediaDensityIdentifi varchar(255) Specifies information about density of media like 4mm,
Y N
er 8mm2 and so on, as defined in lookup_DensityType.
Specifies information about density of media like 4mm -
MediaDensityOEMD varchar(255) Y N 4mm Cartridge, 8mm2 - 8mm Cartridge 2 and so on as
ensityName defined in lookup_DensityType.
Specifies full name of media types used in NetBcakup,
MediaFullName varchar(255) Y N as defined in lookup_MediaType.
Specifies identifier of media types used in NetBcakup, as
MediaIdentifier varchar(255) Y N defined in lookup_MediaType.
MediaOEMMediaNa varchar(255) Specifies OEM media name of media types used in
Y N
me NetBcakup, as defined in lookup_MediaType.
Specifies IDs of media types used in NetBackup, as
MediaOrdinalID integer N N defined in lookup_MediaType.
MediaValidDriveTyp varchar(255) Specifies valid drive type bitmap of media types used in
Y N
eBitmap NetBackup, as defined in lookup_MediaType.
MountedTime bigint Y N Specifies the time when the tape drive was mounted.
Specifies offset from GMT in second of Master Server
MountedTime_offset integer Y N specific Timezone.
Specifies if the drive is NDMP drive or not. 1 means
Ndmp bit N N NDMP drive; 0 means not an NDMP drive.
Specifies an index that was assigned to the drive during
OccupyIndex integer Y N configuration.
Specifies different OEM drive name for drive type, as
OEMDriveName varchar(255) Y N defined in lookup_DriveType.
OprComment varchar(255) Y N Specifies comments associated with a drive.
Specifies the ACS robot panel where this drive is
Panel integer Y N located.
Specifies information about density type ID of media, as
RDriveIdentifier varchar(255) Y N defined in lookup_DensityType.
Specifies if the drive is ready. 1 means the drive is ready;
Ready bit N N 0 means the drive is not ready.
Specifies a system-assigned number that identifies the
RequestId varchar(255) Y N request.
Specifies the library unique ID that is associated with the
RobotDriveNumber varchar(255) Y N tape drive.
Specifies the robot type full name, as defined in
RobotFullName varchar(255) Y N lookup_RobotType.
Specifies the robot type identifier, as defined in
RobotIdentifier varchar(255) Y N lookup_RobotType.
RobotNumber varchar(255) Y N Specifies the library ID associated with the tape drive.
RobotOEMRobotNa Specifies the OEM media name of robot type, as defined
varchar(255) Y N
me in lookup_RobotType.
254 | OpsCenter Database Views

Column Name Data Type Nulls Primary Key Description


Specifies the robot type ID, as defined in
RobotOrdinalID integer N N lookup_RobotType.
Specifies the type of robot that contains this drive like
RobotType integer Y N TL4, ACS and so on, as defined in lookup_RobotType.
Specifies the recorded Media ID of the volume in the
Rvsn varchar(255) Y N drive.
ScanHost varchar(255) Y N Specifies the name of the scan host for this drive.
SerialNumber varchar(255) Y N Specifies the serial number of the tape drive.
Specifies the name of the NetBackup Master Server that
ServerName long varchar Y N is associated with the tape drive.
Specifies if the tape drive is shared. 1 means the drive is
Shared bit N N shared; 0 means the drive is not shared.
TapeAlert1 integer Y N Specifies tape alert, if any.
TapeAlert2 integer Y N Specifies tape alert, if any
TotalTime bigint Y N Specifies the total mount time in hours.
Specifies offset from GMT in seconds as per the Master
TotalTime_offset integer Y N Server-specific Timezone.
UserName varchar(255) Y N Specifies the user Name.
VendorDriveName varchar(255) Y N Specifies the vendor drive name.
VmHost varchar(255) Y N Specifies the name of the vmHost.
VolumeHeader varchar(255) Y N Specifies the volume header.
WorldWideId varchar(255) Y N Specifies the worldWideId.
Specifies if the write is enabled on the tape drive. 1
WriteEnabled bit N N means the write is enabled; 0 means the write is
disabled.
OpsCenter Database Views | 255

nom_Driveusage
This database view provides the information about the drive usage.

Column Name Data Type Nulls Primary Key Description


DevicethroughputGU integer N N Specifies the unique identifier for drive usage.
ID
Specifies the Master Server ID, Tape Drive Name, and
Driveid varchar(523) Y N Tape Drive Serial; separated by semicolons.
Specifies the drive index that was assigned during
DriveIndex integer Y N configuration.
DriveName varchar(255) Y N Specifies the configured name of the drive.
Endtime bigint Y N Specifies the end time of the drive usage.
Specifies unique identifier for the NetBackuo Master
HostID integer N N Server that is associated with the drive.
Specifies the name of the Master Server that is
HostName long varchar Y N associated with drive.
Specifies the Master Server ID and Job ID; separated by
JobID varchar(56) Y N semicolons.
Kbytes double Y N Specifies the data written on drive in kilobytes.
Specifies the unique identifier for the Master Server that
masterServerId integer N N is associated with the drive.
MediaServer varchar(255) Y N Specifies the name of the vmHost.
StartTime bigint Y N Specifies the start time of the drive usage.
Storageunit varchar(255) Y N Specifies the name of the storage unit.
Throughput double Y N Specifies the throughput of the drive.
256 | OpsCenter Database Views

nom_JobAverages
This database view provides the information of average of file count, kilobytes and throughput for jobs.

Column Name Data Type Nulls Primary Key Description


Specifies average file count for schedule, policy, client,
avg_FileCount double Y N and master server combination.
Specifies average data backup data for schedule, policy,
avg_kBytes integer Y N client, and master server combination (in KB).
Specifies average throughput for schedule, policy, client,
avg_Throughput integer Y N and master server combination (in KB/sec).
Specifies name of the host that is being backed up as
ClientName long varchar Y N seen by a job.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with a job.
PolicyName varchar(255) Y N Specifies name of the policy as seen by a job.
Specifies the Master Server ID and Policy Name;
PolicyNameID varchar(267) Y N separated by a semicolon.
PolicyType integer Y N Specifies type of policy as seen by a job.
Specifies name of a schedule, which resides within a
ScheduleName varchar(255) Y N policy as seen by a job.
ScheduleType integer Y N Specifies Schedule Type for a job.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with job.
OpsCenter Database Views | 257

nom_JobVariance
This database view provides the information of job variance.

Column Name Data Type Nulls Primary Key Description


Specifies average file count for schedule, policy, client,
AVG_FileCount double Y N and master server combination.
Specifies average backup data for schedule, policy,
AVG_kBytes bigint Y N client, and master server combination (in KB).
Specifies average throughput for schedule, policy, client,
AVG_Throughput double Y N and master server combination (in KB/Sec).
Specifies name of a host that is being backed up as seen
ClientName varchar(255) N N by a job.
Specifies date and time when the job is ended, which is
EndTime bigint Y N measured in 100's of nanoseconds since the beginning
of the Gregorian epoch.
Specifies offset from GMT in seconds as per the Master
EndTime_offset integer Y N Server-specific Timezone.
FileCount bigint Y N Specifies number of files that are backed up during a job.
Specifies difference between file count and average file
FileCountDiff double Y N count.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with job.
Specifies the Master Server ID and Job ID separated by
JobGUID varchar(56) Y N a semicolon.
JobID numeric(42,0) N N Specifies unique number for each job.
Specifies amount in bytes that a job transferred from
kBytes bigint Y N client to media server for backing up (in kilobytes).
Specifies difference between kilobytes and average
kBytesDiff double Y N kilobytes.
PolicyName varchar(255) Y N Specifies name of the policy as seen by a job.
Specifies the Master Server ID and Policy ID; separated
PolicyNameID varchar(267) Y N by a semicolon.
PolicyType integer Y N Specifies type of policy as seen by a job.
Specifies name of a schedule, which resides within a
ScheduleName varchar(255) Y N policy as seen by a job.
ScheduleType integer Y N Specifies Schedule Type for the job.
Specifies name for Master Server that is associated with
ServerName long varchar Y N job.
Specifies date and time when a job is started, which is
StartTime bigint Y N measured in 100s of nanoseconds since the beginning of
the Gregorian epoch.
Specifies offset from GMT in seconds as per the Master
StartTime_offset integer Y N Server-specific Timezone.
Specifies the speed of a backup job in KB/Sec. This is
the speed of the overall job, which considers the transfer
Throughput integer Y N time from client to media server and media server to disk
or tape storage. It is not just the speed of a tape drive.
Specifies the difference between throughput and
ThroughtputDiff double Y N average throughput.
258 | OpsCenter Database Views

nom_NBClientNotBackedUp30Day
This database view provides the information about the client that is not backed up in the last 30 days.

Column Name Data Type Nulls Primary Key Description


ClientHardware integer Y N This attribute contains information about client hardware.
ClientName varchar(255) N N This attribute contains the client name.
This attribute contains information about client operating
ClientOS varchar(255) N N system type.
Specifies unique identifier of the Master Server that is
HostGUID integer N N associated with policy.
PolicyName varchar(255) N N Specifies the Policy Name.
Specifies the Master Server ID and Policy Name;
PolicyNameID varchar(267) Y N separated by a semicolon.
ScheduleName varchar(255) N N This attribute represents the name of the schedule.
Specifies the name of the Master Server that is
ServerName long varchar Y N associated with policy.
OpsCenter Database Views | 259

nom_NBClientNotBackedUp7Day
This database view provides the information about the client that is not backed up in the last seven days.

Column Name Data Type Nulls Primary Key Description


ClientHardware integer Y N This attribute contains information about client hardware.
ClientName varchar(255) N N This attribute contains the client name.
This attribute contains information about client operating
ClientOS varchar(255) N N system type.
Specifies unique identifier of the Master Server that is
HostGUID integer N N associated with policy.
PolicyName varchar(255) N N Specifies the Policy Name.
Specifies the Master Server ID and Policy Name;
PolicyNameID varchar(267) Y N separated by a semicolon.
ScheduleName varchar(255) N N This attribute represents the name of the schedule.
Specifies the name of the Master Server that is
ServerName long varchar Y N associated with policy.
260 | OpsCenter Database Views

nom_NBColdCatalogBackup
This database view provides the information about the cold catalog backup.

Column Name Data Type Nulls Primary Key Description


BackupDate bigint N N Specifies the date when the backup was taken.
Specifies offset from GMT in seconds as per the Master
BackupDate_offset integer Y N Server-specific Timezone.
BackupMedia varchar(255) N N Specifies media on which the backup was taken.
Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with a catalog.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with a tape drive.
OpsCenter Database Views | 261

nom_NBJob
This database view provides the information about the job.

Column Name Data Type Nulls Primary Key Description


Specifies the time when the job state is changed to
ActiveStartTime bigint Y N active from queued.
Specifies number of times a job had to be attempted
AttemptNumber integer Y N before being successful or reaching the maximum
allowable number of retries.
Specifies unique identifier of the host that is being
ClientId integer Y N backed up.
Specifies name of a host that is being backed up as seen
ClientName long varchar Y N by a job.
A flag that shows if the job compressed the data on
Compression integer Y N client.
ControlHost varchar(255) Y N Specifies host, which has this job process running.
Specifies NetBackup-generated ID of the media on
DstMediaID varchar(255) Y N which the job is being written.
Specifies storage unit name on which the job is being
DstStorgeUnit varchar(255) Y N written.
Specifies total time taken by job. This is the difference
between the start time and end time, which is measured
ElapsedTime integer Y N in 100s of nanoseconds since the beginning of the
Gregorian epoch.
Specifies date and time when the job is ended, which is
EndTime bigint Y N measured in 100s of nanoseconds since the beginning of
the Gregorian epoch.
Specifies offset from GMT in seconds as per the Master
EndTime_offset integer Y N Server-specific Timezone.
ExitStatus bigint Y N Specifies exit code for a particular job.
FileCount double Y N Specifies number of files that are backed up during a job.
FrozenImage integer Y N Specifies binary flag to show if it is a shapshot job or not.
Specifies unique identifier of the first job, which spawned
GroupID varchar(255) Y N this collection of multistream backups, the value is zero
for non-multistream backups.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with job.
Specifies image ID (clientname_timestamp) created by
ImageID varchar(255) Y N the job.
Specifies if client is virtual client or not. 1 specifies client
IsClientVirtual integer Y N is virtual client.
JobDefinitionName varchar(255) Y N Specifies name of the Policy which created this job.
Specifies the semi column separated value of Master
JobGUID varchar(56) Y N Server ID and Job ID.
JobID numeric(42,0) N N Specifies unique number for each job.
JobState integer Y N Specifies state ID of the job.
Specifies state of the job (Queued, Completed, Running
JobStateName varchar(255) Y N and so on). as define in lookup_jobState.
JobType integer Y N Specifies type of operation done by the backup product.
Specifies amount in bytes that a job transferred from
kBytes double Y N client to media server for backing up (in kilobytes).
262 | OpsCenter Database Views

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier for Master Server associated
masterServerId integer N N with job.
Specifies friendly name for Master Server associated
MasterServerName varchar(255) Y N with job.
Specifies unique identifier for Media Server associated
MediaServerId integer Y N with job.
MediaServerName long varchar Y N Specifies name for Media Server associated with job.
Specifies version of NetBackup installed in text of Master
NBUVersion varchar(255) Y N Server associated with job.
Specifies number of tapes to be ejected from a Robot
NumTapesToEject integer Y N into a vault, based on a Profile.
Specifies name of the Operating System installed on the
OSDescription varchar(255) Y N Master Server associated with job.
Owner varchar(255) Y N Specifies user name under which the job processes ran.
Specifies indentifier of the parent job in case of
ParentJobID numeric(42,0) Y N mutistream backups.
Specifies (estimated) percentage of the job that is
PercentComplete integer Y N complete.
PolicyActive smallint Y N Specifies if this policy is still active.
Specifies unique idenrtifier of the policy associated with
PolicyId integer Y N job.
PolicyName varchar(255) Y N Specifies name of the policy as seen by a job.
Specifies the semi column separated value of Master
PolicyNameID varchar(267) Y N Server ID and Policy ID.
PolicyType integer Y N Specifies type of policy as seen by a job.
Specifies job's priority as it competes with other jobs for
Priority integer Y N backup resources. Range: 0 to 99999. Higher number
means higher priority.
Specifies name of the Product of the Master Server
ProductName varchar(255) Y N associated with job.
Specifies name of Profile, from the Robot-Vault-Profile
ProfileName varchar(255) Y N combination. This is like a policy for a vault job.
Specifies retention level of the job. Refer to
Retention integer Y N nb_RetentionLevel for the associated retention period.
Specifies name of a Robot, from the Robot-Vault-Profile
RobotName varchar(255) Y N combination.
Specifies name of a schedule which resides within a
ScheduleName varchar(255) Y N policy as seen by a job.
ScheduleType integer Y N Specifies Schedule Type for the job.
ServerName long varchar Y N Specifies name for Master Server associated with job.
Specifies vault session ID, this is like a jobid for vault
SessionID integer Y N jobs.
SourceMediaServerI integer Specifies unique identifier of the media server from
Y N
d where data for duplication is read.
SourceMediaServer Specifies name of the media server from where data for
long varchar Y N
Name duplication is read.
Specifies unique identifier of the media from which the
SrcMediaID varchar(255) Y N job is reading the image (for duplication).
Specifies date and time when job is started. (Which is
StartTime bigint Y N measured in 100's of nanoseconds since the beginning
of the Gregorian epoch.)
OpsCenter Database Views | 263

Column Name Data Type Nulls Primary Key Description


Specifies offset from GMT in second of Master Server
StartTime_offset integer Y N specific Timezone.
StorageUnit varchar(255) Y N Specifies type of storage unit used and seen by a job.
Specifies copy Number of image, used for Inline tape
TapeCopyNumber integer Y N copy.
Specifies the speed of a backup job in KB/sec. This is
the speed of the overall job which takes in to account
Throughput bigint Y N transfer time from client to media server and media
server to disk or tape storage. It is not just the speed of a
tape drive.
Specifies name of a Vault, from the Robot-Vault-Profile
VaultName varchar(255) Y N combination.
264 | OpsCenter Database Views

nom_NBJobAttempt
This database view provides the information about the NetBackup job attempt.

Column Name Data Type Nulls Primary Key Description


ActiveStartTime bigint Y N Specifies the time when the job turn active from queued.
Specifies number of times a job had to be attempted
AttemptNumber integer N N before being successful or reaching the maximum
allowable number of retries.
ClientId integer Y N Specifies unique identifier of the host being backed up.
Specifies name of a host being backed up as seen by a
ClientName long varchar Y N job.
A Flag that shows if the job compressed the data on
Compression integer Y N client.
ControlHost varchar(255) Y N Specifies host which has this job process running.
Specifies NetBackup generated MediaID of media on
DstMediaID varchar(255) Y N which the job is being written.
Specifies total time taken by job. This is difference
between start time and end time. (Which is measured in
ElapsedTime integer Y N 100's of nanoseconds since the beginning of the
Gregorian epoch.)
Specifies date and time when job is ended. (Which is
EndTime bigint Y N measured in 100's of nanoseconds since the beginning
of the Gregorian epoch.)
Specifies offset from GMT in second of Master Server
EndTime_offset integer Y N specific Timezone.
ExitStatus bigint Y N Specifies exit code for a particular job.
FileCount double Y N Specifies number of files a backed up during a job.
FrozenImage integer Y N Specifies binary flag to show if its a shapshot job or not.
Specifies unique identifier of the first job which spawned
GroupID varchar(255) Y N this collection of multistream backups, the value is zero
for non-multistream backups.
Specifies unique identifier for Master Server associated
HostGUID integer N N with job.
Specifies image id (clientname_timestamp) created by
ImageID varchar(255) Y N the job.
JobDefinitionName varchar(255) Y N Specifies name of the Policy which created this job.
Specifies the semi column separated value of Master
JobGUID varchar(56) Y N Server Id and Job Id.
JobID numeric(42,0) N N Specifies unique number for each job.
JobState integer Y N Specifies state id of the job.
JobType integer Y N Specifies type of operation done by the backup product.
Specifies amount in bytes that a job transferred from
kBytes bigint Y N client to media server for backing up.
MediaServerName long varchar Y N Specifies name for Media Server associated with job.
Specifies version of NetBackup installed in text of Master
NBUVersion varchar(255) Y N Server associated with job.
Specifies number of tapes to be ejected from a Robot
NumTapesToEject integer Y N into a vault, based on a Profile.
Specifies name of the Operating System installed on the
OSDescription varchar(255) Y N Master Server associated with job.
Owner varchar(255) Y N Specifies user name under which the job processes ran.
OpsCenter Database Views | 265

Column Name Data Type Nulls Primary Key Description


Specifies indentifier of the parent job in case of
ParentJobID numeric(42,0) Y N mutistream backups.
Specifies (estimated) percentage of the job that is
PercentComplete integer Y N complete.
Specifies unique idenrtifier of the policy associated with
PolicyId integer Y N job.
PolicyName varchar(255) Y N Specifies name of the policy as seen by a job.
Specifies the semi column separated value of Master
PolicyNameID varchar(267) Y N Server Id and Policy Id.
PolicyType integer Y N Specifies type of policy as seen by a job.
Specifies job's priority as it competes with other jobs for
Priority integer Y N backup resources. Range: 0 to 99999. Higher number
means higher priority.
Specifies name of the Product of the Master Server
ProductName varchar(255) Y N associated with job.
Specifies name of Profile, from the Robot-Vault-Profile
ProfileName varchar(255) Y N combination. This is like a policy for a vault job.
Specifies retention level of the job. Refer to
Retention integer Y N nb_RetentionLevel for the associated retention period.
Specifies name of a Robot, from the Robot-Vault-Profile
RobotName varchar(255) Y N combination.
Specifies name of a schedule which resides within a
ScheduleName varchar(255) Y N policy as seen by a job.
ScheduleType integer Y N Specifies Schedule Type for the job.
ServerName long varchar Y N Specifies name for Master Server associated with job.
Specifies vault session id, this is like a jobid for vault
SessionID integer Y N jobs.
Specifies unique identifier of the media server from
SourceMediaServer long varchar Y N where data for duplication is read.
Specifies storage unit name from which the the job is
SourceStorageUnit varchar(255) Y N reading the image.
Specifies unique identifier of the media from which the
SrcMediaID varchar(255) Y N job is reading the image (for duplication).
Specifies date and time when job is started. (Which is
StartTime bigint Y N measured in 100's of nanoseconds since the beginning
of the Gregorian epoch.)
Specifies offset from GMT in second of Master Server
StartTime_offset integer Y N specific Timezone.
StorageUnit varchar(255) Y N Specifies type of storage unit used and seen by a job.
Specifies copy Number of image, used for Inline tape
TapeCopyNumber integer Y N copy.
Specifies the speed of a backup job in Kbytes/sec. This
is the speed of the overall job which takes in to account
Throughput bigint Y N transfer time from client to media server and media
server to disk or tape storage. It is not just the speed of a
tape drive.
Specifies name of a Vault, from the Robot-Vault-Profile
VaultName varchar(255) Y N combination.
266 | OpsCenter Database Views

nom_NBJobAttemptPassRate
This database view provides the information about success and failure of the NetBackup job attempt.

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier of the host that is being
ClientId integer Y N backed up.
Specifies name of a host that is being backed up as seen
ClientName long varchar Y N by a job.
CountFail integer Y N Specifies the count of failed job.
CountPartial integer Y N Specifies the count of partial successful job.
CountSuccess integer N N Specifies the count of successful job.
CountTotal integer Y N Specifies the count of total job.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with job.
PolicyType integer Y N Specifies type of policy as seen by a job.
Rate double Y N Specifies the percentage of successful Vs total jobs.
Specifies name for Master Server that is associated with
ServerName long varchar Y N job.
OpsCenter Database Views | 267

nom_NBJobClient
This database view provides the information about the relation between the NetBackup job and client.

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier of the host that is being
ClientId integer Y N backed up.
Specifies name of a host that is being backed up as seen
ClientName long varchar Y N by a job.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with job.
Specifies name for Master Server that is associated with
ServerName long varchar Y N job.
268 | OpsCenter Database Views

nom_NBJobPassRate
This database view provides the information about success and failure of the NetBackup job.

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier of the host that is being
ClientId integer Y N backed up.
Specifies name of a host that is being backed up as seen
ClientName long varchar Y N by a job.
CountFail integer Y N Specifies the count of failed jobs.
CountPartial integer Y N Specifies the count of partial successful jobs.
CountSuccess integer Y N pecifies the count of successful jobs.
CountTotal integer N N Specifies the count of total jobs.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with job.
PolicyType integer Y N Specifies type of policy as seen by a job.
policyTypeName varchar(255) Y N Specifies name of policy type as seen by a job.
Rate double Y N Specifies the percentage of successful Vs total jobs.
Specifies name for Master Server that is associated with
ServerName long varchar Y N job.
OpsCenter Database Views | 269

nom_NBJobVariance
This database view provides the information about the NetBackup job variance.

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier of the host that is being
ClientId integer Y N backed up.
Specifies name of a host that is being backed up as seen
ClientName long varchar Y N by a job.
Specifies total time taken by job. This is the difference
between start time and end time, which is measured in
ElapsedTime double Y N 100s of nanoseconds since the beginning of the
Gregorian epoch.
Specifies date and time when job is ended, which is
EndTime bigint Y N measured in 100s of nanoseconds since the beginning of
the Gregorian epoch.
FileCount double Y N Specifies number of files that are backed up during a job.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with job.
JobID numeric(42,0) N N Specifies unique number for each job.
Specifies amount in bytes that a job transferred from
Mbytes double Y N client to media server for backing up (in Megabytes).
PolicyName varchar(255) Y N Specifies name of the policy as seen by a job.
PolicyScheduleNam varchar(255) Specifies name of a schedule, which resides within a
Y N
e policy as seen by a job.
Specifies date and time when the job is started, which is
StartTime bigint Y N measured in 100s of nanoseconds since the beginning of
the Gregorian epoch.
Specifies the speed of a backup job in KB/Sec. This is
the speed of the overall job, which considers the transfer
Throughput bigint Y N time from client to media server and media server to disk
or tape storage. It is not just the speed of a tape drive.
270 | OpsCenter Database Views

nom_NBMedia
This database view provides the information about the Media.

Column Name Data Type Nulls Primary Key Description


This attribute specifies the date and time when a piece of
media was first allocated or had its first backup written to
AllocatedDate bigint Y N it. Once the media expires, it will have a new allocation
of date and time when it is reused.
Specifies offset from GMT in second as per the Master
AllocatedDate_offset integer Y N Server-specific Timezone.
This attribute represents the full barcode as read by the
Barcode varchar(1000) Y N physical robot and is used by NetBackup to ensure that
the robot loads the correct volume.
This attribute specifies the type of tape media as defined
by the backup application. For NetBackup, this is also
Density integer Y N called the 'density' and specifies with what drive types
the tape can be used.
This attribute specifies the expiration time of the media
ExpirationDate bigint Y N so that it gets assigned back to pool for reuse.
ExpirationDate_offse integer Specifies offset from GMT in seconds as per the Master
Y N
t Server-specific Timezone.
Specifies display name of the Master Server that is
FriendlyServerName varchar(255) Y N associated with the media.
Specifies full name of media types used in NetBcakup,
Fullname varchar(255) Y N as defined in lookup_MediaType.
This attribute specifies the optical media header size of a
HeaderSize bigint Y N backup image.
Specifies unique identifier for Master Server that is
HostGUID integer N N associated with the media.
Specifies information about density of media like 4mm,
Identifier varchar(255) Y N 8mm2 and so on, as defined in lookup_DensityType.
A yes / no property to indicate if the backup media was
imported. Imported media means that this paticular
backup domain did not originally write the data to the
Imported bit N N media. 1 (true) means that this backup media was
imported and 0 (false) means this backup media was not
imported.
This attribute specifies the total capacity of the tape in
KBytes bigint Y N KB. Value per sample is either the total capacity if the
media is active, else 0.
This attribute specifies the date and time when the
LastRestoreDate bigint Y N backup media was last used to restore.
LastRestoreDate_off integer Specifies offset from GMT in seconds as per the Master
Y N
set Server-specific Timezone.
This attribute specifies a date and time when the backup
LastWrittenDate bigint Y N media was last used for the writes.
LastWrittenDate_offs integer Specifies offset from GMT in seconds as per the Master
Y N
et Server-specific Timezone.
This attribute specifies the logical block address of the
LOffset bigint Y N beginning of the block where a backup image exists.
This attribute specifies a NetBackup ID that identifies the
volume in six or fewer alphanumeric characters.
MediaID long varchar N N NetBackup assigns the media ID when you add volumes
or when you use a robot inventory to add volumes.
OpsCenter Database Views | 271

Column Name Data Type Nulls Primary Key Description


This attribute specifies a NetBackup ID that identifies the
volume in six or fewer alphanumeric characters.
MediaName long varchar N N NetBackup assigns the media ID when you add volumes
or when you use a robot inventory to add volumes.
This attribute specifies status of the media such as
MediaStatus varchar(255) Y N Active, Non Active, Suspended, Frozen and so on.
This attribute specifies the type of tape library (TLD,
MediaType integer Y N ACS, 8MM, 4MM, TLM, TLH and so on).
Specifies OEM media name of media types used in
MediaTypeName varchar(255) Y N NetBcakup, as defined in lookup_MediaType.
A yes / no property to indicate if multiplexing is allowed
on a piece of tape media. Multiplexing means that
multiple clients or jobs were backed up to one image so
Multiplexed bit N N that a particular image could have more than one client
inside it. A value of 1 (true) means multiplexing is
allowed on this tape media and 0 (false) means no
multiplexing is allowed on this tape media.
A yes / no property to indicate if a given piece of tape
media will allow for multiple expiration dates. Multiple
expiration dates signify that the whole tape cannot be
MultiRetention bit N N reused until the last backup has expired on the media. A
value of 1 (true) means that this tape media allows
multiple expiration dates and 0 (false) means the tape
media does not allow multiple expiration dates.
This attribute specifies the number of backup images on
NImages bigint Y N a media.
This attribute specifies the number of times a given piece
NRestores bigint Y N of backup media is used for restores.
This attribute specifies the number of valid backup
NValidImages bigint Y N images on a media.
Specifies OEM media name of media types used in
OEMMediaName varchar(255) Y N NetBcakup, as defined in lookup_MediaType.
This attribute specifies the optical partition size in bytes
PartitionSize bigint Y N of a media.
This attribute specifies the ID of the opposite side of a
PartnerID varchar(255) Y N optical platter. If on side A of a platter this would show
Side B.
This attribute specifies the reserved byte offset for future
ReservedOff1 integer Y N use.
This attribute specifies the reserved byte offset for future
ReservedOff2 integer Y N use.
This attribute specifies the retention level, which
determines for how long to retain backups and archives.
RetentionLevel integer Y N The retention_level is an integer between 0 and 24
(default level is 1).
Specifies the OEM robot type, as defined in
RobotName varchar(255) Y N lookup_RobotType.
RobotNumber varchar(255) Y N Specifies the library ID associated with the media.
Specifies the type of robot that contains this drive like
RobotType integer Y N TL4, ACS and so on, as defined in lookup_RobotType.
This attribute specifies the optical media sector size of a
SectorSize bigint Y N backup image.
Specifies name for Master Server that is associated with
ServerName long varchar Y N a media.
This attribute specifies the physical slot number where
Slot integer Y N the given piece of media resides.
272 | OpsCenter Database Views

Column Name Data Type Nulls Primary Key Description


This attribute specifies a version where version 1
Version integer Y N denotes a DB backup Image and 2 denotes a regular
backup image.
This attribute specifies the volume pool ID, which
automatically starts at 1 for the default pool "NetBackup".
VmPool integer Y N Things like Scratch Pools or onsite / offsite pools are
typically used and they all have unique volume pool IDs.
This attribute specifies a header, which contains vendor-
Vol1 varchar(255) Y N specific metadata added by NetBackup that writes to a
tape.
This attribute specifies the name of the volume group for
VolumeGroupName varchar(255) Y N this volume.
This user-defined field is the name of the volume pool
VolumePoolName varchar(255) Y N where this media resides.
OpsCenter Database Views | 273

nom_NBMediaFullTapeCap
This database view provides the information about the full media.

Column Name Data Type Nulls Primary Key Description


Specifies the unique identifier for Master Server that is
HostGUID integer N N associated with a media.
KBytes bigint Y N Specifies the used space of the tape in KB.
MediaCount integer N N Specifies the count of full media.
This attribute specifies the type of tape library (TLD,
MediaType integer Y N ACS, 8MM, 4MM, TLM, TLH and so on).
This attribute specifies the type of tape library (TLD,
MediaTypeName varchar(255) Y N ACS, 8MM, 4MM, TLM, TLH and so on), as defined in
lookup_MediaType.
This attribute specifies the number of backup images on
NImages double Y N a given piece of media.
Specifies the name of the Master Server that is
ServerName long varchar Y N associated with media.
274 | OpsCenter Database Views

nom_NBMediaState
This database view provides the information about the state media.

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier for Master Server that is
HostGUID integer N N associated with a media.
Specifies status of the media, such as Active, Frozen
MediaStatus varchar(255) Y N and so on.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with media.
StatusCount integer N N Specifies count of the media status.
OpsCenter Database Views | 275

nom_NBMediaSummary
This database view provides the information about the media summary.

Column Name Data Type Nulls Primary Key Description


AssignedVolumeCou integer Y N Specifies the count of volumes assigned to this media.
nt
Specifies the count of frozen volumes for this media. A
FrozenCount integer Y N frozen volume is unavailable for future backups.
Specifies the count of media that is full or close to
FullCount integer Y N capacity.
Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with media.
Specifies the Media Server Name and Master Server ID;
MediaServerGUID varchar(267) Y N separated by semicolon.
MediaServerName varchar(255) Y N Specifies the name of the device host or virtual cluster.
This attribute of media (ordinal) indicates the media by
MediaType integer Y N means of its order in the list.
Specifies OEM media name of media types that are used
MediaTypeName varchar(255) Y N in NetBcakup, as defined in lookup_MediaType.
This attribute of media (ordinal) indicates the media by
MediaTypeOrdinal integer Y N means of its order in the list.
OffSiteCount integer Y N Specifies the count of medias at offsite location.
Specifies a robot number, which is a unique, logical
RobotNumber varchar(255) Y N identification number for the robot where the volume is
located.
ServerName long varchar Y N Specifies name for Master Server associated with media.
Specifies the date and time when the summary of the
SummaryTime bigint Y N media was obtained.
SummaryTime_offse integer Specifies offset from GMT in seconds as per the Master
Y N
t Server-specific Timezone.
This attribute specifies the count of medias that are
suspended. The action of suspending is the same as
SuspendedCount integer Y N freeze, except when the media ID expires, it is
immediately unassigned in the NetBackup volume pool.
UnassignedVolumeC integer This attribute specifies the count of volumes that are not
Y N
ount assigned for the media.
276 | OpsCenter Database Views

nom_NBPolicy
This database view provides the information about the NetBackup Policy.

Column Name Data Type Nulls Primary Key Description


This attribute represents whether the policy is active or
Active bit N N inactive.
This attribute represents the name of the alternate client,
AltClientName long varchar Y N which handles the backup processing and saves
resources on the primary client.
BackupCopy integer Y N This attribute indicates the copy number.
This attribute indicates whether NetBackup offers instant
BlockIncrement bit N N recovery of files from block-level increment backups.
Calendar-based schedules allow administrators to select
Calendar integer Y N specific days to run a policy.
This attribute indicates how often NetBackup takes a
CheckPointInterval integer Y N checkpoint during a backup.
ClassID long varchar Y N This attribute contains GUID of data classication type.
This attribute indicates whether the compression is
ClientCompress bit N N enabled or not.
This attribute contains information about the encryption
ClientEncrypt integer Y N type.
This attribute contains information about the client
ClientHardware integer Y N hardware.
ClientHostname varchar(255) N N This attribute contains the client name.
ClientId integer N N This attribute indicates the client id which is a number.
This attribute contains information about the client
ClientOS varchar(255) N N operating system type.
This attribute specifies whether the BMR client agent
CollectBMRInfo bit N N runs on each client.
This attribute specifies the type of True Image Restore
CollectTIRInfo integer Y N that is Yes, No, or Yes with Move Detection.
Copies long varchar Y N This attribute represents the total number of copies.
This attribute controls whether NetBackup crosses file
CrossMountPoints bit N N system boundaries to back up or archive all files and
directories in the selected path.
This attribute specifies the type of data mover that
DataMoverType integer Y N should be used in case of off-host backup.
This attribute specifies the type name of data mover that
DataMoverTypeNam varchar(255) Y N should be used in case of off-host backup, as defined in
e lookup_DataMoverType.
This attribute specifies whether the BMR client agent
DisasterRecovery bit N N runs on each client.
The effectivedate attribute specifies when the policy can
EffectiveDate bigint Y N begin to schedule backups.
This attribute specifies offset from GMT in seconds as
EffectiveDate_offset integer Y N per the Master Server-specific Timezone.
This attribute indicates whether fast recovery is enabled
FastRecovery bit N N or not.
This attribute contains information about the paths,
FileList long varchar Y N directives, scripts, and the templates that specify which
files and directories are backed up on each client.
FileListCount integer Y N This attribute represents the number of files to backup.
OpsCenter Database Views | 277

Column Name Data Type Nulls Primary Key Description


This attribute specifies whether NetBackup is going to
FollowNFSMounts bit N N back up or archive any NFS-mounted files.
This attribute specifies how much time must elapse
Frequency bigint Y N between the successful completion of a scheduled task
and the next attempt.
This attribute specifies if the snapshot is retained on the
FrozenImage integer Y N client system by NetBackup.
Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with policy.
This attribute indicates whether Individual File Restore
Ifrfr bit N N from Raw is enabled or not.
This attribute is a phrase that NetBackup associates with
Keyword long varchar Y N all backups or archives, based on the policy.
This attribute limits the number of jobs that NetBackup
MaxJobsPerClass integer Y N performs concurrently when the policy is run.
MaxMPX integer Y N This attribute represents maximum streams per drive.
ModifiedBy varchar(255) Y N This attribute represents, which user has modified policy.
This attribute specifies whether to perform off-host
backup or nort. Off-host backup shifts the burden of the
OffHostBackup bit N N backup process onto a separate backup agent, reducing
backup impact on the clients resources.
This attribute indiates whether backup policy is
PFIEnabled bit N N configured with retain snapshots for instant recovery.
This attribute indicates whether backup job should fail or
PolicyFailOnError integer Y N retry on error.
Specifies the Master Server ID, Policy Name, Policy
PolicyID varchar(535) Y N Domain Name, and Policy Version; separated with
semicolons.
PolicyMaxFragSize integer Y N This attribute represents the maximum fragment size.
PolicyName varchar(255) N N Specifies the policy name.
Specifies the Master Server ID and policy mame;
PolicyNameID varchar(267) Y N separated with a semicolon.
PolicyNumberOfCopi integer This specifies the total number of backup copies that
Y N
es may exist in the NetBackup catalog (2 through 10).
The Job priority attribute specifies the priority of the
PolicyPriority integer Y N policy, as it competes with other policies for resources.
This attribute represents status ID of policy, as defined in
PolicyStatus integer Y N lookup_PolicyStatus.
This attribute represents status name of policy that is
PolicyStatusName varchar(255) Y N active, retired and so on, as defined in
lookup_PolicyStatus.
This attribute determines policy type ID, as defined in
PolicyType integer Y N lookup_PolicyType.
This attribute determines policy type name, as defined in
PolicyTypeName varchar(255) Y N lookup_PolicyType.
This attribute specifies the default volume pool where the
Pool varchar(255) Y N backups for the policy are stored.
ProxyClient long varchar Y N This attribute contains name of the proxy client.
Retirement bigint Y N This attribute represents policy retirement.
This attribute specifies offset from GMT in seconds as
Retirement_offset integer Y N per the Master Server-specific Timezone.
278 | OpsCenter Database Views

Column Name Data Type Nulls Primary Key Description


This attribute represents whether the backup job should
ScheduleFailOnError integer Y N fail or retry on error.
ScheduleMaxFragSi integer This attribute represents maximum fragment size that
Y N
ze can be used for writing image.
ScheduleName varchar(255) N N This attribute represents the name of the schedule.
ScheduleNumberofC integer This property specifies the total number of backup copies
Y N
opies that may exist in the NetBackup catalog (2 through 10).
The priority attribute specifies the priority of the policy, as
SchedulePriority integer Y N it competes with other policies for resources.
This attribute specifies the type ID of backup that the
ScheduleType integer Y N schedule controls, as defined in lookup_ScheduleType.
This attribute specifies the type name of backup that the
ScheduleTypeName varchar(255) Y N schedule controls, as defined in lookup_ScheduleType.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with the policy.
This attribute specifies which snapshot method to use
SnapshotMethod long varchar Y N that is auto, FlashSnap, Hyper-V and so on.
SnapshotMethodArg long varchar This attribute contains information about configuration
Y N
s parameters of the selected snapshot method.
This attribute specifies whether NetBackup can divide
Streaming bit N N automatic backups for each client into multiple jobs.
Synthetic bit N N This attribute represents whether it is a synthetic backup.
This attribute indicates whether to use alternate client for
UseAltClient bit N N backup processing or not.
This attribute indicates whether the data mover option is
UseDataMover bit N N enabled or not, in case of off-host backup.
OpsCenter Database Views | 279

nom_NBPolicyChange
This database view provides the information about the change in policy.

Column Name Data Type Nulls Primary Key Description


Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with the policy.
Specifies unique ID of the policy object from the
PolicyId integer Y N domain_Entity table.
PolicyName varchar(255) N N Specifies name of the policy.
Specifies the Master Server ID and policy name;
PolicyNameID varchar(267) Y N separated by a semicolon.
Retirement bigint Y N Specifies the policy retirement.
Specifies offset from GMT in second as per the Master
Retirement_offset integer Y N Server-specific Timezone.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with the policy.
280 | OpsCenter Database Views

nom_NBPolicyClient
This database view provides the information about the association between the NetBackup policy and client.

Column Name Data Type Nulls Primary Key Description


Specifies ID of the client object from the domain_Entity
ClientId integer N N table.
ClientName varchar(255) N N Specifies name of the client that is present in policy.
Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with the policy.
Specifies name for Master Server that is associated with
ServerName long varchar Y N the policy.
OpsCenter Database Views | 281

nom_NBVolume
This database view provides the information about the NetBackup volume.

Column Name Data Type Nulls Primary Key Description


Specifies the full barcode as read by the physical robot
Barcode varchar(1000) Y N and is used by NetBackup to ensure that the robot loads
the correct volume.
Specifies as to how many times more the cleaning media
CleaningsRemaining integer Y N can be used.
Specifies the date and time when this media was created
Created bigint Y N on.
Specifies offset from GMT in seconds as per the Master
Created_offset integer Y N Server-specific Timezone.
Specifies the date and time when the media was sent to
DateVaulted bigint Y N offsite storage representing a unix timestamp.
Specifies offset from GMT in seconds as per the Master
DateVaulted_offset integer Y N Server-specific Timezone.
Description long varchar Y N Specifies the media description for the volume.
Specifies the date and time when the media was first
FirstMount bigint Y N mounted, representing a UNIX timestamp.
Specifies offset from GMT in seconds as per the Master
FirstMount_offset integer Y N Server-specific Timezone.
Specifies display name of Master Server that is
FriendlyServerName varchar(255) Y N associated with the media.
Specifies Unique identifier for the Master Server that is
HostGUID integer N N associated with the media.
Specifies the date and time when the media was last
LastMount bigint Y N mounted, representing a UNIX timestamp.
Specifies offset from GMT in seconds as per the Master
LastMount_offset integer Y N Server-specific Timezone.
Specifies maximum number of mounts that are allowed
MaxMounts integer Y N for this volume. Zero (default) is the same as unlimited.
Specifies a NetBackup ID that identifies the volume in six
or fewer alphanumeric characters. NetBackup assigns
MediaID long varchar N N the media ID when you add volumes or when you use a
robot inventory to add volumes.
MediaServerId integer Y N Specifies the unique identifier for the Media Server.
MediaServerName long varchar Y N Specifies the name of the device host or virtual cluster.
Specifies status of the media, such as Active, Non
MediaStatus integer Y N Active, Suspended, Frozen and so on.
Specifies status of the media, such as Active, Non
MediaStatusDisplay varchar(255) Y N Active, Suspended, Frozen ans do on, as defined in
lookup_MediaStatus.
MediaTypeOrdinal integer Y N Specifies the media type of the volume.
MediaTypeOrdinalNa varchar(255) Specifies OEM media name of media types used in
Y N
me NetBcakup, as defined in lookup_MediaType.
Mounts integer Y N Specifies number of times this volume is mounted.
Specifies the ID of the opposite side of a optical platter. If
Partner varchar(255) Y N on side A of a platter, this would show Side B.
Specifies the date and time the media was returned from
ReturnDate bigint Y N offsite, representing a unix timestamp.
282 | OpsCenter Database Views

Column Name Data Type Nulls Primary Key Description


Specifies offset from GMT in seconds as per the Master
ReturnDate_offset integer Y N Server-specific Timezone.
Specifies the name of the host that controls the robot,
RobotControlHost varchar(255) Y N where the volume is located.
Specifies the full name of robot type, as defined in
RobotFullName varchar(255) Y N lookup_RobotType.
Specifies the type of tape library (TLD, ACS, 8MM, 4MM,
RobotID integer Y N TLM, TLH and so on).
Specifies the identifier of robot type, as defined in
RobotIdentifier varchar(255) Y N lookup_RobotType.
RobotNumber varchar(255) Y N Specifies ID of the library where the media resides.
Specifies name for Master Server that is associated with
ServerName long varchar Y N media.
SessionID bigint Y N Specifies the ID of a vault session.
This attribute represents the sideFace of a volume of a
SideOrFace varchar(255) Y N media.
This attribute specifies the date and time when a piece of
media was first allocated or had its first backup written to
TimeAssigned bigint Y N it. Once the media expires, it has a new allocation of
date and time when it is reused.
Specifies offset from GMT in seconds as per the Master
TimeAssigned_offset integer Y N Server-specific Timezone.
This attribute represents a vaultContainerId for the vault
VaultContainer varchar(255) Y N container that stores the volumes, a string of upto 29
alphanumeric characters.
This attribute specifies the name of the volume group for
VolumeGroup varchar(255) Y N this volume.
This user-defined field is the name of the volume pool
VolumePoolName varchar(255) Y N where the media is placed.
This attribute specifies the volume pool ID which
automatically starts at 1 for the default pool "NetBackup".
VolumePoolNumber integer Y N Things like Scratch Pools or onsite / offsite pools are
typically used and they all have unique volume pool IDs.
This attribute specifies the physical slot number where
VolumeSlot varchar(11) Y N the given piece of media resides.
OpsCenter Database Views | 283

nom_Robot
This database view provides the information about the robot.

Column Name Data Type Nulls Primary Key Description


AsciiName varchar(255) Y N Specifies ASCII name of robotic device.
ControlHost varchar(255) Y N Specifies the host that controls robot.
Specifies name of the device host to which this robot is
DaHost varchar(255) Y N attached.
Specifies information about density of media like 4mm,
DensityIdentifier varchar(255) Y N 8mm2 and so on, as defined in lookup_DensityType.
Specifies information about density of media like 4mm -
DensityOEMName varchar(255) Y N 4mm Cartridge, 8mm2 - 8mm Cartridge 2 and so on, as
defined in lookup_DensityType.
Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with Robot.
InquiryInfo varchar(255) Y N Specifies SCSI inquiry information.
Specifies the most recent time when NetBackup used
LastSeenTime bigint Y N the volume for backups.
Specifies offset from GMT in second as per the Master
LastSeenTime_offset integer Y N Server-specific Timezone.
MaxDrive integer Y N Specifies maximum drive to whih this robot is connected.
MaxSlot integer Y N Specifies maximum slots that the device has.
Specifies identifier of media types used in NetBcakup, as
MediaIdentifier varchar(255) Y N defined in lookup_MediaType.
Specifies the OEM media name of robot type, as defined
MediaOEMName varchar(255) Y N in lookup_MediaType.
Specifies the default media name of robot type, as
MediaType integer Y N defined in lookup_RobotType.
Specifies the oem media name of robot type, as defined
MediaTypeName varchar(255) Y N in lookup_MediaType.
Specifies the identifier of robot type, as defined in
RobotIdentifier varchar(255) Y N lookup_RobotType.
Specifies a unique, logical identification number for the
RobotNumber varchar(255) N N robot where the volume is located.
Specifies the OEM media name of robot type, as defined
RobotOEMName varchar(255) Y N in lookup_RobotType.
Specifies the type ID of media like HCART, 8mm, 4mm
RobotType integer Y N and so on.
Specifies the type name of media like HCART, 8mm,
RobotTypeName varchar(255) Y N 4mm and so on, as defined in lookup_RobotType.
SerialNumber varchar(255) Y N Specifies serial number of the robot.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with the robot.
VolumeManagerHost varchar(255) Y N Specifies name of the vmHost.
284 | OpsCenter Database Views

nom_RobotCap
This database view provides the information about the robot capacity.

Column Name Data Type Nulls Primary Key Description


AvgFullTape bigint Y N Specifies average size of the full robot.
EmptySlots integer Y N Specifies count slot of robot that is not full.
FullSlots integer Y N Specifies count slot of the full robot.
Specifies unique identifier for the Master Server that is
HostGUID integer N N associated with the robot.
MaxSlot integer Y N Specifies maximum number of slots that the device has.
Specifies a unique, logical identification number for the
RobotNumber varchar(255) N N robot where the volume is located.
Specifies name of the Master Server that is associated
ServerName long varchar Y N with the robot.
OpsCenter Database Views | 285

nom_Server
This database view provides the information about the Master Server.

Column Name Data Type Nulls Primary Key Description


DataCollectionEnabl smallint Specifies License Data Collection is enabled or disabled.
Y N
ed 1 signifies enabled.
FriendlyName varchar(255) Y N Specifies the display name of Master Server.
HardwareDescription integer Y N Specifies the description of the Master Server hardware.
HostGUID integer N N Specifies unique identifier for the Master Server.
HostName varchar(255) N N Specifies network name for the Master Server.
Specifies the time when the Master Server was last
LastContact bigint Y N contacted.
Specifies offset from GMT in seconds as per the Master
LastContact_offset integer Y N Server-specific Timezone.
Specifies offset from GMT in hours as per the Master
OffsetFromGMT varchar(22) Y N Server-specific Timezone. (Example: 'GMT +8 hours')
Specifies whether the Master Server is connected; 1
Online integer Y N signifies 'Connected', 2 signifies 'Partially Connected'
and 3 signifies 'Not Connected'.
Specifies name of the Operating System of the Master
OSDescription varchar(255) Y N Server
Specifies port on which the Master Server PBX is
PBXServiceID integer N N running
ServerName long varchar Y N Specifies name of the Master Server.
ServiceName varchar(255) N N Specifies network name of the Master Server.
Specifies whether the Master Server is valid. 1 signifies
Valid bit N N that the Master Server is valid.
286 | OpsCenter Database Functions

OpsCenter Database Functions


OpsCenter Database Functions

adjust_timestamp
In certain cases, timestamps are stored as a BIGINT, which is measured in 100s of nanoseconds since the beginning of the
Gregorian epoch. You can use this function to convert this into a more human readable format (yyyy-mm-dd HH:mm:ss).

Parameter Name Data Type Parameter Mode Description


Time to be converted, which is measured in 100s of
inputTS bigint In nanoseconds since the beginning of the Gregorian epoch.
Offset to be applied in milliseconds. (Example : for CST -
offset integer In 21600000)

Return Type
Data Type Description
timestamp This function will return date in 'yyyy-mm-dd HH:mm:ss' format.
OpsCenter Database Functions | 287

caseInsensitiveComparission
This function is used to compare the two string values (comaprison is not case sensitive).

Parameter Name Data Type Parameter Mode Description


value1 varchar(250) In Value to be compared.
value2 varchar(250) In Value to be compared.

Return Type
Data Type Description
integer This function returns 0 when the strings are equal, otherwise retruns 1.
288 | OpsCenter Database Functions

cyc_formatDay
This function is used to convert the date to the 'YYYY-MM-DD' format. (Example : if we pass '2012-03-19 17:57:22.000' to
function, we will get '2012-03-19')

Parameter Name Data Type Parameter Mode Description


datestamp datetime In Date to be converted.

Return Type
Data Type Description
date This function will return date in the 'YYYY-MM-DD' format.
OpsCenter Database Functions | 289

cyc_formatMonth
This function is used to convert the date to the 'YYYY-MM-01' format. (Example : if we pass '2012-03-19 17:57:22.000' to
function, we will get '2012-03-01')

Parameter Name Data Type Parameter Mode Description


datestamp datetime In Date to be converted.

Return Type
Data Type Description
date This function will return date in the 'YYYY-MM-01' format.
290 | OpsCenter Database Functions

cyc_formatYear
This function is used to convert the date to the 'YYYY-01-01' format. (Example : if we pass '2012-03-19 17:57:22.000' to
function, we will get '2012-01-01')

Parameter Name Data Type Parameter Mode Description


datestamp datetime In Date to be converted.

Return Type
Data Type Description
date This function will return date in the 'YYYY-01-01' format.
OpsCenter Database Functions | 291

FN_SEPARATE_VALUES
This function is used to split the string and insert the split data in the givien column.

Parameter Name Data Type Parameter Mode Description


@tname varchar(256) In Table in which data to be inserted.
@colname varchar(256) In Column of the table in which data to be inserted.
@value long varchar In String value to be slipted.
@separator varchar(10) In Separator for slipting the string value.

Return Type
Data Type Description
integer This function always returns 0.
292 | OpsCenter Database Functions

getDiskPoolReplication
This function is used to convert the 'flags' column of the 'nb_DiskPool' table for mapping with the 'lookup_Replication' table.

Parameter Name Data Type Parameter Mode Description


@flags integer In 'flags' column of the 'nb_DiskPool'.

Return Type
Data Type Description
integer This function returns the value that can be directly mapped to the 'lookup_Replication' table.
OpsCenter Database Functions | 293

getDiskVolumeReplication
This function is used to convert the 'flags' column of the 'nb_DiskVolume' table for mapping with the lookup_Replication table.

Parameter Name Data Type Parameter Mode Description


@flags integer In 'flags' column of the 'nb_DiskVolume'.

Return Type
Data Type Description
integer This function returns the value that can be directly mapped to the 'lookup_Replication' table.
294 | OpsCenter Database Functions

getDummyEntityIdByType
This function retruns the dummy value for that particular entity type.

Parameter Name Data Type Parameter Mode Description


entityType integer In Entity Type for which dummy value is required.

Return Type
Data Type Description
integer Dummy value for that entity type.
OpsCenter Database Functions | 295

getDummyNonEntityIdByType
This function retruns the dummy value for that schedule ID and storage unit ID.

Parameter Name Data Type Parameter Mode Description


nonEntityType integer In 1 for 'Schedule ID' and 2 for 'Storage Unit ID'.

Return Type
Data Type Description
integer Dummy value for that 'Schedule ID' and 'Storage Unit ID'.
296 | OpsCenter Database Functions

getGregorianConstant
This function is used to get the "Unix epoch Time Value" in 100s of nanoseconds since the beginning of the Gregorian epoch.

Return Type
Data Type Description
This function returns "Unix epoch Time Value" in 100s of nanoseconds since the beginning of the
bigint Gregorian epoch.
OpsCenter Database Functions | 297

getGregorianUnixOffset
This function is used to get the "Unix epoch Time Value" in miliseconds since the beginning of the Gregorian epoch.

Return Type
Data Type Description
This function returns "Unix epoch Time Value" in miliseconds since the beginning of the Gregorian
bigint epoch.
298 | OpsCenter Database Functions

getInfiniteImageRetentionTime
This function is used to get the infinite image retention level time.

Return Type
Data Type Description
This function returns infinite image retention level time in 100s of nanoseconds since the beginning of
bigint the Gregorian epoch.
OpsCenter Database Functions | 299

getLocaleSpecificGenericMapping
This function is used to get the locale specific lookup value from the lookup table. (This function is normally used after
installing the language pack)

Parameter Name Data Type Parameter Mode Description


Locale in which lookup value need to be displayed (Example : for
p_locale varchar(255) In French 'fr', for Chinese 'zh', for Japanese 'ja' )
p_Id integer In Lookup value ID in the lookup table.
p_LookupTableName varchar(255) In Lookup table name from which data to be retrieved.
p_LookupDisplayColum varchar(255) Display column of lookup table name from which data to be
In
nName retrieved.

Return Type
Data Type Description
varchar(255) Localized value for that "lookup value ID" of lookup table.
300 | OpsCenter Database Functions

isEmptyString
This function is used to check string is empty (NULL or " ") or not?

Parameter Name Data Type Parameter Mode Description


inputString varchar(255) In Value to be checked.

Return Type
Data Type Description
bit This function returns the 1 when string is empty, otherwise retruns 0.
OpsCenter Database Functions | 301

NOMTimeToUTCBigint
This function is used to convert the DateTime to BIGINT Time (100s of nanoseconds since the beginning of the Gregorian
epoch).

Parameter Name Data Type Parameter Mode Description


This function considers that input DateTime is in the "Database
inputTS datetime In Server Time Zone".

Return Type
Data Type Description
bigint This function returns Time in 100s of nanoseconds since the beginning of the Gregorian epoch.
302 | OpsCenter Database Functions

NOM_DateDiff
This function is used to get the difference between two dates in seconds.

Parameter Name Data Type Parameter Mode Description


This is the first date field, which is measured in 100s of
date1 bigint In nanoseconds since the beginning of the Gregorian epoch.
This is the second date field, which is measured in 100s of
date2 bigint In nanoseconds since the beginning of the Gregorian epoch.

Return Type
Data Type Description
bigint This function returns the difference between two dates (date2-date1) in seconds.
OpsCenter Database Functions | 303

reporting_day
This function is used to get the start date for reporting.

Parameter Name Data Type Parameter Mode Description


c_date timestamp In This function considers that input DateTime.
This function considers sord time(Start 24 Hour Day at) in the
sord integer In seconds.

Return Type
Data Type Description
date This function returns start date for reporting(in yyyy-mm-dd format).
304 | OpsCenter Database Functions

UTCBigintToNOMTime
This function is used to convert the BIGINT Time (100s of nanoseconds since the beginning of the Gregorian epoch) to
Timestamp (in the "Database Server Time Zone").

Parameter Name Data Type Parameter Mode Description


This function considers that input Time is in 100s of nanoseconds
inputTS bigint In since the beginning of the Gregorian epoch.

Return Type
Data Type Description
timestamp This function returns Timestamp (in the "Database Server Time Zone").
OpsCenter Database Functions | 305

UTCBigintToUTCTime
This function is used to convert the BIGINT Time (100s of nanoseconds since the beginning of the Gregorian epoch) to
Timestamp (in "GMT").

Parameter Name Data Type Parameter Mode Description


This function considers that input Time is in 100s of nanoseconds
inputTS bigint In since the beginning of the Gregorian epoch.

Return Type
Data Type Description
timestamp This function returns Timestamp (in "GMT").
306 | OpsCenter Database Functions

UTCTimeToUTCBigInt
This function is used to convert the DateTime to BIGINT Time (100s of nanoseconds since the beginning of the Gregorian
epoch).

Parameter Name Data Type Parameter Mode Description


inputTS datetime In This function considers that input DateTime is in the "GMT".

Return Type
Data Type Description
bigint This function returns Time in 100s of nanoseconds since the beginning of the Gregorian epoch.
OpsCenter Database Procedures | 307

OpsCenter Database Procedures


OpsCenter Database Procedures

AllScheduledJobs
This procedure is used for the "Report Templates->Backup->Planning Activity->Planning Activity->All Jobs" report. This
procedure returns data for the job-level details reconciling scheduled vs actual job runs.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : If the page
pageOffSet integer In size is 100 and page offset is 2 then rows starting from 101 to
200 will be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
clientList long varchar In Comma-separated values of Client IDs (Example :'102, 63 ')
PolicyList long varchar In Comma-separated values of Policy IDs (Example :'132, 64 ')
ScheduleList long varchar In Comma-separated values of Schedule IDs (Example :'2, 103 ')
Filter Jobs By (All : -1, Jobs currently scheduled : 3, Jobs
FilterJobsBy integer In executed outside window : 2, Jobs executed within window : 1,
Jobs without a schedule : 4)
Type of view (Value is always '2', because for this report, only
viewType integer In Master Server View is applicable)
viewFilterQueryString long varchar In View filter values to be applied. (Example : ' IN ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted. (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data. (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in the DST(Daylight Saving Time). (Example: the value
useMultipleOffset bit In is 1 when it is between start time and end time DST changes,
otherwise it is 0)
308 | OpsCenter Database Procedures

BMRJobsAtRisk
This procedure is used for the "Report Templates->Client Reports->BMR Client Configuration Backup Failures" report. This
procedure returns data for all jobs that failed to back up BMR client configuration, but the client data backup was partially or
fully successful.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : If page size
pageOffSet integer In is 100 and page offset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2' for Master Server otherwise
viewType integer In NULL)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST(Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Type of client view (Value is always '8' for Client Server otherwise
clientViewType integer In NULL)
clientViewFilterQueryStr long varchar View filter values to be applied for the Client View. (Example : ' IN
In
ing ( 1,63 ) ')
OpsCenter Database Procedures | 309

capacitypalnning
This procedure is used for the "Report Templates->Backup->Planning Activity->Capacity Planning->Historical Size" report.
This procedure returns historical data for comparing available and used media capacity in a tabular form.

Parameter Name Data Type Parameter Mode Description


Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
diskPoolNameList long varchar In Comma-separated values of Disk Pool Names
mediaTypeList long varchar In Comma-separated values of Media Type IDs (Example : '4, 9 ')
volumePoolIdList long varchar In Comma-separated values of Volume Pool IDs (Example : '2, 0 ')
Comma-separated values of Volume Pool Names (Example : '
volumePoolNameList long varchar In 'CatalogBackup', 'DataStore' ')
productList long varchar In This attribute is not used in the procedure.
Comma-separated values of Tape Library Manufacturers
libraryManufacturerList long varchar In (Example : ' 'ADIC', 'BNCHMARKVS640' ')
Comma-separated values of Tape Library Serial Numbers
librarySerialNumberList long varchar In (Example : ' '00X4U78E1665_LL0', '0883bb124669a098096548'
')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Time Frame Grouping : Time interval by which you want to group
inc integer In the records. (Example : for 10 days inc=10, for 2 weeks inc=2)
Time Frame Grouping : Time interval by which you want to group
unit integer In the records. (Example : for 10 days unit=3, for 2 weeks unit=4,
for months 5, for years 7)
310 | OpsCenter Database Procedures

convertBigIntToTime
In certain cases, timestamps are stored as a BIGINT, which is measured in 100s of nanoseconds since the beginning of the
Gregorian epoch. You can use this procedure to convert this into a more readable format (yyyy-mm-dd HH:mm:ss).

Parameter Name Data Type Parameter Mode Description


Time to be converted, which is measured in 100s of
inputTS bigint In nanoseconds since the beginning of the Gregorian epoch.
Time Zone Offset to be applied in milliseconds. (Example : for
offset integer In CST -21600000)
OpsCenter Database Procedures | 311

getClientSummary
This procedure is used for the "Report Templates->Client Reports->Client Summary Dashboard" report. This procedure
returns jobs data on various parameters per client.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2' for Master Server otherwise
viewType integer In NULL)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Type of client view (Value is always '8' for Client Server otherwise
clientViewType integer In NULL)
clientViewFilterQueryStr long varchar View filter values to be applied for Client View. (Example : ' IN (
In
ing 1,63 ) ')
active_attr_value bit In Client is Active (Example : '1' for "Yes", '0' for "No")
312 | OpsCenter Database Procedures

getDiskUsage
This procedure is used for the "Report Templates->Performance Reports->Disk Usage" report. This procedure returns the
data for disk utilization by master and media server.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and page offset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2' for Master Server otherwise
viewType integer In NULL)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
This parameter is used to pass locale value (Example : 'en_US'
locale varchar(255) In for English, 'zh_CN' for Chinese, 'ja_JP' for Japanese and 'fr_FR'
for French)
OpsCenter Database Procedures | 313

getDurationVariance
This procedure is used for the "Report Templates->Backup->Job Activity->Variance->Backup Duration Variance" report. This
procedure returns data to show the percentage difference in backup duration and average backup duration of the past jobs
with the same policy, schedule and client.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and page offset is 2 then rows starting from 101 to 200 will
be displayed.)
percentageValue integer In Filter Percentage Value (Example : 1 to 100)
Type of view (Value is always '2', because for this report, only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of Master Server IDs (Example : '66,
masterServerValue long varchar In 61 ')
scheduleType varchar(256) In Comma-separated values of Schedule Type (Example : '0, 1 ')
314 | OpsCenter Database Procedures

getFileCountVariance
This procedure is used for the "Report Templates->Backup->Job Activity->Variance->File Count Variance" report. This
procedure returns data for percentage difference in backup file count as compared to average backup file count of past jobs
with same policy, schedule and client.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
percentageValue integer In Filter Percentage Value (Example : 1 to 100)
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of Master Server IDs (Example : '66,
masterServerValue long varchar In 61 ')
scheduleType varchar(256) In Comma-separated values of Schedule Type (Example : '0, 1 ')
OpsCenter Database Procedures | 315

getJobSizeVariance
This procedure is used for the "Report Templates->Backup->Job Activity->Variance->Backup Job Size Variance" report. This
procedure returns data for Client/Policy level detail on backup job size variations between last full backup and recent
averages.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
percentageValue integer In Filter Percentage Value (Example : 1 to 100)
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of Master Server IDs (Example : '66,
masterServerValue long varchar In 61 ')
scheduleType varchar(256) In Comma-separated values of Schedule Type (Example : '0, 1 ')
316 | OpsCenter Database Procedures

getMasterServerJobThroughput
This procedure is used for the "Report Templates->Performance Reports->Master Server Job Throughput" report. This
procedure returns master server throughput data.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
OpsCenter Database Procedures | 317

getMediaServerJobThroughput
This procedure is used for the "Report Templates->Performance Reports->Media Server Job Throughput" report. This
procedure returns media server throughput data.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
318 | OpsCenter Database Procedures

getMediaSummaryByMediaServer
This procedure is used for the "Report Templates->Media Reports->Media Summary by Media Server" report.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
OpsCenter Database Procedures | 319

getNotBackedupClientList
This procedure is used for the "Report Templates->Client Reports->Clients Not Backed up" report. This procedure returns list
of restore jobs of the given client.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
policyTypeList long varchar In Comma-separated values of Policy Type IDs (Example : '3, 12 ')
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2' for Master Server otherwise
viewType integer In NULL)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Type of client view (Value is always '8' for Client Server otherwise
clientViewType integer In NULL)
clientViewFilterQueryStr long varchar View filter values to be applied for Client View. (Example : ' IN (
In
ing 1,63 ) ')
320 | OpsCenter Database Procedures

getPolicySummaryDashBoard
This procedure is used for the "Report Templates->Policy Reports->Policy Summary Dashboard" report. This procedure
returns size, throughput, job counts and success rate by master server, policy and policy type.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Filter Consider Partial Successful job as Successful (Example : 1
ispartialSuccessJob bit In means 'Yes' otherwise 'No')
Type of view (Value is always '2' for Master Server otherwise
viewType integer In NULL)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Operator to be applied on the Master Server Filter (Example : 'I'
masterServerOperator varchar(10) In means "=", 'X' means "!=" and 'C' means "Contains")
Type of client view (Value is always '8' for Client Server otherwise
viewType1 integer In NULL)
View filter values to be applied for Client View. (Example : ' IN (
viewFilterQueryString1 long varchar In 1,63 ) ')
OpsCenter Database Procedures | 321

getSlpBackLog
This procedure is used for the "Report Templates->Storage Lifecycle Policy->SLP Backlog" report. This procedure returns
what the SLP backlog looks like against the image creation volume.

Parameter Name Data Type Parameter Mode Description


Comma-separated values of semicolon-separated Master Server
slpName long varchar In ID and SLP Name (Example : ' '86121;AIR_Catalog', '86134;ss-
tar' ')
Comma-separated values of Master Server IDs (Example :
masterServerList long varchar In '90992, 5694, 90983 ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Time Frame Grouping : Time interval by which you want to group
time_group_unit integer In the records. (Example : for 10 days unit=3, for 2 weeks unit=4,
for months 5, for years 7)
Time Frame Grouping : Time interval by which you want to group
time_group_inc integer In the records. (Example : for 10 days inc=10, for 2 weeks inc=2)
322 | OpsCenter Database Procedures

getSlpCopyDetails
This procedure is used for "SLP Status By Image Copy" drill-down report. This procedure returns detailed information about
image copies that are created by the SLP.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of semicolon-separated Master Server
slpName long varchar In ID and SLP Name and SLP Version (Example : ' '100;test;0' ')
Comma-separated values of Policy IDs (Example : '117, 123,
policyId long varchar In 118, 119 ')
Comma-separated values of Schedule IDs (Example : '67, 66,
schedule long varchar In 64, 70, 65 ')
Comma-separated values of Client IDs (Example : '147, 120, 100
clientId long varchar In ')
selector varchar(255) In This attribute is not used in the procedure.
Comma-separated values of Image Unique IDs (Example : '
image varchar(255) In 'edmqe024_1327302226', 'edmqe024_1327302227' ')
Comma-separated values of SLP Operation IDs (Example : '1, 5,
copyType varchar(255) In 4 ')
copyState varchar(255) In Comma-separated values of SLP State IDs (Example : '2, 4, 9 ')
remoteMasterServer varchar(5) In Replication for Remote Master Server (Example : '1 ' for "Yes")
SLP Format (Example : 0 for "Undefinded", 1 for "Tar", 2 for
copyFormat varchar(5) In "Snapshot" and 3 for "NDMP")
OpsCenter Database Procedures | 323

getSlpCopySummary
This procedure is used for the "SLP Status By Destinations" drill-down report. This procedure returns summary for all the
destinations that are defined in the SLP.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Comma-separated values of semicolon-separated separated
slpName long varchar In Master Server ID and SLP Name and SLP Version (Example : '
'100;test;0' ')
Comma-separated values of SLP Operation IDs (Example : '1, 5,
copyType varchar(255) In 4 ')
remoteMasterServer varchar(5) In Replication for Remote Master Server (Example : '1 ' for "Yes")
324 | OpsCenter Database Procedures

getSlpDuplicationProgress
This procedure is used for the "SLP Duplication Progress" drill-down report. This procedure returns data that shows how
duplications are progressing across all destinations.

Parameter Name Data Type Parameter Mode Description


Semicolon-separated Master Server ID and SLP Name and SLP
slpName varchar(255) In Version (Example : ' '100;test;0' ')
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
OpsCenter Database Procedures | 325

getSlpStatusSummary
This procedure is used for the "Report Templates->Storage Lifecycle Policy->SLP Status" report and (SLP Status By SLP,
SLP Status By Client and SLP Status By Image) drill-down report. This procedure returns an overall summary of the SLP
status and allows user to monitor the SLP progress by master server.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of semicolon-separated Master Server
slpName long varchar In ID and SLP Name and SLP Version (Example : '
'100;test;0','100;test1;2' ')
Comma-separated values of Policy IDs (Example : '117, 123,
policyId long varchar In 118, 119 ')
Comma-separated values of Schedule IDs (Example : '67, 66,
schedule long varchar In 64, 70, 65 ')
Comma-separated values of Client IDs (Example : '147, 120, 100
clientId long varchar In ')
Used for identifying the report (Example : 'none' for "SLP Status",
selector varchar(255) In 'SLP' for "SLP Status By SLP", 'IMAGE' for "SLP Status By
Client" and 'CLIENT' for "SLP Status By Image")
Comma-separated values of SLP Status IDs (Example :
slpComplete varchar(255) In '0,1,2,9,10 ')
Comma-separated values of Image Unique IDs (Example : '
image long varchar In 'edmqe024_1327302226', 'edmqe024_1327302227' ')
326 | OpsCenter Database Procedures

getStorageUnitUsage
This procedure is used for the "Report Templates->Performance Reports->Storage Unit Usage" report. This procedure
returns storage unit utilization by master and media server.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
This parameter is used to pass locale value (Example : 'en_US'
locale varchar(255) In for English, 'zh_CN' for Chinese, 'ja_JP' for Japanese and 'fr_FR'
for French)
OpsCenter Database Procedures | 327

getThroughputVariance
This procedure is used for the "Report Templates->Backup->Job Activity->Variance->Throughput Variance" report. This
procedure returns Client/Policy level detail on backup job throughput variations between last full backup and recent averages.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
percentageValue integer In Filter Percentage Value (Example : 1 to 100)
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn varchar(255) In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of Master Server IDs (Example : '66,
masterServerValue long varchar In 61 ')
scheduleType varchar(256) In Comma-separated values of Schedule Type (Example : '0, 1 ')
328 | OpsCenter Database Procedures

MediaServerThroughputPerDay
This procedure is used for the "Media Server Throughput per Day" drill-down report. This procedure returns throughput per
day for a selected Media Servers.

Parameter Name Data Type Parameter Mode Description


Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Comma-separated values of Media Server IDs (Example : '66, 61
mediaServerList long varchar In ')
Type of view (Value is always '2', because for this report only
viewType integer In Master Server View is applicable)
View filter values to be applied for Master Server. (Example : ' IN
viewFilterQueryString long varchar In ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
startTime bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
endTime bigint In since the beginning of the Gregorian epoch)
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
sord integer In Start 24 Hour Day at (in seconds from 12:00:00AM)
OpsCenter Database Procedures | 329

report_success_failure
This procedure is used for Success Rate Line, Advanced Success Rate, Consecutive Failures Report and All Failed Backups
reports

Parameter Name Data Type Parameter Mode Description


View filter values to be applied for Client View. (Example : ' IN (
view_filterQuery long varchar In 1,63 ) ')
viewType varchar(255) In This attribute is not used in the procedure.
Comma-separated values of Master Server IDs (Example : '66,
@masterServerList long varchar In 61 ')
Used for identifying the report on (Always : 'masterServer' for
@view_name varchar(255) In "Master Server")
@view_filters varchar(255) In This attribute is not used in the procedure.
@view_level_c varchar(2) In This attribute is not used in the procedure.
@includePartialAsSucc bit Filter Consider Partial Successful job as Successful (Example : 1
In
essJob means 'Yes' otherwise 'No')
Comma-separated values of Job Status Code's (Example : '2, 1,
@exclude_codes long varchar In 0, -1, -9998 ')
Used for identifying the report type (Example : 'S' for "Success
@report_type char(4) In Rate Line", 'S' for "Advanced Success Rate", 'C' for "Consecutive
Failures Report" and 'D' for "All Failed Backups")
@aggregation_level long varchar In Filter Metric Type (Example : 'J' for "Job" and 'C' for "Client")
Filter Aggregation Level (Example : 'A' for "All Jobs Success
@metric_type long varchar In Rate", 'F' for "First Job Success rate" and 'L' for "Last Job
Success Rate")
@group_by char(4) In This attribute is always 'D'.
Filter Schedule/Level Type (Example : 'A' for "All", 'F' for "Full"
@bkup_scheduleType long varchar In and 'I' for "Incremental")
@timeframe_type varchar(1) In This attribute is always 'A'.
Comma seperated values Increment days (Example : '1, 2, 3, 6'
@incr_days long varchar In where '1' for Sunday, '2' for Monday, '3' for Tuesday, '4' for
Wednusday, '5' for Thursday, '6' for Friday and '7' for Saturday)
Filter Increment Window Parameter (Example : '0' for '12:00 AM',
@incr_window_start_c long varchar In '1' for '01:00 AM', '21' for "09:00 PM" and so on)
@incr_window_duration long varchar In Filter Increment for Duration of (In Hours)
_c
Comma seperated values Full days (Example : '1, 2, 3, 6' where
@full_days long varchar In '1' for Sunday, '2' for Monday, '3' for Tuesday, '4' for Wednusday,
'5' for Thursday, '6' for Friday and '7' for Saturday)
Filter Full Window Parameter (Example : '0' for '12:00 AM', '1' for
@full_window_start_c long varchar In '01:00 AM', '21' for "09:00 PM" and so on)
@full_window_duration long varchar In Filter Full for Duration of (In Hours)
_c
Start time of the data to be displayed. (in 100s of nanoseconds
@start_time_c bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
@end_time_c bigint In since the beginning of the Gregorian epoch)
@relative_days_c char(4) In This attribute is always '15'.
@incl_excl char(4) In This attribute is not used in the procedure.
@exclude_policy long varchar In Comma-separated values of Policy IDs (Example : '64, 62 ')
330 | OpsCenter Database Procedures

Parameter Name Data Type Parameter Mode Description


Comma-separated values of Job Type IDs (Example : '1, 0, 25,
@job_type long varchar In 1024 ')
@consecutive_failures_ char(6) Filter Consecutive Failures (Used only for Consecutive Failures
In
c Report)
Time Zone Offset to be applied in milliseconds. (Example : for
@dst_offset bigint In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Specifies the maximum number of rows to be returned in the
@pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
@pageOffset integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Used for identifying the report view type (Example : 'L' for
@report_view_type char(4) In "Success Rate Line", 'T' for other reports)
Time Frame Grouping : Time interval by which you want to group
@time_group_inc integer In the records. (is Always '1' for these report)
Time Frame Grouping : Time interval by which you want to group
@time_group_unit integer In the records. (Example : '3' for "Days", '9' for "Hours of day
Average")
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
@view_tree_id integer In Tree ID for Client View
@exclude_codes_opera varchar(10) Operator to be applied on the Job Status Code Filter (Example :
In
tor 'I' means "=", 'X' means "!=")
masterServer_viewType varchar(255) In This attribute is not used in the procedure.
masterServer_viewfilter long varchar View filter values to be applied for Master Server. (Example : ' IN
In
Query ( 61,66 ) ')
masterSerever_view_tre integer In Tree ID for Master Server View
e_id
OpsCenter Database Procedures | 331

sp_report_drive_data
This procedure is used for "Drive Throughput" and "Drive Utilization" reports. This procedure returns the data in html format.

Parameter Name Data Type Parameter Mode Description


@report_format long varchar In This attribute is always 'H'.
Used for identifying the report (Example : 'Throughput' for "Drive
@report_type long varchar In Throughput", 'Utilization' for "Drive Utilization")
Comma-separated values of Tape Library Serial Number's
@library long varchar In (Example : ' '1790b28c6b49a098096548',
'183cf73c6a53a098096548' ')
Comma-separated values of Media Server IDs (Example : '66, 61
@media_server long varchar In ')
Comma-separated values of semicolon-separated Master Server
@tape_drive long varchar In ID and Tape Drive Name (Example : ' '66;AUWEIDRV4',
'61:;AUWEIDRV2' ')
@timeframe_type char(1) In This attribute is not used in the procedure.
@interval integer In This attribute is always '1'.
Start time of the data to be displayed. (in 100s of nanoseconds
@start_time bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
@end_time bigint In since the beginning of the Gregorian epoch)
@util_ranges long varchar In Color Code Ranges (Example : '1000,2000,4000')
Used for identifying the report on (Example :'default' for "Default",
'mediaServer' for "Media Server", 'tapeDriveName' for "Tape
@aggregation_level long varchar In Drive Name", 'tapeDriveType' for "Tape Drive Type" and
'tapeLibraryUniqueID' for "Tape Library Unique ID")
Comma-separated values of Job Type IDs (Example : '1, 0, 25,
@job_type long varchar In 1024 ')
Comma-separated values of Schedule Type IDs (Example : '1, 0,
@job_level long varchar In 7 ')
@incl_excl_policy char(1) In This attribute is not used in the procedure.
@policies long varchar In Comma-separated values of Policy IDs (Example : '64, 62 ')
@timeFrameGroupByIn integer Time Frame Grouping : Time interval by which you want to group
In
crement the records. (is Always '1' for these report)
Time Frame Grouping : Time interval by which you want to group
@timeFrameGroupByU integer In the records. (Example : '3' for "Days", '9' for "Hours of day
nit Average")
Sorting order(ascending/descending) of the data (Example : '1'
@sortOrder integer In for "Descending", '0' for "Ascending" and '-1' for "None")
@drive_type long varchar In This attribute is not used in the procedure.
@viewType integer In This attribute is not used in the procedure.
View filter values to be applied for Master Server. (Example : ' IN
@viewFilterQuery long varchar In ( 61,66 ) ')
332 | OpsCenter Database Procedures

sp_risk_analysis
This procedure is used for the "Report Templates->Client Reports->Risk Analysis->Client Risk Analysis" report. This
procedure returns all client/policy combinations whose last successful backup occurred x many hours/days back.

Parameter Name Data Type Parameter Mode Description


@viewType integer In This attribute is not used in the procedure.
@masterServerViewFilt long varchar View filter values to be applied for Master Server. (Example : ' IN
In
erQueryString ( 61,66 ) ')
Comma-separated values of Schedule Type IDs (Example : '0, 5
@backup_level long varchar In ')
@backup_status long varchar In Comma-separated values of Job Status IDs (Example : '1, 0 ')
Start time of the data to be displayed. (in 100s of nanoseconds
@start_Time bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
@end_Time bigint In since the beginning of the Gregorian epoch)
@active_attr_name varchar(255) In This attribute is not used in the procedure.
@active_attr_value varchar(255) In Client is Active (Example : '1' for "Yes", '0' for "No")
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Comma-separated values of Master Server IDs (Example : '66,
@masterServerFilter long varchar In 61 ')
Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
@tree_type1 integer In This attribute is not used in the procedure.
@clientViewFilterQuery long varchar View filter values to be applied for Client View. (Example : ' IN (
In
String 1,63 ) ')
OpsCenter Database Procedures | 333

sp_workload_analyzer
This procedure is used for the "Report Templates->Workload Analyzer" reports. This procedure returns the data in html
format.

Parameter Name Data Type Parameter Mode Description


Used for identifying the report (Example : 'Job Count' for "Job
Count Workload Analyzer", 'Job Size' for "Job Size Workload
@report_type varchar(20) In Analyzer", 'Job Queue' for "Job Queue Workload Analyzer" and
'Job Throughput' for "Job Throughput Workload Analyzer")
@report_basis varchar(10) In Work Load Time Basis (Example : 'Start' or 'End' or 'Active')
Used for identifying the report on (Example : 'client' for "Client
Name", 'exitStatus' for "Job Status", 'jobTransportType' for "Job
Transport Type", 'jobType' for "Job Type", 'masterServer' for
"Master Server", 'mediaServer' for "Media Server", 'policy' for
@report_on long varchar In "Policy Name", 'policyType' for "Media Server", 'mediaServer' for
"Policy Type", 'jobLevel' for "Schedule/Level Type", 'schedule' for
"Schedule Name", 'jobExitCode' for "Status Code" and
'storageUnitName' for "Storage Unit Name")
Type of view (Value is always '2' for Master Server otherwise
@tree_type integer In NULL)
@view_filterQuery long varchar In View filter values to be applied. (Example : ' IN ( 61,66 ) ')
@view_tree_id varchar(10) In Tree ID for Master Server View
Start time of the data to be displayed. (in 100s of nanoseconds
@start_time_c bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
@end_time_c bigint In since the beginning of the Gregorian epoch)
Comma-separated values of Job Status IDs (Example : '3, 2, 1, 0
@job_status long varchar In ')
Comma-separated values of Schedule Type IDs (Example : '1, 0,
@job_level long varchar In 7 ')
Comma-separated values of Job Status Code's (Example : '2, 1,
@codes long varchar In 0, -1, -9998 ')
Operator to be applied on the Job Status Code Filter (Example :
@incl_excl_code char(1) In 'I' means "=", 'X' means "!=")
@policies long varchar In Comma-separated values of Policy IDs (Example : '64, 62 ')
Operator to be applied on the Policy Name Filter (Example : 'I'
@incl_excl_policy char(1) In means "=", 'X' means "!=")
@schedules long varchar In Comma-separated values of Schedule IDs (Example : '2, 1 ')
Operator to be applied on the Schedule Name Filter (Example : 'I'
@incl_excl_schedule char(1) In means "=", 'X' means "!=")
@policy_type long varchar In Comma-separated values of Policy Type IDs (Example : '64, 62 ')
Comma-separated values of Job Type IDs (Example : '1, 0, 25,
@job_type long varchar In 1024 ')
Comma-separated values of Transport Type IDs (Example : '1, 0,
@transport_type long varchar In -1 ')
@storageunit_id long varchar In Comma-separated values of Storage Unit IDs (Example : '2, 1 ')
Comma-separated values of Master Server IDs (Example : '66,
@master_server long varchar In 61 ')
Comma-separated values of Media Server IDs (Example : '66, 61
@media_server long varchar In ')
@client_name long varchar In Comma-separated values of Client IDs (Example : '5466, 4148 ')
@product_name long varchar In This attribute is not used in the procedure.
334 | OpsCenter Database Procedures

Parameter Name Data Type Parameter Mode Description


@duration_threshold_c long varchar In Duration Threshold (Example : '1000')
@util_ranges long varchar In Color Code Ranges (Example : '10,50,100')
Sorting order(ascending/descending) of the data (Example : '1'
@sortOrder integer In for "Descending", '0' for "Ascending" and '-1' for "None")
Time Zone Offset to be applied in milliseconds. (Example : for
@timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
@useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Type of client view (Value is always '8' for Client Server otherwise
@tree_type1 integer In NULL)
View filter values to be applied for Client View. (Example : ' IN (
@view_filterQuery1 long varchar In 1,63 ) ')
@view_tree_id1 varchar(10) In Tree ID for Client View
This parameter is used to pass locale value (Example : 'en_US'
@locale varchar(255) In for English, 'zh_CN' for Chinese, 'ja_JP' for Japanese and 'fr_FR'
for French)
Specifies the maximum number of rows to be returned in the
@pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
@pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Operator to be applied on the Job Type Filter (Example : 'I'
@job_type_operator varchar(10) In means "=", 'X' means "!=")
@isstorageunit_snapsh varchar(10) Storage Unit cofigured for Snapshots (Example : '0' for "No", '1'
In
ot for "Yes" and '-1' for "--")
OpsCenter Database Procedures | 335

sp_workload_analyzer_drilldown
This procedure is used for the "Report Templates->Workload Analyzer" drill-down reports.

Parameter Name Data Type Parameter Mode Description


@report_basis varchar(10) In Work Load Time Basis (Example : 'Start' or 'End' or 'Active')
@tree_type integer In This attribute is not used in the procedure.
@view_filterQuery long varchar In View filter values to be applied. (Example : ' IN ( 61,66 ) ')
Start time of the data to be displayed. (in 100s of nanoseconds
@start_time_c bigint In since the beginning of the Gregorian epoch)
End time of the data to be displayed. (in 100s of nanoseconds
@end_time_c bigint In since the beginning of the Gregorian epoch)
Comma-separated values of Job Status IDs (Example : '3, 2, 1, 0
@job_status long varchar In ')
Comma-separated values of Schedule Type IDs (Example : '1, 0,
@job_level long varchar In 7 ')
Comma-separated values of Job Status Code's (Example : '2, 1,
@codes long varchar In 0, -1, -9998 ')
Operator to be applied on the Job Status Code Filter (Example :
@incl_excl_code char(1) In 'I' means "=", 'X' means "!=")
@policies long varchar In Comma-separated values of Policy IDs (Example : '64, 62 ')
Operator to be applied on the Policy Name Filter (Example : 'I'
@incl_excl_policy char(1) In means "=", 'X' means "!=")
@schedules long varchar In Comma-separated values of Schedule IDs (Example : '2, 1 ')
Operator to be applied on the Schedule Name Filter (Example : 'I'
@incl_excl_schedule char(1) In means "=", 'X' means "!=")
@policy_type long varchar In Comma-separated values of Policy Type IDs (Example : '64, 62 ')
Comma-separated values of Job Type IDs (Example : '1, 0, 25,
@job_type long varchar In 1024 ')
Comma-separated values of Transport Type IDs (Example : '1, 0,
@transport_type long varchar In -1 ')
@storageunit_id long varchar In Comma-separated values of Storage Unit IDs (Example : '2, 1 ')
Comma-separated values of Master Server IDs (Example : '66,
@master_server long varchar In 61 ')
Comma-separated values of Media Server IDs (Example : '66, 61
@media_server long varchar In ')
@client_name long varchar In Comma-separated values of Client IDs (Example : '5466, 4148 ')
@product_name long varchar In This attribute is not used in the procedure.
@duration_threshold_c long varchar In Duration Threshold (Example : '1000')
Specifies the maximum number of rows to be returned in the
@pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
@pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Column to be sorted (Example : 'UPPER("PolicyName")' or can
@orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : '1'
@isDescending bit In for "Descending", '0' for "Ascending" and '-1' for "None")
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
336 | OpsCenter Database Procedures

Parameter Name Data Type Parameter Mode Description


Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Used for identifying the report (Example : '*' for "Job Count
Workload Analyzer" and "Job Size Workload Analyzer", 'JOB
@report_type varchar(20) In QUEUE' for "Job Queue Workload Analyzer" and 'JOB
THROUGHPUT' for "Job Throughput Workload Analyzer")
@tree_type1 integer In This attribute is not used in the procedure.
View filter values to be applied for Client View. (Example : ' IN (
@view_filterQuery1 long varchar In 1,63 ) ')
This parameter is used to pass locale value (Example : 'en_US'
@locale varchar(255) In for English, 'zh_CN' for Chinese, 'ja_JP' for Japanese and 'fr_FR'
for French)
Operator to be applied on the Job Type Filter (Example : 'I'
@job_type_operator varchar(10) In means "=", 'X' means "!=")
@isstorageunit_snapsh varchar(10) Storage Unit cofigured for Snapshots (Example : '0' for "No", '1'
In
ot for "Yes" and '-1' for "--")
OpsCenter Database Procedures | 337

virtualclientsummary
This procedure is used for the "Report Templates->Client Reports->Virtual Client Summary" report. This procedure returns
details of the VMware or HyperV servers that are configured with NetBackup. It also shows whether these virtual machines
are protected by NetBackup or not.

Parameter Name Data Type Parameter Mode Description


Specifies the maximum number of rows to be returned in the
pageSize integer In Result Set.
Specifies the starting point of Result Set. (Example : if page size
pageOffSet integer In is 100 and pageoffset is 2 then rows starting from 101 to 200 will
be displayed.)
Comma-separated values of Master Server IDs (Example : '66,
masterServerList long varchar In 61 ')
Operator to be applied on the Master Server Filter (Example : 'I'
masterServerOperator varchar(10) In means "=", 'X' means "!=" and 'C' means "Contains")
Type of view (Value is always '2' for Master Server otherwise
masterServerViewType integer In NULL)
masterViewFilterQueryS long varchar View filter values to be applied for Master Server. (Example : ' IN
In
tring ( 61,66 ) ')
Column to be sorted (Example : 'UPPER("PolicyName")' or can
orderByColumn long varchar In also be NULL)
Sorting order(ascending/descending) of the data (Example : 1 or
isDescending bit In NULL means 'DESC' otherwise 'ASC')
Time Zone Offset to be applied in milliseconds. (Example : for
timeZoneOffset integer In CST -21600000)
Change in DST (Daylight Saving Time). (Example : is 1 when in
useMultipleOffset bit In between start time and end time DST changes, otherwise 0)
Type of client view (Value is always '8' for Client Server otherwise
clientViewType integer In NULL)
clientViewFilterQueryStr long varchar View filter values to be applied for Client View. (Example : ' IN (
In
ing 1,63 ) ')
338 | Index

IndexIndex

☛ adjust_timestamp ☛ domain_ScheduleWindow ☛ lookup_AuditSubCategory


☛ AllScheduledJobs ☛ domain_SkippedFileArchive ☛ lookup_BackupCopyMethod
☛ audit_Key ☛ domain_SLPImage ☛ lookup_BackupType
☛ audit_Record ☛ domain_SLPImageCopy ☛ lookup_CalendarType
☛ audit_RecordAttribute ☛ domain_TapeDrive ☛ lookup_CapacityPlanning
☛ audit_UserIdentity ☛ domain_TapeDriveHistory ☛ lookup_ClientStatus
☛ BMRJobsAtRisk ☛ domain_TapeDriveMap ☛ lookup_CollectionLevel
☛ capacitypalnning ☛ domain_TapeLibrary ☛ lookup_CompressionType
☛ caseInsensitiveComparission ☛ FN_SEPARATE_VALUES ☛ lookup_ControlMode
☛ convertBigIntToTime ☛ getClientSummary ☛ lookup_CopyFormat
☛ cyc_formatDay ☛ getDiskPoolReplication ☛ lookup_CopyState
☛ cyc_formatMonth ☛ getDiskUsage ☛ lookup_DataClassification
☛ cyc_formatYear ☛ getDiskVolumeReplication ☛ lookup_DataCollectionStatus
☛ domain_Client ☛ getDummyEntityIdByType ☛ lookup_DataCollectorType
☛ domain_ClientImageCollectionLevel ☛ getDummyNonEntityIdByType ☛ lookup_DataMoverType
☛ domain_DataClassification ☛ getDurationVariance ☛ lookup_DataType
☛ domain_DiskPool ☛ getFileCountVariance ☛ lookup_DensityType
☛ domain_DiskPoolHistory ☛ getGregorianConstant ☛ lookup_DiskPoolStatus
☛ domain_Entity ☛ getGregorianUnixOffset ☛ lookup_DiskPoolType
☛ domain_EntityAlias ☛ getInfiniteImageRetentionTime ☛ lookup_DiskVolumeStatus
☛ domain_FileSystem ☛ getJobSizeVariance ☛ lookup_DomainType
☛ domain_Image ☛ getLocaleSpecificGenericMapping ☛ lookup_DriveReachableState
☛ domain_ImageCopy ☛ getMasterServerJobThroughput ☛ lookup_DriveStatus
☛ domain_ImageCopyFormat ☛ getMediaServerJobThroughput ☛ lookup_DriveType
☛ domain_ImageFragment ☛ getMediaSummaryByMediaServer ☛ lookup_EntityType
☛ domain_Job ☛ getNotBackedupClientList ☛ lookup_FatServiceState
☛ domain_JobArchive ☛ getPolicySummaryDashBoard ☛ lookup_HostType
☛ domain_JobImage ☛ getSlpBackLog ☛ lookup_ImageTIRStatus
☛ domain_Log ☛ getSlpCopyDetails ☛ lookup_ImageType
☛ domain_MasterServer ☛ getSlpCopySummary ☛ lookup_JobOperationType
☛ domain_Media ☛ getSlpDuplicationProgress ☛ lookup_JobState
☛ domain_MediaHistory ☛ getSlpStatusSummary ☛ lookup_JobStatus
☛ domain_MediaServer ☛ getStorageUnitUsage ☛ lookup_JobStatusCode
☛ domain_ParentJob ☛ getThroughputVariance ☛ lookup_JobSubType
☛ domain_Policy ☛ HistoricalData ☛ lookup_JobType
☛ domain_PolicyClient ☛ isEmptyString ☛ lookup_MasterServerStatus
☛ domain_ReconciledJob ☛ lookup_AuditAttribute ☛ lookup_MediaRole
☛ domain_ReconciledJobArchive ☛ lookup_AuditAttributeType ☛ lookup_MediaStatus
☛ domain_Schedule ☛ lookup_AuditCategory ☛ lookup_MediaSubType
☛ domain_ScheduleCalendar ☛ lookup_AuditMessage ☛ lookup_MediaType
☛ domain_ScheduledJob ☛ lookup_AuditOperation ☛ lookup_MemberState
Index | 339

☛ lookup_OffHostType ☛ nb_FatClient ☛ nom_JobAverages


☛ lookup_OS ☛ nb_FatInitiatorDevice ☛ nom_JobVariance
☛ lookup_PathStatus ☛ nb_FatPipe ☛ nom_NBClientNotBackedUp30Day
☛ lookup_PolicyEncryptionType ☛ nb_FatServer ☛ nom_NBClientNotBackedUp7Day
☛ lookup_PolicyStatus ☛ nb_FatTargetDevice ☛ nom_NBColdCatalogBackup
☛ lookup_PolicyType ☛ nb_Job ☛ nom_NBJob
☛ lookup_PoolType ☛ nb_JobArchive ☛ nom_NBJobAttempt
☛ lookup_Product ☛ nb_JobAttempt ☛ nom_NBJobAttemptPassRate
☛ lookup_ProductVersion ☛ nb_JobAttemptArchive ☛ nom_NBJobClient
☛ lookup_QueuedReason ☛ nb_JobAttemptLog ☛ nom_NBJobPassRate
☛ lookup_ReconciledJobType ☛ nb_JobBackupAttributes ☛ nom_NBJobVariance
☛ lookup_Replication ☛ nb_JobBackupAttributesArchive ☛ nom_NBMedia
☛ lookup_RetentionLevelUnit ☛ nb_JobDbInstanceArchive ☛ nom_NBMediaFullTapeCap
☛ lookup_RetentionUnit ☛ nb_JobFiles ☛ nom_NBMediaState
☛ lookup_RobotType ☛ nb_JobFilesArchive ☛ nom_NBMediaSummary
☛ lookup_ScheduleLevelType ☛ nb_JobProcessAttribute ☛ nom_NBPolicy
☛ lookup_ScheduleType ☛ nb_JobProcessAttributeArchive ☛ nom_NBPolicyChange
☛ lookup_ServiceState ☛ nb_Media ☛ nom_NBPolicyClient
☛ lookup_ServiceType ☛ nb_Policy ☛ nom_NBVolume
☛ lookup_SLPState ☛ nb_PolicyCatalogDR ☛ nom_Robot
☛ lookup_StorageServerState ☛ nb_RetentionLevel ☛ nom_RobotCap
☛ lookup_StorageServiceRetentionLevel ☛ nb_Robot ☛ nom_Server
☛ lookup_StorageServiceRetentionType ☛ nb_RobotPath ☛ NOMTimeToUTCBigint
☛ lookup_StorageServiceSecondaryOperation ☛ nb_Service ☛ report_success_failure
☛ lookup_StorageServiceUsageType ☛ nb_SLPBackLogSummary ☛ reporting_day
☛ lookup_StorageUnitGroupSelectionMethod ☛ nb_StorageServer ☛ sp_report_drive_data
☛ lookup_StorageUnitType ☛ nb_StorageServiceDestInfo ☛ sp_risk_analysis
☛ lookup_TapeLibrarySlotCountStatus ☛ nb_StorageServiceInfo ☛ sp_workload_analyzer
☛ lookup_TIRInfoType ☛ nb_StorageUnit ☛ sp_workload_analyzer_drilldown
☛ lookup_TIRStatus ☛ nb_StorageUnitGroup ☛ TaskContext
☛ lookup_TransportType ☛ nb_StorageUnitsInGroup ☛ TaskMessage
☛ lookup_VirtualHostType ☛ nb_SummaryMedia ☛ UTCBigintToNOMTime
☛ managedObject_EntityAttribute ☛ nb_TapeDrive ☛ UTCBigintToUTCTime
☛ managedObject_EntityAttributeValue ☛ nb_TapeDrivePath ☛ UTCTimeToUTCBigInt
☛ MediaServerThroughputPerDay ☛ nb_TapeDrivePendingRequests ☛ view_Group
☛ nb_BMRJobsStatusArchive ☛ nb_VaultedMediaSummary ☛ view_Node
☛ nb_CatalogBackup ☛ nb_VirtualMachines ☛ view_NodeType
☛ nb_ClientOffline ☛ nb_VolumeGroup ☛ view_Tree
☛ nb_DeviceUsageArchive ☛ nb_VolumePool ☛ view_TreeAccessGroup
☛ nb_DiskPool ☛ NOM_DateDiff ☛ view_TreeAccessUser
☛ nb_DiskVolume ☛ nom_Drive ☛ view_TreeLevelAlias
☛ nb_DiskVolumeHistory ☛ nom_Driveusage ☛ view_TreeType
340 | Index

☛ view_UserGroup
☛ virtualclientsummary

You might also like