top of page

Tape

Manually mount vol A00005 from pool NetBackup on file /tmp/tapefile. This is helpful if you need to dump data to a tape outside of the NBU application. As NBU mounts the tape it will not attempt to use the tape or drive again until the tape is unmounted.

# tpreq -m A00005 -p NetBackup /tmp/tapefile

Once the tape is mounted then data can be copied to /tmp/tapefile via tar, dd etc.

Unmount the tape which was mounted above

# tpunmount -f /tmp/tapefile

To run a dd test on the cart V05673

# dd if=/dev/rmt/51cbn of=/dev/null bs=256k

Change a volume pool for a volume. Note that it is only possible to change the volume pool for an unassigned tape cartridge i.e. a cartridge listed in the NBU catalog as being empty.

# vmchange -p volume_pool_id -m media_id

Add a scratch pool to NBU

# vmpool -add scratch “Scratch Pool” ANYHOST -1 -2

List the scratch pool in use

# vmpool -listscratch

To unfreeze a tape  

# bpmedia -unfreeze -m <barcode>

To add a tape, which is in slot 1 in the library (rc1 1) to the volume database on a master server but the robotic control host is on nbumedia1

# vmadd -m A00001 -mt dlt -h nbumaster -rt tld -rn 0 -rh nbumedia1 -rc1 1

When adding a cleaning cartridge to NBU to enable NBU to carry out the cleaning you must specify the density type as

<density>_clean i.e. HCART_CLEAN / HCART2_CLEAN

To delete a tape from the volume database

# vmdelete -h nbumaster -m media_id

To expire a volume immediately

# vmchange -exp expiration_date -m media_id

# vmchange -exp 0 -m SE2005

To deassign a volume so you can move it between volumes pools. Once that is done then use vmchange to move, if needed.

# vmquery -deassignbyid mediaid pool_id stat

# vmquery -deassignbyid SE2005 3 0

The stat value refers to the type of backups the cart was used for : 0 is for regular backups, 1 is for catalog backups

If you want to get rid of the images that are on a tape, expiring the tape itself will also expire all images on the tape. The following will expire the tape and corresponding images immediately

# bpexpdate -ev mediaid -d 0

Add the use_seed option to automatically generate media ids

#  vmupdate -rt tld -rn 0 -rh nbumedia1 -h nbumaster -use_seed

To see a list of media expiration dates:

# bpmedialist -summary

To erase a tape – be careful as this will not check if valid images are present on the tape before erasing it.

# bplabel -erase -m <barcode> -d <density> -p <volume_pool> -host <media server to perform the erasure>

The bplabel command will mount the tape onto a tape drive visible to the specified media server and erase the tape header, hence you will see the erase job within the NBU job DB.

To add a barcode rule

# vmrule -add <barcode_tag> <media_type> <volume pool> <max mounts> <description

To add a rule so that all barcodes with a first character of “T”, a density of HCART2 and no maximum mounts are added to the scratch pool, use :

# vmrule -add T hcart2 Scratch 0 "Data Tapes"

To delete a barcode rule

# vmrule -delete <barcode_tag>

# vmrule -delete T

bottom of page