Veritas NetBackup™ Commands Reference Guide
- Introduction
- Appendix A. NetBackup Commands
Name
nbdelete — remove deleted fragments from disk volumes
SYNOPSIS
-allvolumes [-ost_worm_lock | -snapshots | tar] [-priority number]
-list [-snapshots | tar] [{-dt disk_type -media_id name} | -backup_id bid [-copy_number number]]
{-dt disk_type -media_id name | -backup_id bid [-copy_number number]} [-ost_worm_lock | -snapshots | -tar] [-media_server name -storage_server name -priority number -bpdm_media_server name]
-deletion_stats [-U] [-snapshots] -stype server_type [-dp disk_pool_name [-dv disk_volume_name ]]
-deletion_stats [-U] [-tar] -media_id name
-purge_snap_deletion_list -stype server_type -media_id name -dp disk_pool_name -dv disk_volume_name [-force]
-purge_deletion_list {-media_id name | -backup_id bid [-copy_number number]} [-force]
-list
On UNIX systems, the directory path to this command is /usr/openv/netbackup/bin/admincmd/
On Windows systems, the directory path to this command is install_path\NetBackup\bin\admincmd\
DESCRIPTION
The nbdelete command removes all deleted fragments from the disk volumes that are specified on the command line. The -allvolumes option removes the fragments from all volumes that contain deleted fragments. The -dt, -media_id, -media_server, and -storage_server options specify an individual volume where deleted fragments should be removed.
The nbdelete command can also be used to refresh the write-once read-many (WORM) properties of copies by using the -ost_worm_lock option.
The nbdelete command can perform three operation types. These operations can be combined in a single execution of the command. The -tar option removes fragments from storage. The -snapshots options deletes snapshots. The -ost_worm_lock option finds the copies that require a retry or refresh of setting storage WORM attributes.
OPTIONS
- -allvolumes
Queries the image list in the EMM database to obtain the list of volumes with deleted fragments. It removes the fragments from those volumes and deletes eligible imported snaps, unimported snaps, and NetBackup (tar) images in that order. -allvolumes calls bpdm on master server to delete imported snaps. It also queries the storage servers with unimported snapshots but does not direct bpdm to delete them.
If no operation mode parameters (-tar, -snapshots, or -ost_worm_lock) are specified, the default modes are -tar and -snapshots. You must explicitly specify the -ost_worm_lock parameter in order for WORM processing to take place.
- -bpdm_media_server name
Starts up bpdm on the specified media server. Use if a media server has a much faster network connection to the disk volume's storage server for the delete operations.
- -copy_number cnum
Limits the images to be processed to the specified copy number.
- -deletion_stats
Displays information about disk fragments in the
DeletedImageFragment
table or snapshots in the DBM_DeletedSnapReplica table that are ready to be deleted.Fragment or snapshot records are placed in these tables when their corresponding copies are expired from the NetBackup image catalog. This option queries
nbemm
to retrieve the number of deletable fragments and the total number KBytes that are waiting to be deleted.- -dp disk_pool_name
Specifies the disk pool name. When -dp is used with -stype but not -dv, then -bprecover returns stats for all images for the disk pool. Only applicable to operations that are related to snapshots.
- -dt disk_type
Specifies the disk type where the deleted fragments should be removed. The following are the valid values for disk_type:
0 - All
1 - BasicDisk
6 - DiskPool
- -dv disk_volume_name
Specifies the disk volume name. Only applicable to operations that are related to snapshots.
- -force
Proceeds without asking for user verification.
Note:
Before you run nbdelete with the -force option, ensure that all media servers and valid disks can communicate with the master server. If they are unable, the -force option removes the expired images from EMM but it orphans the image fragments on the disk. Once an expired image is removed from EMM, there is no further attempt to remove the image disk fragments.
- -list
Lists imported and unimported snapshots or NetBackup (tar) images eligible for deletion. The list may be limited to the image with the specified backup ID and the specified copy number. You can also limit the list to images on a given media ID.
- -media_server name
Specifies the name that represents the media server for the volume whose deleted fragments are to be removed.
- -media_id
Specifies a 6-character media ID (that is, @aaaa0).
- -ost_worm_lock
Finds copies which have a Pending WORM state. Copies in such a state indicate that some failure may have occurred while NetBackup tried to set the WORM attributes for that copy. If any copies that require attention are found in the catalog, requests are made to storage attempting to set the correct WORM attributes.
Note that this operation does not result in deletion of any fragments.
- -priority number
Specifies a new priority for the job that overrides the default job priority.
- -purge_deletion_list
Removes all entries from deletion lists for a disk volume without trying to contact storage or delete anything from storage. This function is useful if a storage server has been decommissioned but deletable image records are still in the NetBackup catalog.
- -purge_snap_deletion_list
Removes all entries from snapshot deletion lists for a disk volume without trying to contact storage or delete anything from storage. This function is useful if a storage server has been decommissioned but deletable image records are still in the NetBackup catalog.
- -snapshots
Deletes all eligible imported and unimported image snapshots. When -snapshots is used with -deletion_stats on the command line, nbdelete displays stats for deletable unimported snapshots.
- -storage_server name
Specifies the name that represents the storage server of the volume whose deleted fragments are to be removed.
- -stype server_type
Specifies a disk storage server type. If you do not use the -dp option with -stype, the command returns stats for all images of the storage server type. Only applicable to operations that are related to snapshots.
- -tar
Deletes NetBackup (tar) images.
- -U
User mode query, with text header for each result. Default is comma-separated values.
EXAMPLES
Example 1
# nbdelete -deletion_stats -U -stype AdvancedDisk -dp ad_dp -dv /dv1 Frags : 6 KB : 2134
Example 2
# nbdelete -deletion_stats -U -media_id "@aaaa0" Frags : 2 KB : 64
Example 3: Only process WORM attributes for a specific copy.
#nbdelete -backup_id client_123456789 -copy_number 3 -ost_worm_lock
Example 4: Remove fragments from storage as needed; process WORM attributes as needed; and skips snapshots processing.
#nbdelete -allvolumes -tar -ost_worm_lock