Upload
cdrbc
View
414
Download
17
Embed Size (px)
Citation preview
8/9/2019 FalconStor VTL-S User Guide
1/351
SpectraLogic.com
FALCONSTOR
VIRTUALTAPELIBRARY(VTL-S)
SOFTWAREUSERGUIDE
8/9/2019 FalconStor VTL-S User Guide
2/351
Virtual Tape Library User Gu ide
Copyright Copyright 20082009 FalconStor Software and Spectra Logic Corporation. All RightsReserved.
Spectra Logic and FalconStor Software reserve the right to make changes in theinformation contained in this publication without prior notice. The reader should in allcases consult with Spectra Logic and FalconStor Software to determine whether any suchchanges have been made.
Trademarks BlueScale, Spectra, SpectraGuard, and the Spectra Logic logo are registered trademarks.FalconStor Software, FalconStor, and IPStor are registered trademarks of FalconStorSoftware, Inc. in the United States and other countries. Windows is a registered trademarkof Microsoft Corporation. All rights reserved worldwide. All other trademarks andregistered trademarks are the property of their respective owners.
Part Number 90990035 Revision D
RevisionHistory
FalconStor VTLSoftware Version
DocumentRevision Date Description
4.6-4722 A May 2008 Initial release for Spectra nTier VTL with Deduplication5.1-1899 B December 2008 Updated to reflect new features in FalconStor VTL 5.1 software
5.1-1899 C May 2009 Updated and restructured to reflect Spectra Logic nTierDeduplication appliances
5.20-2164 D October 2010 Updated to reflect new features of the FalconStor VTL-S version5.2 software.
Note: The FalconStor VTL software is no longer private-labeledfor Spectra Logic.
8/9/2019 FalconStor VTL-S User Guide
3/351
Virtual Tape Library User Gu ide
Contacting Spectra Logic
To obtain general information
Spectra Logic Web Site:www.spectralogic.com
United States Headquarter European Office FalconStor Headquarters
Spectra Logic Corporation6285 Lookout RoadBoulder, CO 80301USA
Phone:(800) 833-1132 or(303) 449-6400
International:00 (1) 303 449 6400
Fax: (303) 939-8844
Spectra Logic Europe Ltd.Magdalen CentreRobert Robinson AvenueOxford Science ParkOXFORDOX4 4GAUnited Kingdom
Phone:44 (0) 870 112 2150Fax: 44 (0) 870 112 2175
FalconStor Software, Inc.2 Huntington QuadrangleSuite 2S01Melville, NY 11747USA
Phone:631-777-5188
Web Site:www.falconstor.com
Spectra Logic Technical Support
Web Site: www.spectralogic.com/support
Knowledge Base: www.spectralogic.com/knowledgebase
United States and Canada
Phone:
Toll free US and Canada:
1.800.227.4637
International: 1.303.449.0160
Email:
Europe, Middle East, Africa
Phone: 44 (0) 870.112.2185
Email:
Deutsch sprechende KundenPhone: 49 (0) 6028.9796.507
Email: [email protected]
Mexico, Central and SouthAmerica, Asia, Australia, andNew Zealand
Phone: 1.303.449.0160Email:
Spectra Logic Sales
Web Site: www.spectralogic.com/shop
United States and Canada
Phone: 1.800.833.1132 or1.303.449.6400
Fax: 1.303.939.8844Email: [email protected]
Europe
Phone: 44 (0) 870.112.2150
Fax: 44 (0) 870.112.2175
Email: [email protected]
8/9/2019 FalconStor VTL-S User Guide
4/351
Virtual Tape Library User Guide i
Contents
Introduction
FalconStor Virtual Tape Library overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1VTL components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Plan your Deployment
VTL configurations for disk-to-disk-to-tape backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3Standard VTL Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Advanced VTL Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5Automated Tape Caching VTL Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Guidelines for configuring physical resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Getting Started
Run the FalconStor Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8Launch the web-based console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8Install and launch the console on an administrative computer . . . . . . . . . . . . . . . . .8
Connect to your VTL server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9Configure your VTL server using the configuration wizard . . . . . . . . . . . . . . . . . . . . . . .10
Step 1: Enter license keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10Step 2: Create encryption keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11Step 3: Set up network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12Step 4: Set hostname . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14Step 5: Enable Fibre Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Step 6: Switch to target mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15Step 7: Prepare devices for virtual libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16Step 8: Create Virtual Tape Library database . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16Step 9: Assign physical libraries/drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17Step 10: Create virtual libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18Step 11: Add SAN clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19Step 12: Assign virtual library to clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19Step 13: Enable Deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20Step 14: Create Deduplication Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Prepare for backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21Backup server access to the VTL server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21iSCSI backup servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
FC backup servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22Discover the virtual tape library from your backup server . . . . . . . . . . . . . . . . . . . . . . . .23Create and run backup jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25Confirm successful backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26Configure optional services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
8/9/2019 FalconStor VTL-S User Guide
5/351
Virtual Tape Library User Guide ii
VTL Console
Launch the Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27Connect to your VTL server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27The VTL console user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28Objects in the console navigation tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Multi-Node Group object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Server object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29Virtual Tape Library System object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Virtual Tape Libraries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30Virtual Tape Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Virtual Vault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Import/Export Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Physical Tape Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Physical Tape Drives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Replica Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Physical Tape Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Deduplication Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Disk Resources object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32SAN Clients object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32Reports object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32Group Reports object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33Physical Resources object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Add physical devices to VTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Prepare physical storage devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Rescan physical devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Console information pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38Sort the Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38Filter the Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Export data from the Event Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Print the Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Clear the Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Version Info tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Performance Statistics tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40Folders tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Deduplication Statistics tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41SIR Replication tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Attention Required tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43Create a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44View a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45Schedule a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45Export data from a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46Set report properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46Email a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46Refresh report display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47Delete a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
8/9/2019 FalconStor VTL-S User Guide
6/351
Virtual Tape Library User Guide iii
Customize the Deduplication Tape Activity Report . . . . . . . . . . . . . . . . . . . . . . . . .47Console options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50System maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Network configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Set hostname. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Set date and time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Restart VTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Restart network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51Halt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Manage users and administrators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52Change password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Set server properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53Configure VTL to send SNMP traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54Mirror the VTL database to protect your VTL configuration . . . . . . . . . . . . . . . . . . . . . .55
Check mirroring status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Replace a failed disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56Fix a minor disk failure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56Replace a disk that is part of an active mirror configuration . . . . . . . . . . . . . . .56Swap the primary disk with the mirrored copy. . . . . . . . . . . . . . . . . . . . . . . . . .56Replace a failed physical disk without rebooting your VTL server. . . . . . . . . . .57Remove a mirror configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Save/restore a VTL configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58Information and requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58Save your VTL configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58Restore a VTL configuration - standalone system . . . . . . . . . . . . . . . . . . . . . . . . . .59
Multi-Node Groups
Create a group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61Add servers to a group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62Remove a server from a group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Tape Libraries, Tape Drives, and Tapes
Create virtual tape libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64Create virtual tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76How virtual tapes are allocated from multiple LUNs . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Round Robin Logic with Tape Capacity on Demand disabled . . . . . . . . . . . . . . . . .81
Round Robin Logic with Tape Capacity on Demand enabled . . . . . . . . . . . . . . . . .81Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82Locate and display virtual tapes in the Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Search by barcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83Display virtual tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83Sort all tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84Filter the display of tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Add SAN Clients (backup servers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86Assign virtual tape libraries to backup servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
8/9/2019 FalconStor VTL-S User Guide
7/351
Virtual Tape Library User Guide iv
Add virtual tape library storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91Physical tape libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Assign physical libraries/drives to the virtual tape library . . . . . . . . . . . . . . . . . . . .92Inventory physical tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93Designate a physical library or drive as disabled . . . . . . . . . . . . . . . . . . . . . . . . . . .94Reset physical tapes in a library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Import data from tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95Import data from a physical tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95Import data from a tape in another virtual tape library . . . . . . . . . . . . . . . . . . . . . . .97
Export data to physical tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99Manual export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Auto Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104Export with tape stacking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Manage jobs in the import/export queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108Filter the display of jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109Set import/export job properties for failed jobs . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Set virtual tape library system properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111Virtual tape drive compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112Enable/disable compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Change firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113Encrypt data on virtual and physical tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Create a key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115Change a key name or password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116Delete a key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116Export a key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117Import a key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Shred a virtual tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
Data Deduplication
Prepare deduplication storage devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122Prepare virtualized resources - create Disk Resources . . . . . . . . . . . . . . . . . . . . .122
Index disk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122Folder disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123Data disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
Enable deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125Mirror deduplication resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
Add a mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129Manually synchronize a mirror. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130Remove a mirror configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130
Deduplication policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131Add deduplication policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131Manage deduplication policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136
Monitor deduplication and view statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137Deduplication Policies object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137Individual deduplication policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138Repository statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143
Virtual index tape status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145Check replication status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146
8/9/2019 FalconStor VTL-S User Guide
8/351
Virtual Tape Library User Guide v
Reclaim disk space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147Add SIR storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148Disable deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150
ReplicationAuto Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152Remote Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152Replication of virtual tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153Replication of deduplicated tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155Replication requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
Deduplicated tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157Configure replication for virtual tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158Configure replication for deduplicated tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
Add the replication target for SIR data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165Edit a replication target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168
Check replication status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169Replication status of deduplicated tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
Promote a replica resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172Promote a replica resource without breaking the replication configuration . . . . . .172
Access data on a replicated virtual tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173Change your replication configuration options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173Suspend/resume replication schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174Manually start the replication process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174Remove a replication configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
Automated Tape Caching
Tape caching policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178Create/change a tape caching policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178Set global tape caching options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181Disable a policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182Create a cache for your physical tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183Create uncached virtual tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Manually migrate cached data to physical tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Force migration of an entire tape to physical tape . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Reclaim disk space manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Renew cache for a direct link tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186Recover data using Automated Tape Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
Fibre Channel Configuration
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188Configure Fibre Channel hardware on server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189HBA driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189Persistent binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .190
8/9/2019 FalconStor VTL-S User Guide
9/351
Virtual Tape Library User Guide vi
FSHBA.CONF file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191Configure Fibre Channel hardware on clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192Verify your hardware configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193Set QLogic ports to target mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
Multi port QLogic HBAs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196Single port QLogic HBAs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
Associate World Wide Port Names with clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198
iSCSI Clients
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200Supported platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
Manage iSCSI clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200iSCSI users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
Windows client configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
Prepare client initiators to access your VTL server . . . . . . . . . . . . . . . . . . . . . . . .201Add your iSCSI client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202Create targets for the iSCSI client to log onto . . . . . . . . . . . . . . . . . . . . . . . . . . . .205Log the client onto the target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206
Setup using Open iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207Prepare the iSCSI initiator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
Add your iSCSI client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208Create targets for the iSCSI client to log onto . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
Linux client configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209Prepare the iSCSI initiator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209
Add your iSCSI client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209Create targets for the iSCSI client to log onto . . . . . . . . . . . . . . . . . . . . . . . . . . . .209
Log the client onto the target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210Solaris client configuration with iSCSI only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210
Prepare the iSCSI initiator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210Add your iSCSI client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211Create targets for the iSCSI client to log onto . . . . . . . . . . . . . . . . . . . . . . . . . . . .211Log the client onto the target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
Disable iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
IBM 3494 Configuration
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213Add/remove tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
IBM System i Configuration
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214Before you begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215Set up the tape library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215Import cartridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
8/9/2019 FalconStor VTL-S User Guide
10/351
Virtual Tape Library User Guide vii
Export cartridges (move to vault) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
Hosted Backup
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218Configure Hosted Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218Stop VTL processes with Hosted Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
NDMP Backup Support
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223Configure NDMP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
OpenStorage Option
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227Before you install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228Create SAN clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228Solaris clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
AIX clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
Windows (pre-configured VTL storage appliances) . . . . . . . . . . . . . . . . . . . . . . . .229Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229Before you begin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230Deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230NetBackup installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230Location of NetBackup commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230Important information about the maximum number of concurrent jobs . . . . . . . . .231
Configuration - Backup with deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231Configuration - Backup with deduplication and replication . . . . . . . . . . . . . . . . . . . . . .233Verify your configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
Adding replication to an existing OST configuration . . . . . . . . . . . . . . . . . . . . . . . . . . .238Best practice guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
Deciding how many LSUs to create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240Deciding how many concurrent jobs to allow . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241Spanning LSUs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242Load balancing LSUs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242
Commands - detailed descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243Add a VTL server - creatests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243Create an LSU - createlsu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
Attach an LSU - attachlsu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .244Configure an LSU - cfglsu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
8/9/2019 FalconStor VTL-S User Guide
11/351
Virtual Tape Library User Guide viii
List VTL servers - liststs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245List LSUs - listlsu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245Remove a VTL server - deletests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246Detach an LSU - detachlsu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246Delete an LSU - deletelsu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246Get/set the message logging level - loglevel . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
ACSLS and Library Station Configuration
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248Hardware configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249Configure VTL to work with ACSLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249Set eject policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251Filter tapes displayed in the VTL console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
Add/remove tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
Email Alerts
Configure Email Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252Modify Email Alerts properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257Script/program trigger information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257
Customize email for a specific trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257New script/program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257
VTL Server
Important notes about stopping VTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259
Server processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .260
Command Line
Using the command line utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261Common arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262Login/logout to/from the VTL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .263Virtual devices / Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264VTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
Automated tape caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284Import/Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
Deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299Physical devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309Technical support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317
8/9/2019 FalconStor VTL-S User Guide
12/351
Virtual Tape Library User Guide ix
Troubleshooting
General Console operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319Physical resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .321Logical resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .322
Client cannot see tape library/drive as provisioned by VTL . . . . . . . . . . . . . . . . . .323VIT tape is marked Full . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .326
Backup jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .327Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .327
Replication of virtual tapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .327Replication when a tape is corrupted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .327
System configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .328Import/Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .329Take an X-ray of your system for technical support . . . . . . . . . . . . . . . . . . . . . . . . . . .330
Appendix
System security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331LUN migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331
Index
8/9/2019 FalconStor VTL-S User Guide
13/351
Virtual Tape Library User Guide 1
Introduction
FalconStor Virtual Tape Library overview
FalconStorVirtual Tape Library (VTL) increases the speed and reliability ofbackups that use standard third-party backup applications by leveraging disk toemulate industry-standard tape libraries. VTL leverages your existing Fibre Channelor IP SAN to transfer data to and restore data from a disk-based virtual tape at ultra-high speeds.
Since VTL uses disk to back up data, it eliminates the media and mechanical errorsthat can occur with physical tapes and drives. And, because VTL can emulate moretape drives than your physical tape library really has, more backup streams can runsimultaneously, enabling organizations to easily complete their backups within theallotted backup window.
Because you may already have physical tapes that you would like to protect, youcan import data from physical tapes into your virtual tape system. If you ever need torecover files from a physical tape, you can use VTL to access those tapes forimmediate recovery.
FalconStor VTL combines virtual tape library and deduplication functionality toeliminate redundant data without impacting your established backup window,thereby minimizing storage requirements.
For additional data protection, the data on virtual tapes can be exported to physicaltapes for long-term data archiving. Data can also be copied to physical tapes usingyour backup applications copy function.
This guide describes how to use the FalconStor Management Console for VTL.
VTL components
VTL comprises the following components:
VTL appliance - An appliance running VTL software. On VTL StorageAppliances, VTL is pre-configured with a variety of system defaults.
VTL and deduplication storage - Storage used by VTL and deduplication.This includes the VTL database, VTL storage, Single-Instance Repository(SIR) index, and SIR repository. VTL Storage Appliances can include self-contained disk storage or direct-attached storage using SAS. VTL Gateway
Appliances have external storage that can be shared by more than oneVTL.
FalconStor Management Console for VTL - The graphical administrationtool, installed on a separate workstation, lets you configure VTL, add/configure clients, set properties, create and manage deduplication policies,enable replication, import/export tapes, and view statistics.
8/9/2019 FalconStor VTL-S User Guide
14/351
Introduction
Virtual Tape Library User Guide 2
VTL clients - The backup servers that use VTL. VTL supports Fibre Channeland iSCSI backup servers on most major platforms. If the Hosted Backupfeature is available, you can install a certified backup application directly onthe VTL appliance, eliminating the need for a dedicated backup server.
8/9/2019 FalconStor VTL-S User Guide
15/351
Virtual Tape Library User Guide 3
Plan your Deployment
When planning your VTL deployment, you need to determine what type of
configuration best suits your organization. In addition to disk-to-disk, the flexibility ofFalconStor VTL supports three possible disk-to-disk-to-tape (D2D2T) configurations.
In a D2D2T scenario with FalconStor VTL, you choose your preferred configurationof the various components your third-party backup software, the VTL appliance,the storage managed by VTL for use as the virtual tape library, and one or morephysical tape libraries. Regardless of which configuration you choose, VTL makes iteasy for you to manage both virtual tapes and physical tapes.
VTL configurations for disk-to-disk-to-tape backup
Standard Configuration- Backup software runs on a backup server or onthe VTL appliance and manages all tapesvirtual and physical. Data iscopied to physical tape using the backup softwares tape copy function.
Advanced Configuration- Backup software runs on a backup server andmanages the backup to virtual tape. VTL manages the disk storage and theexport of data to the physical tape library.
Automated Tape Caching Configuration- Backup software runs on abackup server and transparently manages the backup to virtual tape. Inaddition, this configuration provides the backup application with transparentaccess to data regardless of whether the data is on disk or on tape. Flexiblemigration policies determine when data will be moved to physical tape.
8/9/2019 FalconStor VTL-S User Guide
16/351
Plan your Deployment
Virtual Tape Library User Guide 4
Standard VTL Configuration
In the standard VTL configuration, the backup software manages all tapesvirtualand physicalby treating the virtual tape library as though it were just anotherstandalone tape library attached to the backup server. To copy data from virtual to
physical tapes, the backup softwares Tape Copyfunction is utilized.
In this configuration, the backupsoftware runs on an existingbackup server or on the VTLappliance (using the HostedBackup option). The backupsoftware transparently managesthe backup to virtual tape.
This configuration is ideal fororganizations that already have
a backup process in place withwhich they are comfortable butwhich is not meeting all of theirbackup objectives. Adding aVTL appliance as another tapelibrary allows you to easilyincrease your parallel backupstreams and take advantage ofusing VTL for rapid datarecovery without having to alteryour current configuration. Withthe backup application
managing the entire backupprocess, virtual tapes and physical tapes are seen in the same way: a virtual tape isjust another tape.
In the standard VTL configuration, backups to virtual tapes occur quickly. Then, at alater time, the backup server can copy the data to physical tapes without impactingthe production environment. Because the backup server performs the tape copyingfunction in addition to backups, additional overhead can be incurred by the backupserver. Therefore, it is best to perform tape copying at off-peak hours.
While VTL natively accelerates backup from the backup server to virtual tape, datatransfer between application servers and the backup application can be acceleratedby hosting a backup application on the VTL appliance itself. This shortens the datapath between the application server and the backup application/server and thereforeenhances backup performance.
8/9/2019 FalconStor VTL-S User Guide
17/351
Plan your Deployment
Virtual Tape Library User Guide 5
Advanced VTL Configuration
In the advanced VTL configuration, the backup software manages backups to thevirtual tape library while the VTL appliance controls the export of data from virtualtapes to physical tapes.
VTL dramatically acceleratesbackups by acting as a de factocache to your physical tapelibrary and enables data to bemoved to physical tapes as abackground process withoutimpacting production servers. Thisinnovative approach to backupaddresses the limitations of con-ventional tape backup. Moreover,since VTL manages the export of
data from virtual to physicaltapes, there is no additionaloverhead for the backup server.
The backup software runs on anexisting backup server or on theVTL appliance (with the HostedBackup option). The backupsoftware transparently managesthe backup to virtual tape.
With the advanced VTLconfiguration, backups to virtualtape occur very quickly. Then,at a later time, when you aredone using a given tape, youcan export data to physical tape
for offsite vaulting or disaster recovery without impacting the productionenvironment. VTL can also be set up in Auto Archive mode so that after eachbackup to virtual tape completes, data is automatically exported to physical tape.
The advanced VTL configuration requires you to set up the initial physical tapelibrary emulation from the VTL console so that there is a 1:1 mapping, with identicalbarcodes, between virtual and physical tapes. This enables the backup software tokeep track of backup tapes and prevents tapes from being created that would beunidentifiable by the backup software.
Whenever data is written to physical tape, the virtual tape can then be deleted or thecopy can be left on the virtual tape for rapid recovery. The physical tape will alwayshave the same barcode as its virtual tape counterpart. This gives you the flexibility toeasily restore from either virtual or physical tape.
8/9/2019 FalconStor VTL-S User Guide
18/351
Plan your Deployment
Virtual Tape Library User Guide 6
When it comes time to restore, the backup software identifies the barcode of thetape containing the needed data. If the data still resides on virtual tape (it was neverexported or it was exported with the virtual tape left intact), it can be restored veryquickly because it is being read from disk. If the data is only on physical tape, thetape must first be re-imported into VTL with a few simple keystrokes in the VTL
console so that the backup software can access it and restore in its usual manner.
Automated Tape Caching VTL Configuration
With Automated Tape caching,tapes always appear to be insidevirtual libraries and are visible tothe backup application regardlessof whether the data is actually ondisk or physical tape. This meansthat the backup application always
has direct access to data.In this model, the backup softwareruns on an existing backup serverand transparently manages thebackup to virtual tape.
VTL acts as a transparent cacheto the physical tape library,dramatically accelerating backupswhile enabling the data to bewritten to physical tapes, as abackground process without
impacting production servers,based on extremely flexiblemigration policies (age of data,time of day, disk space, end ofbackup, etc.). Automated TapeCaching also provides veryflexible space reclamation policies(free space immediately upon
migration, after specified retention period, when out of space, etc.)
8/9/2019 FalconStor VTL-S User Guide
19/351
Plan your Deployment
Virtual Tape Library User Guide 7
Guidelines for configuring physical resources
If VTL-S has been installed on a gateway appliance, you must prepare storageresources before you can make them available for use by VTL (this will be a step inthe VTL configuration wizard). Four types of disks are needed:
Virtual Tape Library Database
You need to have at least one disk with 10 GB.
In order to create a mirror for the database, you need another 10 GB disk onanother RAID group.
Tapes for Virtual Tape Libraries
The amount of disk space required for VTL data can be calculated based onthe amount of data that will be backed up daily/weekly, the amount of timethe backed-up data will be retained, and the estimated deduplication ratio.Your FalconStor representative can assist you with this calculation, whichwill allow you to configure appropriately sized VTL storage.
If the storage capacity expansion option is available for your appliance andadditional physical resources are connected, you can add more storage forVTL tapes at any time.
SIR Data
You can use one or more disks for SIR Data.
The amount of disk space required for SIR data can be calculated based onthe amount of data that will be backed up daily/weekly, the amount of timethe backed-up data will be retained, and the estimated deduplication ratio.Your FalconStor representative can assist you with this calculation, whichwill allow you to configure appropriately sized SIR storage for optimum
performance. SIR writes 512 KB / block sequentially when writing data to storage. You can
choose 1, 2, 4, 8, or 16 disks for SIR data.
If the storage capacity expansion option is available for your appliance andadditional physical resources are connected, you can add more disks to theSIR repository at any time.
SIR Index and Folder
You can use one or more disks for the SIR Index and Folder resource. (Thefolder resource is used to store information related to the contents of eachdeduplication session.)
The size of this resource should be approximately 4 percent of the total sizecalculated for SIR data.
If the storage capacity expansion option is available for your appliance andadditional physical resources are connected, you can add more storage forthe SIR Index and Folder resource at any time.
8/9/2019 FalconStor VTL-S User Guide
20/351
Virtual Tape Library User Guide 8
Getting Started
VTL has been designed for quick setup. Once you connect your VTL appliance to
your storage network (as described in the Hardware QuickStart Guide), you shouldfollow the instructions in the Software QuickStart Guideto set network information,change administrator passwords, and enter license keys. Both guides were shippedwith your appliance.
The following steps guide you through configuring your VTL appliance.
Run the FalconStor Management Console
The FalconStor Management Console for VTL is the graphical administration toolthat enables you to manage VTL. The computer that runs the VTL console needsconnectivity to the network segment where VTL is running, because it
communicates directly with the server and clients (backup servers). There are twoways to run the VTL console:
Launch the web-based console
To launch a web-based version of the console, open a browser from any machineand enter the IP address of the VTL server (for example: http://10.0.0.2) and theconsole will launch. If you have Web Setup, select the Gobutton next toAdvancedoptionsand click theAdvanced Consolebutton.
To skip going through Web Setup in the future, open a browser from any machine
and enter the IP address of the VTL server followed by :81, for example: http://10.0.0.2:81/ to launch the console.
Once the console is displayed, you can save the IP address (http://10.0.0.2:81/) asa Favorite or Bookmark.
Install and launch the console on an administrative computer
If you have the FalconStor Management Console software, you can install theconsole onto any machine, as long as that machine has a Graphical User Interface.Note that if you are installing the console on a Windows machine, you must be aPower User or Administrator.
To launch the console after installation, select Start--> Programs--> FalconStor.Select the version of the VTL console that corresponds to your installation and thenclick VTL Console.
8/9/2019 FalconStor VTL-S User Guide
21/351
Getting Started
Virtual Tape Library User Guide 9
Connect to your VTL server
If your server already appears in the navigation tree on the left side of the console,right-click it and select Connect. For a multi-node group, right-click the group andselect Connectto connect to all of the servers in the group.
If your server does not appear in the tree, do the following to add it:
1. Right-click theServersobject in the left pane of the console and selectAdd.
If you are running on a Windows machine, you can right-click the Serversobjectand select Discover to detect VTL servers in a range of IP addresses. Youshould then specify the subnet range of your VTL server and wait for the VTLserver hostname to appear in the navigation tree. For VTL appliances, thehostname has the format FSxxxxx, wherexxxxxis a unique number for your VTLappliance, which is displayed on a label on your appliance. When the hostnameappears in the navigation tree, right-click it and select Connect.
2. Type the VTL Server name or address (for example, 10.7.12.91) and enter avalid user name and password (both are case sensitive) to log in.
If you purchased an appliance from FalconStor, log in with rootas the UserName. The default password is IPStor101, but that may have been changed inWeb Setup. The username and password are case sensitive.
Once you are connected to a server, the server icon will change to show that you
are connected:
The VTL console remembers the servers to which the console has successfullyconnected. If you close and restart the console, the servers will still be displayedin the tree but you will not be connected to them.
If you have a pre-configured VTL-S storage appliance, continue with Prepare forbackups.
If you have a VTL-S gateway appliance, the configuration wizard will launch.Continue with Configure your VTL server using the configuration wizard.
8/9/2019 FalconStor VTL-S User Guide
22/351
8/9/2019 FalconStor VTL-S User Guide
23/351
Getting Started
Virtual Tape Library User Guide 11
Step 2: Create encryption keys
With encryption, you can create one or more keys that can be used to encrypt datawhen it is exported to physical tape and decrypt it when it is imported back to virtualtapes. The data on the tape cannot be read without being decrypted using the
appropriate key.
1. Click New.
2. In the Key Nametext box, type a unique name for the key.
3. In the Secret Phrasetext box, type the phrase that will be used to encrypt thedata.
4. In the New Passwordand Confirm Passwordtext boxes, type a password foraccessing the key.
You will need to provide this password in order to change the key name,password, or password hint, or to delete or export the key.
You do not have to provide a unique password for each key. In fact, if you usethe same password for multiple keys, you have to provide the password onlyonce when you export multiple keys that all use the same password.
5. In the Password Hinttext box, type a hint that will help you remember thepassword.
This hint appears when you type an incorrect password and request a hint.
Refer to Encrypt data on virtual and physical tapesfor detailed informationabout encryption keys.
6. Click OKwhen you are done, then click Nextto continue with the next step.
Note: We recommend that you make a record of your secret phrase in asecure location. Once you have created a key, you cannot change the secretphrase associated with that key.
Configuration note:After completing the configuration wizard, if you need to addencryption keys, you can right-click the VTL server object in the console andselect Key Management.
8/9/2019 FalconStor VTL-S User Guide
24/351
Getting Started
Virtual Tape Library User Guide 12
Step 3: Set up network
1. Enter information about your network configuration.
Domain name- Internal domain name.
Append suffix to DNS lookup- If you enter a domain name, it will be appended tothe machine name for name resolution.
DNS- IP address of your Domain Name Server.
Default gateway- IP address of your default gateway.
NIC- List of Ethernet cards in the server.
Enable SSH - Enable/disable the ability to use the SSH protocol. The VTL servermust have openssh installed in order to use SSH.
Enable SFTP- Enable/disable the ability to securely FTP into the server.
Note: Changing the IP address is allowed only before you configure replication.To change the IP address after you configure replication, you must remove thereplication target, change the IP address, and then configure replication again.
8/9/2019 FalconStor VTL-S User Guide
25/351
Getting Started
Virtual Tape Library User Guide 13
2. Click Config NIC to configure each network interface card (NIC).
If you select Static, you must click theAddbutton to add IP addresses andsubnet masks.
MTU- Set the maximum transfer unit of each IP packet. If your card supports it,set this value to 9000 for jumbo frames.
3. Click OKwhen you are done, then click Nextto continue with the next step.
Configuration note:After completing the configuration wizard, if you need tochange these settings, you can right-click the VTL server object in the consoleand select System Maintenance --> Network Configuration.
8/9/2019 FalconStor VTL-S User Guide
26/351
Getting Started
Virtual Tape Library User Guide 14
Step 4: Set hostname
1. Enter a valid name for your VTL server.
Valid characters are letters, numbers, underscore, or dash. The server will
automatically reboot when the hostname is changed.
2. Click OKwhen you are done, then click Nextto continue with the next step.
Step 5: Enable Fibre Channel
(FC edition only) This step takes just a few seconds and there are no additionalscreens to go through.
An Everyone_FCclient will be created under SAN Clients. This is a generic clientthat you can assign to all (or some) of your tape libraries/drives. It allows any WWPNnot already associated with a Fibre Channel client to have read/write non-exclusiveaccess to any tape libraries/drives assigned to Everyone_FC.
Configuration note:After completing the configuration wizard, if you need tochange the name again, you can right-click the VTL server object in the consoleand select System Maintenance --> Set Hostname. You will need to restart theserver if you change the hostname.
Note: Before you enable Fibre Channel, verify that your Fibre Channelconfiguration is set properly. Refer to the Fibre Channel Configurationsection forinformation.
If you do not have or will not be using Fibre Channel, click Skip.
8/9/2019 FalconStor VTL-S User Guide
27/351
Getting Started
Virtual Tape Library User Guide 15
Step 6: Switch to target mode
(FC edition only) Target mode allows a port to receive requests from your backup
server(s).
If you haven't already done so, you will need to switch any initiator zoned with abackup server to target mode so that the backup server can see the VTL server. Youwill then need to select the equivalent adapter on the secondary server and switch itto target mode.
You will get a Loop Upmessage on your VTL server if a QLogic port has beenplaced in target mode successfully.
In order to identify your ports, you need to know the WWPN of each. One way to findthe WWPN is through the SNS table at your Fibre Channel switch.
Alternatively, for QLogic HBAs, you can find the WWPN in the BIOS (press Ctrl+Qduring boot up).
(Single-ID HBAs) Select which ports should be in target mode.
(Multi-ID HBAs) Click OK.
Note: If you do not have or will not be using Fibre Channel, click Skip.
Configuration note:After completing the configuration wizard, if you need toswitch a ports mode, you can right-click the adapter and select Enable/DisableTarget Mode.
8/9/2019 FalconStor VTL-S User Guide
28/351
8/9/2019 FalconStor VTL-S User Guide
29/351
Getting Started
Virtual Tape Library User Guide 17
When this threshold value is reached, migration from virtual tape to physical tapewill be triggered for all virtual libraries using the disk capacity threshold.
4. Click Finishto create the database.
5. If you know that you have a disk available, you can create a mirror for the VTL
database in order to protect your VTL configuration. Even if you lose your VTLserver, the data on your tapes will be maintained. Mirroring the database ishighly recommended (refer to Mirror the VTL database to protect your VTLconfiguration).
6. If you select Yes, select which physical device to use for the mirror.
7. Confirm that all information is correct and then click Finishto create the mirroringconfiguration.
Step 9: Assign physical libraries/drives
If you will be importing data from physical tapes into your virtual tape library orexporting virtual tapes to physical tapes, you must assign your physical tapelibraries/drives to VTL.
This step also inventories the physical tapes in your library/drive so that you cancreate virtual tapes that match your physical tapes.
Refer to Physical tape librariesfor detailed information about managing physicaltape libraries in your VTL environment.
Click OKwhen you are done, then click Nextto continue with the next step.
Configuration note:After completing the configuration wizard, if you want toenable disk compression, right-click the Virtual Tape Library Systemobject in the
console and select Properties.
To mirror the database at a later time, right-click the Databaseobject (under theVirtual Tape Library Systemobject) and select Mirror-->Add.
Note: VTL does not support physical libraries when tape drive numbering doesnot start with 0 or is not sequential.
8/9/2019 FalconStor VTL-S User Guide
30/351
Getting Started
Virtual Tape Library User Guide 18
Step 10: Create virtual libraries
Select the tape library that you are emulating.
If you have a physical tape library, you need to create a virtual tape library thatresembles it. This way the virtual tapes will use the same format as those of thephysical tapes. This is important for importing and exporting functions andguarantees that your backup application will accept the tapes.
If you are usingAutomated Tape Caching, only your physical tape libraries will be
listed. Select the check box and the system will automatically match your physicallibrary.
You will have to enter information about the tape drives in your library, including:
Barcode information
Tape properties such as Tape Capacity On Demand and maximum tapecapacity.
If you are using Automated Tape Caching, you will have to select the type ofdata migration triggers that you want to set and specify when the data thathas been migrated to physical tape can be deleted to free up cache diskspace.
If you are not using Automated Tape Caching, you will need to determine ifyou want to use auto archive orauto replication for this virtual library.
Refer to Create virtual tape librariesfor detailed information about creating virtualtape libraries and Automated Tape Cachingfor detailed information aboutconfiguring Automated Tape Caching.
After you create a virtual tape library you will be prompted to create new virtualtapes. Refer to Create virtual tapesfor detailed information about creating virtualtapes.
8/9/2019 FalconStor VTL-S User Guide
31/351
Getting Started
Virtual Tape Library User Guide 19
After you create virtual tapes, you can click Yesto create more virtual libraries orclick Noto continue with the next step.
Step 11: Add SAN clients
This step allows you to select the clients (backup servers) to which you will beassigning a tape library.
Refer to Add SAN Clients (backup servers)for detailed information about adding
clients.
Click OKwhen you are done, then click Nextto continue with the next step.
Step 12: Assign virtual library to clients
If you did not add any clients in the previous step, click Skip.
If you added clients, complete the following:
1. Select a client to assign.
2. Click Finishwhen you are done.
Refer to Assign virtual tape libraries to backup serversfor detailed informationabout assigning libraries to clients.
Configuration note:After completing the configuration wizard, if you need to addnew virtual tape libraries, you can right-click the Virtual Tape Library System
object in the console and select Configuration wizardor you can right-click theVirtual Tape Libraries object and select New.
To add drives to an existing virtual tape library, right-click the Drivesor Tapesobject under the library object and select New (Drive(s)or Tape(s)).
Configuration note:After completing the configuration wizard, if you need to addnew clients, you can right-click the SAN Clientsobject and selectAdd.
Configuration note:After completing the configuration wizard, if you need toassign new virtual libraries, you can right-click a virtual tape library or a client andselectAssign.
8/9/2019 FalconStor VTL-S User Guide
32/351
8/9/2019 FalconStor VTL-S User Guide
33/351
Getting Started
Virtual Tape Library User Guide 21
Prepare for backups
Backup server access to the VTL server
Two access schemes determine how backup servers access the VTL server: In an "Open Access" scheme, access is controlled purely by zoning. The
pre-defined Everyone_iSCSIor Everyone_FCclient represents the backupserver and all or some of your virtual tape libraries/drives must be assignedto this client. This scheme is applied when you follow instructions in theQuickStart Guide included with VTL appliances and guidelines for Everyoneclients below.
In a Secured Access scheme, access is dictated by creating specificclients to represent specific backup servers. A backup server can accessonlyits own designated virtual tape library or drives via a dedicated port.This scheme is applied when you add a SAN client as described in Add
SAN Clients (backup servers)and Manage iSCSI clients.
iSCSI backup servers
On a pre-configured VTL storage appliance, iSCSI is enabled by default and theclient Everyone_iSCSI is already created. This special SAN client represents yourbackup server but does not correspond to any specific client machine. Using thisclient, you can create iSCSI targets that are accessible by any iSCSI client that
connects to the VTL server. When you follow the instructions in the QuickStartGuide, you assign your default virtual tape libraries/drives to the Everyone_iSCSIclient.
On a VTL gateway appliance, you must do the following in order for iSCSI backupservers to access VTL resources:
1. If you are not using Everyone_iSCSI, add an iSCSI client for each backup server(Secured Access). Refer to Add SAN Clients (backup servers).
2. Whether you are using Everyone_iSCSIor adding clients, create targets for theiSCSI client to log into.
3. Create and assign a virtual tape library to the iSCSI target (refer to Create virtualtape librariesand Assign virtual tape libraries to backup servers).
4. Register client initiators with your VTL server.
5. Log the client onto the target.
6. Discover the assigned virtual tape library and drives from your backup server(refer to Discover the virtual tape library from your backup server).
Note: Complete these steps if your backup server will communicate with the VTLserver using the iSCSI protocol.
8/9/2019 FalconStor VTL-S User Guide
34/351
Getting Started
Virtual Tape Library User Guide 22
Refer to Manage iSCSI clientsfor details on steps 2-5.
FC backup servers
On a pre-configured VTL storage appliance with a dual-port Fibre Channel cardinstalled, Fibre Channel is enabled by default; the SAN client Everyone_FC isalready created, and FC HBAs are already set to target mode.
On a VTL gateway appliance, you may have already enabled Fibre Channel targetmode as part of the VTL Configuration Wizard.
If Fibre Channel has not been configured, refer to Fibre Channel Configurationfordetails on how to proceed.
Once Fibre Channel has been configured, you can enable Fibre Channel backupservers to access VTL resources by doing the following:
1. If your VTL server will be shared by multiple backup servers, add a FC client torepresent each backup server and ensure that each backup server can accessonlyits own designated virtual tape library/drives (refer to Add SAN Clients(backup servers)).
2. Create and assign virtual tape library(ies) to clients (refer to Create virtual tapelibrariesand Assign virtual tape libraries to backup servers).
Note: Complete these steps if your backup server will communicate with the VTL
server using the Fibre Channel protocol.
8/9/2019 FalconStor VTL-S User Guide
35/351
Getting Started
Virtual Tape Library User Guide 23
Discover the virtual tape library from your backup server
To enable your backup server to recognize the default virtual tape library and drives,perform a device scan on your backup server at the operating system level and thenuse your backup software to scan for new devices as well.
Use youroperating
system to scanfor hardware
changes
The steps to do this vary according to the backup servers operating system.
For Fibre Channel environments, if your zoning has been correctly configured, anddevices have been properly assigned to clients, a simple bus rescan performed onthe client should show the new backup devices. Of course, this procedure variesdepending on the OS.
Windows To discover a tape library on a backup server running a Windows operating system:
1. Select Control Panel --> Administrative Tools --> Computer Management.
2. In the left pane, under System Tools, select Device Manager.
3. In the right pane, right-click the backup server and select Scan for hardwarechanges.
New devices representing the specific VTL resources will appear (the libraryunder Medium Changers and tape drives under Tape Drives) and if theappropriate tape drive and tape library device drivers are installed on the backupserver, the correct device name and type are associated and the devices willbecome ready for use by the backup software.
If a new device is unknown, right-click it to display its Properties.Acquire andupdate the driver according to your Windows documentation. Your backup
software may include a procedure that updates drivers.
Linux To discover a tape library on a backup server running a Linux operating system:
1. Rescan your host adapter.
Rescanning in Linux is host adapter-specific. For QLogic:
echo "scsi-qlascan" > /proc/scsi/qla/
For Emulex:
sh force_lpfc_scan.sh "lpfc"
2. Identify the detected devices.
# cat /proc/scsi/scsi
3. For each identified device do the following:
# echo "scsi add-single-device " >/
proc/scsi/scsi
where is the host adapter number, is channel number isthe target id and is the LUN number.
8/9/2019 FalconStor VTL-S User Guide
36/351
Getting Started
Virtual Tape Library User Guide 24
HP-UX To discover a tape library on a backup server running HP-UX:
1. Rescan the devices.
# ioscan -fnC
2. Generate device files.# insf -e
3. Verify the new devices.
# ioscan -funC
AIX To discover a tape library on a backup server running AIX:
1. Rescan devices.
# cfgmgr -vl fcsX
whereXis the number of the FC adapter.
2. Verify the new devices.
# lsdev -Cc
Solaris 1. Determine the FC channels.
# cfgadm -al
2. Force a rescan.
cfgadm -o force_update -c configure cX
whereXis the FC channel number.
3. Install device files.
# devfsadm
Use backupsoftware to detect
new devices
The steps to do this vary according to your backup software.
After you complete the procedure, you are ready to create and run backup jobs.
Note: For all other platforms, such as Unix and Linux, consult the appropriatereference material that came with your backup software for details on how to loaddrivers and how to perform discovery for hardware changes.
8/9/2019 FalconStor VTL-S User Guide
37/351
Getting Started
Virtual Tape Library User Guide 25
Create and run backup jobs
Once your backup server software can discover and access the virtual tape library/drives defined in the VTL server, you can start to use the VTL as if it were a real tapelibrary.
While physical tapes must be acquired and then inserted into the mail slot of aphysical library, virtual tapes are typically created when you create a virtual tapelibrary and you can create additional tapes as needed.
The preparation required to start a backup job successfully is identical whether youare using a real tape library or a virtual one, although they can vary according toyour backup software.
1. Start a "tape inventory" process in your backup software.
2. Define backup jobs and associate tapes with each job.
3. Run your backup jobs.
When one or more backup jobs start to kick off and you are using a physical tape
library, tapes are allocated by the backup software and are loaded into the tapedrives. Backup data is then sent to the tapes until the backup job is done. Thebackup software then sends commands to unload the tapes and return them totheir assigned slot within the library.
All of these actions are emulated by VTL.
When it is time to remove a tape from a physical library, the administrator mustphysically walk over to the library, use a key pad/console to select the tape to beremoved, catch the tape as it is physically being ejected from the "mail slot", andthen store it nearby. These actions can sometimes be done via commands fromwithin the backup software.
VTL does not require a keypad or physical mail slot. Instead, the FalconStor VTL
server has a Virtual Tape Vaultthat holds the tapes that are virtually "ejected"from any virtual tape library. When an "eject" is performed by the backupsoftware, the ejected virtual tape is automatically placed in the Virtual Vault. Youcan confirm this action using the VTL Console (select the Virtual Tape Vaultobject and verify the virtual tape is indeed there). If tape removal is notdoneusing the backup software, you can right-click the virtual tape in the VTL consoleand select Move to Vault.
Note: Special note for NetBackup users - To prevent a backup from going tothe same tape more than once, when you are configuring backup jobs forMicrosoft Exchange, DO NOT span your policies across tapes.
Important:If available when defining a backup job, set the option to unload atape when it is not needed. If this option is not available, you may need to rundeduplication manually. Refer to Manage deduplication policies.
8/9/2019 FalconStor VTL-S User Guide
38/351
Getting Started
Virtual Tape Library User Guide 26
With VTL, when backup to a virtual tape is complete, a deduplication policyexecutes automatically at the designated time or when you run the policy manuallyfrom the VTL console. You can confirm that the deduplication policy is running byselecting the Deduplication Policiesobject to see a list of all policies and theircurrent status.
4. Verify that the backup job is working properly, as described below.
Confirm successful backup
While a backup job is running, you can use the VTL console to verify that data isbeing written to virtual tapes.
1. In the VTL console, expand the Virtual Tape Library Systemobject.
2. Expand Virtual Tape Libraries, the specific library, and then Tapes.
3. Under the Tapesobject, select each tape that is included in a backup job.
In the right-hand pane, you should see a value for Data Written, which updatesdynamically during a backup job.
After the backup job completes, use your backup software to verify that the data waswritten completely and can be restored.
Configure optional services
If you purchased the Replication option, refer to Replicationfor information aboutreplicating virtual tapes.
Note: Refer to Deduplication policiesfor information on creating deduplicationpolicies.
8/9/2019 FalconStor VTL-S User Guide
39/351
Virtual Tape Library User Guide 27
VTL Console
The FalconStor Management Console for VTL allows you to manage your VTL
system, users, and administrators; add/configure clients; set server properties;monitor VTL activity; create deduplication policies/monitor deduplication; managethe import/export of tapes, and run/view reports.
Launch the Console
To launch an installed version of the console, select Start--> Programs-->FalconStor --> VTL --> VTL Console.
To launch a web-based version of the console, open a browser from any machineand enter the IP address of the VTL server for example: http://10.0.0.2 and theconsole will launch. If you have Web Setup, select the Gobutton next toAdvanced
optionsand click theAdvanced Consolebutton.
To skip going through Web Setup in the future, open a browser from any machineand enter the IP address of the VTL server followed by :81, for example: http://10.0.0.2:81/ to launch the console.
Connect to your VTL server
1. Right-click the VTLserver object in the console and select Connect.
If you have a multi-node group, right-click the group and select Connecttoconnect to all of the servers in the group. You must use a user name and
password that exists for all servers in the groups.
If you want to connect to a server that is not listed, right-click the Serversobjectand selectAdd.
2. Enter a valid user name and password (both are case sensitive).
Once you are connected to a server, the server icon will change to show that youare connected:
The VTL console remembers the VTL servers to which the console hassuccessfully connected. If you close and restart the console, the VTL servers willstill be displayed in the tree but you will not be connected to them.
Note: Multiple administrators can access a server at the same time. Changesto the servers configuration are saved on a first-come, first-served basis.
8/9/2019 FalconStor VTL-S User Guide
40/351
VTL Console
Virtual Tape Library User Guide 28
The VTL console user interface
The VTL console displays VTL server configuration, organized in a familiar Explorer-like tree view.
The tree allows you to navigate the VTL server and its configuration objects. Youcan expand or collapse the display to show only the information that you wish toview. To expand an item that is collapsed, click the symbol next to the item. Tocollapse an item, click the symbol next to the item. Double-clicking the item willalso toggle the expanded/collapsed view of the item.
You need to connect to the server before you can expand the server object.
8/9/2019 FalconStor VTL-S User Guide
41/351
VTL Console
Virtual Tape Library User Guide 29
When you highlight any object in the tree, the right-hand pane contains detailedinformation about the object. You can select one of the tabs for more information.
Statistics on usage of VTL and SIR repository resources are displayed in the bottomportion of the information pane.
The console log located at the bottom of the window displays information about theactivities performed in this console. The log features a drop-down list that allows youto see activity from this console session. The bottom right also displays the localserver name and time.
Objects in the console navigation tree
Multi-Node Group object
If you have configured multi-node groups, the group object contains the servers thathave been grouped together.
All of the servers in a group can be managed together. From the group level, youcan manage user accounts for all servers in the group and you can set commonconfiguration parameters, such as SNMP settings, storage monitoring triggerthreshold, tape caching thresholds, compression settings, and X-rays. You can alsolog in to all of the servers in the group at the same time.
For more information about groups, refer to Multi-Node Groups.
Server object
From the server object, you can manage administrator accounts for that server, add/remove licenses, change the system password, configure server-level options suchas email alerts, perform system maintenance, set tape encryption keys, generate anx-ray file, join a group, and set server properties.
For each server, you will see the following objects: Virtual Tape Library System, DiskResources,SAN Clients,Reports, and Physical Resources.
When you are connected to a server, you will see the following tabs:
General - Displays the configuration and status of the VTL server.Configuration information includes the version of the base operating system,the type and number of processors, amount of physical and swappablememory, supported protocols, network adapter information, storage capacityusage, and system drive usage.
Event Log - Displays system events and errors. Buttons on this tab let youfilter, export, purge, or print the Event Log.
Version Info - Displays the version of the VTL server and console software,including currently installed patches.
Performance Statistics - Displays read and write throughput for the last 60minutes. The chart shows an aggrega