Dell DR4300e NetVault Backup - Best Practices for Setting up VTL Containers an - Page 48

let array_num_avail=array_num_avail+1

Page 48 highlights

$nvutil/nvmakemedia $media_size mediafiles $vtlpath/media/${labels[$array_num_avail]} wait echo "closing the Entry/Exit Port in $library_name" echo $nvutil/nvcloseeeport -libraryname $library_ name $nvutil/nvcloseeeport -libraryname $library_name wait echo "Blanking media ${barcodes[$array_num_avail]} - ${labels[$array_num_avail]}" echo $nvutil/nvblankmedia -barcode ${barcodes[$array_num_avail]} $nvutil/nvblankmedia -barcode ${barcodes[$array_num_avail]} # Wait a second before issuing label request to overcome VTL latency sleep 2 # Decide whether to relabel with tape name AND group or just name if [ ${groups[$array_num_avail]} = "None" ] then echo $nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname "${labels[$array_num_ avail]}" $nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname ${labels[$array_num_avail]} else echo $nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname ${labels[$array_num_ avail]} - newgroupname ${groups[$array_num_avail]} $nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname "${labels[$array_num_avail]}" - newgroupname "${groups[$array_num_avail]}" echo "Removing the old media with barcode $vtlpath/media/${barcodes[$array_num_avail]}.disabled" rm $vtlpath/media/${labels[$array_num_avail]}.disabled fi let array_num_avail=array_num_avail+1 let count=count-1 done # close file exec 10>&# Clean up temporary rubbish left behind rm -rf /tmp/mediatmp 48 Best practices for setting up Dell VTL Container or NetVault Backup native virtual tape library (nVTL)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52

Best practices for setting up Dell VTL Container or NetVault Backup native virtual tape library (nVTL)
48
$nvutil/nvmakemedia $media_size mediafiles $vtlpath/media/${labels[$array_num_avail]}
wait
echo “closing the Entry/Exit Port in $library_name” echo $nvutil/nvcloseeeport -libraryname $library_
name
$nvutil/nvcloseeeport -libraryname $library_name wait
echo “Blanking media ${barcodes[$array_num_avail]} - ${labels[$array_num_avail]}”
echo $nvutil/nvblankmedia -barcode ${barcodes[$array_num_avail]}
$nvutil/nvblankmedia -barcode ${barcodes[$array_num_avail]}
# Wait a second before issuing label request to overcome VTL latency sleep 2
# Decide whether to relabel with tape name AND group or just name if [ ${groups[$array_num_avail]} =
“None” ]
then
echo $nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname “${labels[$array_num_
avail]}”
$nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname ${labels[$array_num_avail]}
else
echo $nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname ${labels[$array_num_
avail]} - newgroupname ${groups[$array_num_avail]}
$nvutil/nvlabelmedia -barcode ${barcodes[$array_num_avail]} -newlabelname “${labels[$array_num_avail]}”
- newgroupname “${groups[$array_num_avail]}”
echo “Removing the old media with barcode $vtlpath/media/${barcodes[$array_num_avail]}.disabled”
rm $vtlpath/media/${labels[$array_num_avail]}.disabled fi
let array_num_avail=array_num_avail+1
let count=count-1 done
# close file
exec 10>&-
# Clean up temporary rubbish left behind rm -rf /tmp/mediatmp