Images
# bpimagelist is your friend when confirming image details and backup history. The following link gives details of the fields within the long listing of the command
https://www.veritas.com/content/support/en_US/article.100017904.html
# bpimagelist -client client_name - can also specify dates etc, the image id is the 6th field of the line starting ^IMAGE
# bpimmedia - the image id is the 4th field of the line starting ^IMAGE
The following will show info on what images are held on media including all copies etc
# bpimmedia -L -client <hostname>
Check the images available on a disk storage unit for a particular client, you need to specify the absolute path for the disk storage unit
# bpimmedia -L client <client_name> -mediaid /absolute/path
Confirm the images available on a tape
# bpimmedia -L -mediaid <barcode>
To find the tapes used between a certain period for client
bpimmedia -L -client <hostname> -d 07/02/2019 -e 07/03/2019
To Promote a copy to a new primary copy use the following
First find out which copy you wish to promote
# bpimmedia -client vcs-cluster2 -d 05/01/2005 -e 05/06/2005 -U
To find out what a tape was first written to
bpmedialist -mlist -m media_id
bpimmeida report lists the contents of media as recorded in the NetBackup image catalog
To get a media contents report
# bpmedialist -mcontents -m media_id
# bpmedialist -mcontents -m <media_id> -l -h <hostname>
To delete a copy of an image
# bpimage -deletecopy copy_number -backupid backupid
The following will delete copy 2 of the backupid HOST_1134956910
# bpimage -deletecopy 2 -backupid HOST_1134956910
Promote copy 2 of an image to be the primary copy
# bpduplicate -npc 2 -backupid vcs-cluster2_1115296300
To run a preview of bpduplicate to get a backup history of everything since a certain date
# bpduplicate -PM -s mm/dd/yyyy
To see which images are held on preimported media use:
# bpimmedia -mtype 1
If a tape has expired but not been overwritten it is possible to import the images contained on the tape into NetBackup. If an image already exists within the NetBackup catalog then the image cannot be imported into the NBU catalog.
To get a list of images from a cartridge which has expired but not been overwritten run the following
# bpimport -PM -s 01/01/1971 00:00:00 -e 09/30/2019 23:59:59 -id <media_id> | nawk
'{ print $5 }' > /tmp/import.list
Reviewing the /tmp/import.list file will show which images are available to be imported from the tape.
bpimport is a two step operation, the first step create_Db_info recreates the catalog entries for the backups that are on the specified media. This option only creates information about backups that are candidates for import.
# bpimport -create_db_info -id <media_id>
if no server is specified then the master server will attempt to read the cart
# bpimport -create_db_info -id <media_id> -server <media_server>
Once this step has completed then it is possible to run a bpimagelist on the images to confirm the image details however it is not possible to confirm which files were backed up with those images until the second step is complete
From the images which have completed the first phase import select those to complete the second phase import and ensure they are listed one per line in a bidfile. This file will be read during the second phase
# bpimport -bidfile /tmp/import-list -L /tmp/import.logfile
Once the second phase import has been completed a bplist command, showing which files were backed up by those images, will be successful