FalconStor® File-interface Deduplication System User Guide Version 1.15

FalconStor Software, Inc. 2 Huntington Quadrangle, Suite 2S01 Melville, NY 11747 Phone: 631-777-5188 Fax: 631-501-7633 Web site: www.falconstor.com

Copyright © 2009-2010 FalconStor Software. All Rights Reserved. FalconStor Software, FalconStor, and IPStor are registered trademarks of FalconStor Software, Inc. in the United States and other countries. Windows is a registered trademark of Microsoft Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners. FalconStor Software reserves the right to make changes in the information contained in this publication without prior notice. The reader should in all cases consult FalconStor Software to determine whether any such changes have been made. This product is protected by United States Patents Nos. 7,093,127 B2; 6,715,098; 7,058,788 B2; 7,330,960 B2; 7,055,008 B2; 7,469,337 and additional patents pending.

080510.6576

Contents
Introduction
How FDS works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Concepts and components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

Installation
Pre-configured physical appliance setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Pre-configured appliance - Delivered components . . . . . . . . . . . . . . . . . . . . . . . . . .5 Physical appliance - Mount the FDS appliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Physical appliance - Connect to your storage network . . . . . . . . . . . . . . . . . . . . . . .5 Software appliance kit setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Install an operating system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 Set network information for your FDS appliance . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Install FDS server software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

Getting Started
Run the FalconStor Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Launch the web-based console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Install and launch the console on an administrative computer . . . . . . . . . . . . . . . .11 Connect to your FDS server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Configure your FDS server using the configuration wizard . . . . . . . . . . . . . . . . . . . . . . .13 Step 1: Enter license keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Step 2: Set up network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Step 3: Set hostname . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Step 4: Prepare physical devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 Step 5: Set up FDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 Step 6: Configure deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Step 7: Create resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24 Step 8: Create share . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 Set the security mode for Windows clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 Domain mode configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 Map/mount shares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 Windows clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 NFS clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 Add NFS clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41

The FDS Console
Understanding the objects in the tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 FDS Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 FDS server object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 FDS Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
FDS User Guide 1

. . . . . . . . . . . . . .53 View a report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Export data from the Event Log . .54 Delete a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Network configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 Check mirroring status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59 Software patch updates . . . . . . . . . . . . . . . .64 Rebuild a mirror .49 Administrators . . . . . . . . . . . . . .61 Mirror the configuration database and resources . .54 Refresh report display. . . . . . . . . . . . . . . . . . . . . . . . .64 Swap the primary disk with the mirrored copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53 Create a report or report schedule . . . . . . . . . . . . . . . . . . . . . . . .54 Change a report schedule . . . . . . . . . . . . . . . . . . . . . . . .52 Reports . . . . . . . . . .73 Exclude folders from deduplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52 Print the Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Halt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Sort the Event Log . . . . . . . . . . . . . . . . . . . . . . . .47 IPMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 Suspend/resume mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 Deduplication Reclaim disk space . . . . . . . .64 Replace a disk that is part of an active mirror configuration . . . . . . . . . . . .66 Check integrity of deduplicated data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Replace a failed disk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54 Sample FDS Detailed Statistics report . .60 SNMP traps . . . . .48 Reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 Event Log . . . .55 Sample FDS Statistics Summary report . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Restart FDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 Logical Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Server properties . . .47 Set hostname . . . . . . . . . . . . . .Physical Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 System maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 FDS User Guide 2 . . . .63 Fix a minor disk failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Filter the Event Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 Add repository resources . .48 Restart network. . . . .47 Bond IP . . .54 Export data from a report . . . . . . . . . . . . . . . . . . . . . . . .45 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Rescan physical devices . . . . . . . . . . . . . . . . . . . . . . . .54 Print a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 Console options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57 Directory properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 Enable load balancing . . . . . . . . . . .94 Multipathing Load distribution . . .77 Resource-level statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99 Change IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Repository statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Statistics FDS Resources statistics . . .92 Change replication properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Veritas™ NetBackup™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 Script/program trigger information . . . . . . . . .75 Symantec™ Backup Exec™ . . . . . . . . . . . . . . . . . . . . . . .109 Index FDS User Guide 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92 Manually start replication . . . . . . . . . . . . . . . . . .86 Configure outgoing replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 Path management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Integration examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 Replication Configure incoming replication . . . . . . . . . . . . . . . . . . . . . . . . .100 Email Alerts Configure Email Alerts . . . .79 Share and folder-level statistics . . . . . . . . . . . . . . . . . . . . .90 Recover files from a replica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91 Exclude folders from replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97 NIC Port Bonding Enable NIC Port Bonding . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101 Modify Email Alerts properties .107 Customize email for a specific trigger . . . . . . . . . . . . . . . . .107 Appendix Firewall ports . . . . . . . . . . .87 Check replication status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 Maximum number of data streams per FalconStor appliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93 Suspend/resume replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Arkeia Network Backup.Introduction The FalconStor® File-interface Deduplication System (FDS) is a block-level data deduplication solution that provides a space-efficient repository for data from: • Third-party tape backup software. such as: Vizioncore vRanger Pro. Idera SharePoint backup. you can reduce your disk storage needs dramatically. such as: MimosaTM Systems NearPointTM. such as: IBM Tivoli Storage Manager (TSM). etc. CA ARCserve. Archiving applications. providing bandwidth savings. FDS can also function as a nearline data repository for project archives. BakBone NetVault. CommVault Simpana. Symantec Enterprise Vault. and VMware Consolidated Backup. CommVault Simpana Archive. and Enigma Data Solutions' SmartMove. Data restoration is quick and efficient from native format files rather than from tape backup formats. • • • • With FDS. Any other mechanism for delivering data to a network share. such as: Oracle RMAN and SQL-BackTrack. FDS supports many-to-one data replication. Smaller offices and remote sites can eliminate tape backup entirely using the FDS repository. allowing you to maintain far more data on disk while incurring minimal additional storage costs. Database backup utilities. and Idera SQL safe backup. Arkivio® auto-stor. such as FalconStor FileSafeTM. Third-party disk backup software. storing older files. EMC NetWorker. providing a cost-effective Disaster Recovery (DR) solution. Veritas NetBackup. Symantec Backup Exec. FDS User Guide 1 . Only deduplicated data is sent over the WAN.

Because it uses network-based file shares for backed up data. Even after deduplication occurs. pointers (stub files) on the share point to the full file in the repository. The administrator has direct access to all files without the need for a restore job. FDS User Guide 2 . deduplication occurs at the scheduled time or on an as-needed basis. making it compatible with any application that uses an IP network to store data. whose function is to point to the repository and is used to retrieve stored data. Connection to FDS is a simple matter of mapping to a share. Even though the user interface is file-based. During deduplication.Introduction How FDS works FDS uses standard network protocols such as Common Internet File System (CIFS) or Network File System (NFS) to present a simple. not at a file level. deduplication is performed at the block level. Based on user policy. Block-level deduplication examines small sub-blocks. acting as a "disk" for disk-to-disk (D2D) backup. Each FDS file share holds incoming data. The process then passes only single instances of unique data to the FDS repository and replaces each deduplicated file with a small file (called a stub file). the system analyzes blocks of data and determines whether the data is unique or has already been copied to the FDS repository (virtualized disks that hold deduplicated data). Restoring data copied by archiving software is as simple as copying the necessary files from a share back to the appropriate location. making it far more effective at reducing storage consumption than file-based deduplication. network-based file share as the target for backed up data. restoring data can be faster and easier with FDS.

the storage network. Storage resources appear to client operating systems (Windows. FDS Clients . and monitor resources and deduplication.Logical resources presented to clients via the IP network. FDS shares . The appliance can function as a standalone appliance with internal storage or it can function as a gateway to storage on an existing network.Backup servers or application servers that use an FDS share to store data. FalconStor Management Console . These components all sit on the same network segment.) as network-attached devices. configure deduplication. Solaris. This Java application can be used on a variety of platforms and allows administrators to create shares.The FDS administration tool. FDS storage is used to store the original data as well as the unique data blocks and the indexes to the data. Clients access shares using either the NFS or CIFS network protocol.An industry-standard server that provides all data deduplication functions.Introduction Concepts and components The primary components of the FDS solution are listed below. etc. • • • FDS User Guide 3 . Linux. • FalconStor FDS appliance .

refer to your FDS Virtual Appliance Getting Started Guide. FDS User Guide 4 . FDS resources. • This chapter explains how to get started with a pre-configured appliance or SAK and how to install the FDS Console. FDS Software Appliance Kit (SAK) . and FDS shares and was designed to get you running in a minimal amount of time. and configure your FDS system. The appliance includes a pre-configured repository. You will need to install an operating system. If you have FDS virtual appliance software.Installation You will have received FDS in one of the following ways: • Pre-configured FDS appliance . install FDS server software.A ready-to-use appliance with FDS already installed.Software only to be installed on a physical appliance. set network information for your appliance.

Connect an Ethernet cable to the appropriate port. 1. two power cords. FDS User Guide 5 . Stabilize your rack unit before installing the appliance into the rack. up to three storage capacity units.Connect to your storage network If you received a pre-configured appliance from FalconStor. 3. rail kit. the FDS appliance will occupy 2U. Install the slide rails and system in the rack according to the provided rack installation documentation. rail kit. If your appliance includes a Fibre Channel card. and manufacturer’s documentation. each with two power cords. connect a FC cable from your switch to each of the FC ports on the rear of the appliance. Product keycode certificates (if you have a pre-configured appliance. and manufacturer’s documentation.Delivered components If you received a pre-configured appliance. 2.Installation Pre-configured physical appliance setup Pre-configured appliance . Connect a monitor and keyboard to the appliance. Unless otherwise noted. SAS interconnect cables. product keycodes have already been installed). you will probably want to rack-mount the system. You may use a KVM device if necessary. If you received a pre-configured appliance from FalconStor. The Linux operating system will automatically detect USB devices upon system startup. follow the instructions in the FalconStor Hardware QuickStart Guide supplied with the appliance to complete the physical connections. • Contact your FalconStor representative if any items are missing. For some FDS systems. You may also connect the keyboard to a USB port instead of a PS/2 port. each storage capacity unit will occupy 3U (maximum of six units). 2. the following instructions are general and can be used for any appliance. Physical appliance .Mount the FDS appliance If you are using a physical appliance. verify that you have received the following items: • • FalconStor FDS appliance with installed hard drives. 1. Physical appliance .

If your FDS system includes storage capacity units. On the FDS appliance. You do not need to log in to the server. be sure to use all power cords. do not power on the appliance. FDS User Guide 6 . Power-on the FDS appliance using the power button on the front of the appliance. Note: To ensure redundancy. 5.Installation 4. connect both power cords from a standard AC outlet to the appliance. When the server has completed the startup process. If your FDS system includes storage capacity units. 6. you will see a login prompt. You will continue FDS configuration using Web Setup and the FalconStor Management Console for FDS. set the storage mode switch on the front panel of each unit to the unified position.

50 GB.Must be greater than your largest single backup data set. two quadcore) Intel/AMD processor. The minimum amount of memory is 8 GB. 2+GHZ Recommended: Eight CPU cores (for example.3 Check the FalconStor website certification matrix for a list of network cards that are supported. Memory Operating system Network Interface Card Fibre Channel Host Bus Adapter Hard Disk FDS User Guide 7 . CPU Minimum: Four CPU cores (for example.3 • CentOS 5. • Data disks . The following steps guide you through preparing your FDS appliance for the FDS software. or SATA hard drives: • Operating system disk .Depends upon the amount of data backed up and the retention time. • Index and folder disks .At least 8% of the total data disks. Each LUN can be a maximum of 16 TB. Please contact your FalconStor representative to properly size your FDS system. SAS.Installation Software appliance kit setup FDS has been designed for quick setup. • FDS resources . two dual-core or one quad-core) Intel/AMD processor. QLogic FC HBAs Fibre Channel. System requirements The following table lists the minimum FDS server requirements. • Oracle Enterprise Linux 5 Update 3 • Red Hat Enterprise Linux 5. you may want to consult with FalconStor Professional Services to assist you in pre-deployment sizing. 2+GHZ The amount of memory required depends upon the size of your FDS repository resources. SCSI. Since each environment is unique. Note: An additional 200 GB is required if you are using the Hosted Backup option.

Select USB_Images_Site_Map. you can use a FalconStor USB key. If an appropriate image exists. Connect to the FalconStor FTP site: ftp://goldkey1. To do this: 1. 4. Follow the steps in the FalconStor Operating System Installation Guide to manually install the Oracle Enterprise Linux 5 Update 3 operating system. you will need to manually install the operating system. Download the appropriate zip file containing the USB key image for your hardware. • Install from a FalconStor USB key You will need to download an appropriate image for your FalconStor certified hardware. Download the CD zip file and the scripts from Manual OS Install. Click the pdf link under Manual OS Install.falconstor.Installation Install an operating system You must install a certified operating system on your FDS appliance before you install FDS. Follow the steps in the FalconStor USB OS Installation Guide to install the Oracle Enterprise Linux 5 Update 3 operating system from the USB key. and software for an appliance. Connect to the FalconStor FTP site: ftp://goldkey1.html. The operating system CD and several scripts are available on FalconStor’s FTP site to help you do this. you will need to manually install the operating system. you can download it from FalconStor’s FTP site. You can download this guide from the USB_Images_Site_Map.com/ • User name: ftpuser1 • Password: gold_key2 2. USB key images are the fastest and easiest way to install the operating system. FDS User Guide 8 . along with the MD5 checksum to verify that the download was successful. 3. Look under /USB_Images for the hardware manufacturer of your appliance. Manually install You can download this guide from the USB_Images_Site_Map.falconstor. If a USB key for your hardware platform does not exist. Click the If a USB key for your hardware platform does not exist. To do this: 1.html. There are several ways to do this: • If you are using FalconStor certified hardware. 3.html. pdf link under USB OS Install. management utilities.com/ • User name: ftpuser1 • Password: gold_key2 2. If available. 4.

3. Power up your FDS appliance and log in. and primary name server to what your network administrator provided to you. default gateway. Type service network restart for these changes to take effect. Contact your network administrator to obtain the following for your FDS appliance in order to connect your FDS appliance to your storage network: • IP address • Netmask • Default gateway • Primary name server information. 2. FDS User Guide 9 . netmask. You can type system-config-network-tui to load a utility that allows you to change them. Change the IP address. You will need to have a monitor and keyboard to access the FDS appliance. 4.Installation Set network information for your FDS appliance If you haven’t done this already: 1.

When prompted. /etc/.sh or log out (using the logout command) and then log back in. When prompted. click Enter to accept the default maximum number of SCSI disks to scan. type . 9. 5. click Enter to accept the default maximum number of LUNs per adapter. At the # prompt. qlogicnpiv. 6. 10.Installation Install FDS server software To do this: 1. 4. # mount /dev/cdrom /media # cd /media 3. select to configure Network Time Protocol on the FDS appliance. Log in to the FDS appliance. 8. 7. 2. When prompted./fdsinstall.is. When prompted. FDS User Guide 10 . or q (if no HBA). Reload the environment variables. Mount the FDS CD. Type Y to accept the configuration when you see the screen that summarizes the FDS appliance configuration. qlogic. Type Y to continue. Type . indicate the type of Fibre Channel HBAs you are using.

Select the Go button next to Install Management Software and Guides and click the Install Windows Console link. You can install the FalconStor Management Console onto any machine. open a browser from any machine and enter the IP address of the FDS server followed by :81. The computer that runs the FDS console needs connectivity to the network segment where FDS is running. for example: http://10. do the following to add it: 1. as long as that machine has a Graphical User Interface and the Java Runtime Environment.0.2).0. follow the instructions in this section to configure FDS.0. because it communicates directly with the server and clients (CIFS and NFS backup servers or application servers).15 --> FDS Console. select Start --> Programs --> FalconStor --> FDS 1. open a browser from any machine and enter the IP address of the FDS server (for example: http://10.2:81/ to launch the console. Connect to your FDS server If your server already appears in the tree. To launch the console after installation. to skip going through Web Setup. Note that if you are installing the console on a Windows machine. Right-click the Servers object and select Add. Launch the web-based console To launch a web-based version of the console.0. If your server does not appear in the tree. For easier access. select the Go button next to Install Management Software and Guides and click the Launch Console link. you must be a Power User or Administrator. In the future. Run the FalconStor Management Console The FalconStor Management Console for FDS is the graphical administration tool that enables you to manage FDS. right-click it and select Connect. FDS User Guide 11 . If you have Web Setup. Install and launch the console on an administrative computer To install the FalconStor Management Console software from Web Setup. open a browser from any machine and enter the IP address of the FDS server (for example: http://10.2) and the console will launch. If not. you may want to save the location as a Favorite or Bookmark.0.0. There are two ways to run the FDS console. basic configuration will already have been done for you.Getting Started If you received a pre-configured FDS appliance from FalconStor.

The username and password are case sensitive. 10. If your system is not already configured. log in with fsadmin as the User Name. When the hostname appears in the navigation tree. You should then specify the subnet range of your FDS server and wait for the FDS server hostname to appear in the navigation tree. the server icon will change to show that you are connected. right-click it and select Connect. you can right-click the FDS Servers object and select Discover to detect FDS servers in a range of IP addresses. Once you are connected to a server. log into your appliance with the “root” user and password (default “IPStor101”).2) and enter a valid user name and password (both are case sensitive) to log in. FDS User Guide 12 .Getting Started If you are running on a Windows machine.0. Type the FDS Server name or address (for example. If you purchased an appliance from FalconStor. If you want to be able to add accounts or set network configuration in the console. the configuration wizard launches. The default password is IPStor101 but this may have been changed in Web Setup. 2.0.

Click Next to begin the steps in the wizard. Each FDS option requires that a keycode be entered before the option can be configured and used. you can right-click your FDS server appliance and select License. if you need to add license keys. If your FDS server has not been configured yet. If you want to skip a step. press Skip. FDS User Guide 13 . Be sure to enter keycodes for all options you have purchased. one at a time. such as FDS storage appliances. Some appliances. the configuration wizard will be launched when you connect to it.Getting Started Configure your FDS server using the configuration wizard FDS provides a convenient wizard that leads you through your FDS configuration. Configuration note: After completing the configuration wizard. will be configured via Web Setup. Step 1: Enter license keys Click the Add button and enter the keycodes shown on your Product Keycode certificates.

If a domain name is entered.IP address of your Domain Name Server.IP address of your default gateway. NIC . DNS . Enter information about your network configuration. Default gateway . it will be appended to the machine name for name resolution.Getting Started Step 2: Set up network 1. Append suffix to DNS lookup .Internal domain name.List of Ethernet cards in the server. Domain name . FDS User Guide 14 .

Valid characters are letters. If you select Static. numbers. if you need to change the name again. If your card supports it. Click Config to configure each network interface card (NIC). FDS User Guide 15 . Step 3: Set hostname Enter a valid name for your FDS appliance. Configuration note: After completing the configuration wizard.Getting Started 2. you can right-click your FDS server appliance and select System Maintenance --> Configure Network. you can right-click your FDS server appliance and select System Maintenance --> Set Hostname. MTU . underscore. The server will automatically reboot when the hostname is changed. set this value to 9000 for jumbo frames. you must click the Add button to add IP addresses and subnet masks.Set the maximum transfer unit of each IP packet. Configuration note: After completing the configuration wizard. if you need to change these settings. or dash.

Type YES to confirm that you want to delete all data on these devices. 2. Configuration note: After completing the configuration wizard. 3. if you add new hardware that you need to prepare. you can right-click Physical Resources and select Prepare Disks.Getting Started Step 4: Prepare physical devices Prepare physical devices for use with FDS. These devices will be used to create logical resources (repository resources and shares). Click the Select All button to select all physical devices. Click Finish to confirm. Select Virtualize. 1. 4. FDS User Guide 16 .

2. and data disks. folder. Select the virtualized disk(s) that will be used as repository resources for the configuration database. FDS User Guide 17 .Getting Started Step 5: Set up FDS Select the physical devices that you prepared in the previous step for your FDS index. 1. Select Physical Device as the storage type. The configuration database contains FDS configuration information.

8. 2. The number of physical data disks should be a power of two (i. The minimum size disk recommended for these resources is at least 8% of the total size of the FDS data disks. The selected disks should all be the same size.. or 16 disks). The selected LUN(s) must be of sufficient size to contain these resources. 4. FDS User Guide 18 .Getting Started 3. Select the device(s) that will be used as repository resources for data storage. The index points to the data on FDS storage. Select the virtualized disk(s) that will serve as repository resources for the FDS index and folder disks. 4. Folders store information relating to the contents of each deduplication session.e.

If you have one RAID group. and 8 column configurations. a single column is best. Your storage devices will be grouped into one or more columns.Getting Started 5. In the above example. The recommended scenario is selected by default. there are nine disks and these are the possible groupings. To determine this. if each column is on its own RAID controller. the system looks at the viable configurations and then determines which wastes the fewest drives and. For performance purposes. select how your data devices will be organized. A column represents the y axis in a graph while a row represents the x axis. How do the number of columns affect performance? Performance will be better with multiple columns. In the above example. the single column configuration would be selected by default. 4. which contains the most columns. lastly. FDS User Guide 19 . The ninth disk is not used in the 2.

the wizard will determine that the best configuration is two columns. The console shows that the Data Repository has been configured into two columns with a capacity of 16 TB across all sixteen slices/hashes. Click Finish to confirm. This column will have 16 slices (aka “hash”) in the range of 0~F. Each column will have eight of the 16 slices in ranges of 0~7 and 8~F.Getting Started Example #1: If a single 8 TB physical LUN is available. Example #2: If two 8 TB physical LUNs are available. the wizard will determine that the best configuration is one column with four 2 TB virtual devices. FDS User Guide 20 . The console shows that the Data Repository has been configured in one column with a capacity of 8 TB across all sixteen slices/hashes. each with four 2 TB disks. 6.

on a scheduled basis. Specify when deduplication should occur. You can set it to occur automatically. minutes after files are detected.Getting Started Step 6: Configure deduplication Configure when deduplication should occur and determine if you want to exclude specific files and folders: 1. or manually. FDS User Guide 21 .

FDS User Guide 22 . select the hours. If you selected Set exclusion. Also specify the frequency. If you want to exclude specific days/hours/months. days. 3. optionally. select Set exclusion. when it should end. If you selected to schedule deduplication. or months during which deduplication should not occur. Specify when deduplication should begin and.Getting Started 2. set the schedule.

if you need to change your global deduplication policy.Getting Started 4. FDS User Guide 23 . small files. or files based on when they were last modified or last accessed. you can right-click your server and select Deduplication --> Configure. there is no benefit to deduplicating files smaller than 8 KB. Configuration note: After completing the configuration wizard. Determine what types of files to deduplicate. Therefore. You can exclude specific file types. Note that files smaller than 8 KB are excluded by default because the file that replaces a deduplicated file and points to data in the repository (called the stub file) is at least 8 KB in size.

Forces the format regardless of what is on the drive.Block Size determines the minimum amount of space to use for each file.Getting Started Step 7: Create resources FDS resources are virtualized disks that are used to create FDS shares. • -m 0 . • nosuid . click the Advanced button. You will then create FDS shares from these resources. • -E resize=16383G . Format Options . each file will minimally be 4k in size. Create one or more FDS resources. ext3 or ext2. • user_xattr . if you keep the default of 4096.Preserves the maximum filesystem metadata space (16 TB) for later filesystem resize.Sets the journal size to 128 MB for resize purposes. The default settings include: • -F . FDS User Guide 24 . Mount Options .Reserve 0% of the filesystem blocks for the super-user. • -I 256 .Disallows set-user-id execution. Select your file system or click Next to accept the defaults.Allows read/write access.Format in verbose. For example.These options are used when the drive is formatted. • -v . If you need to change the default Format Options or Mount Options.Supports “user” extended attributes. The default settings include: • rw .These options are used when the drive is mounted.Creates the filesystem with an ext3 journal. • -b size=4096 . File System . • -J size=128 .FDS automatically detects the supported file system.Increases the inode size from 128 bytes (default) to 256 bytes. 1. • -j .

Getting Started 2. Custom lets you select which physical device(s) to use and lets you designate how much space to allocate from each. 3. Express lets you designate how much space to allocate and then automatically creates an FDS resource using an available device. Select the physical device(s) from which to create this FDS resource. FDS User Guide 25 . Select the creation method and size of FDS resources. These FDS resources will all be the same size. Batch lets you create multiple FDS resources at one time.

|*?&$'()` 5.Getting Started 4. This may take a while. depending upon the size of the resource(s) being created. you can right-click the FDS Resources object and select New. Configuration note: After completing the configuration wizard. if you need to create FDS resources. If you need to create OpenStorage resources. (Express and Custom only) Enter a name for the new FDS resource. FDS User Guide 26 . You should wait until the FDS resource is attached and mounted before creating shares. you can right-click the OpenStorage Resources object and select New. Larger resources take significantly longer to format than smaller resources. Confirm that all information is correct and then click Finish to create the FDS resource. Resource names cannot use blanks or contain the following characters: < > / \ " %#:.

refer to ’Set the security mode for Windows clients’ before creating your shares. FDS User Guide 27 . Enter a folder name. The folder name cannot exceed 238 characters.Getting Started Step 8: Create share Create shared folders (called shares) into which your backup software or other application can put files. By default. Enter a share name and indicate if you want Windows clients to have access to this share. 2. 1. If you want to use domain mode. FDS uses share mode for authentication.

Getting Started Share names cannot start with a dot or contain the following characters: < > / \ " %#:. Set access rights for this client. Domain authentication mode window Select the clients who should have access to the share. Select if you want to use both types of permissions. The password for full access must be different from the read only password. FDS User Guide 28 . Share authentication mode window Select if you want all Windows clients to have the same type of permission.|*?[]=+. 3. (Windows clients) Enter permissions for the Windows clients who will access the share.

(NFS clients) Enter permissions for the NFS clients who will access the share.1024). AIX is an example of an operating system that needs to select insecure. you can right-click an FDS resource or a folder and select New Share. Select insecure if your client’s operating system does not use a reserved port for NFS (an Internet port less than IPPORT_RESERVED -. Any time after creating the folder. You can click the Add button to add an NFS client. Refer to ’Map/mount shares’ for more information. you can assign clients to it by right-clicking and selecting Sharing. You can also select New Folder. Squash can be used to map user IDs to nobody. FDS User Guide 29 . Click Finish to confirm. if you need to create additional shares. Configuration note: After completing the configuration wizard. 5. root_squash X X all_squash X Action No UIDs mapped. All UIDs are mapped to nfsnobody:nasgrp.Getting Started 4. UID=0 (root user) is remapped to nfsnobody:nasgrp (default).

you can use the IP address of the domain controller (DC). If your server’s hostname is resolvable by a DNS machine. You need to edit /etc/ntp. You should check /etc/hosts afterward to make sure it was updated correctly. Server is resolvable by DNS FDS User Guide 30 . The FDS Server and all clients must belong to the domain controlled by this Domain Controller. Refer to the ntpd service on Linux and the Windows Time service on Windows for more information.Getting Started Set the security mode for Windows clients There are two security modes that you can use to authenticate users/groups trying to access FDS shares: • • Share mode . you will need to follow the instructions below. Refer to ’Update /etc/hosts’ below for details. Domain mode configuration You must do the following if you will be using domain mode for authentication: Synchronize clocks Your FDS server and your Windows domain controller must have their clocks synchronized to within five minutes of each other.conf files should have been updated accordingly).The authentication server must be a Domain Controller. you will lose all of your share assignments. the DNS server should have been configured via Web Setup (and the /etc/hosts and /etc/resolv. refer to ’Server is not resolvable’ below. Refer to ’Update /etc/hosts’ below if you need to update it manually. If they are not synchronized. FDS uses share mode. Make sure each FDS server has a valid DNS entry created in the Microsoft DNS (part of the Active Directory you plan to join) with a valid PTR resource record (DNS reverse lookup zone must contain this record). Note: It is important that you do not change your authentication mode once you begin using your FDS system. By default. you need to manually add it to /etc/hosts. edit / etc/ntp/step-tickers and add just the domain controller IP address. If you want to use domain mode. Otherwise. we recommend that you use an automated synchronization service to adjust the system’s clock. Domain mode .conf on the FDS server and add ‘server [DC IP address]’. You can add a time server through the console (right-click the server and select System Maintenance --> Configure Network). you can add it manually by right-clicking on your server in the console and selecting System Maintenance --> Configure Network. Therefore.Authentication is done by passwords (a full access password and/or a read only password) that are set when you create the share. If the DNS server was not configured. However. the system clock on a PC can “drift” over time. you can use the date command on your FDS server to adjust the date and time. If no time server is available. If you do change it. Also. Server is not resolvable If your server’s hostname is not resolvable by a DNS machine.

you will need the following: • Account for FDS .15. For example.net windows-domain.0.abc.168. FDS User Guide 31 .145 Domain being joined: abc.1 192.net 2. • Select domain mode as the security mode To select domain mode: 1. if necessary. Add the following lines to /etc/hosts: 192.145 fds-server localhost.168. If you will be using Active Directory. your environment looks like this: FDS server name: fds-server FDS server IP address: 192.0.168.145 fds-server.1 127.net fds-server windows-domain If "fds-server. you can limit this account to have read-only access to the Organizational Units (OUs) that will be browsed by FDS. you need to manually add it to /etc/hosts. We recommend that you use an automated synchronization service (NTP server) to adjust the system’s clock.abc. Refer to the nptd service on Linux and the Windows Time service on Windows for more information. similar to that of the guest account.15. In the FDS console. Use the command vi /etc/hosts to edit /etc/hosts on your FDS server.abc.168. the FDS server can be configured to utilize Microsoft’s Active Directory to obtain users and groups.0.localdomain fds-server.net windows-domain.net Active Directory If your Domain controller is running Windows 2003 or Windows 2008. right-click Windows Clients and select Set Security Mode.net" or "fds-server" are already part of another entry. 1.151 Primary Authentication Server: windows-domain Primary Authentication Server IP address: 192.15. we recommend checking /etc/hosts file and updating.168. Even if your server is resolvable.abc.151 192.168.This account should have minimal security. The account will be used by FDS to access the active directory that FDS will browse to identify the users/groups that will have access to FDS shares.15.151 192. such as: 127.Getting Started Update /etc/hosts If your server’s hostname is not resolvable by a DNS machine.abc.15. For a more secure account.15.localdomain localhost localhost fds-server windows-domain Remove the fds-server entry from that line and add the other lines: localhost. Your FDS server and your Active Directory Server must have their clocks synchronized to within five minutes of each other.0.

Enter your authentication server.You can optionally enter a server name (not an IP address) to use for authentication if the primary authentication server is not available. Backup Authentication Server .Enter the name of the server (not an IP address) from which the FDS server will get the user account information.Getting Started 2. If you are using Active Directory you will not see this field. This is the name of the domain that the Primary Authentication Server and Backup Authentication Server belong to.Enter the domain that the FDS server must join. FDS User Guide 32 . Domain . Select Domain Mode and indicate if you are using Active Directory. 3. The FDS server will use this server to authenticate users when they try to share an FDS resource. Primary Authentication Server . The server's name must be resolvable. The server's name must be resolvable.

Enter a valid password for this account. If you see the message “Failed to locate the authentication server” when you click Next. User . Use the date command or an automated synchronization service to adjust the system’s clock. • FDS User Guide 33 . If you leave this field blank or enter “/”. enter a Bind Point to direct FDS to a starting point or a single tree such as the /Engineering or /Accounting tree.You can use the Bind Point to mark where in the OU tree FDS will start browsing from.” when you click Next. In this case. the Windows primary authentication server name and IP address are not in the /etc/hosts file or are not resolvable.Getting Started 4. and your Active Directory Server are not synchronized to within five minutes of each other. Password . Windows Domain Controller. FDS will start at the root of this OU. (Domain mode with Active Directory) Enter information about the account FDS will use to log into Active Directory. Please synchronize server and active directory clocks. the clocks on your FDS Server.Enter the account FDS will use to log into Active Directory. FDS cannot see anything in the tree. Without this access. Bind Point . Notes: • If you see the message “Unable to connect to active directory due to excessive clock skew. This is useful if FDS’s user account does not have root access to the entire OU tree.

such as when you see a list of computers under My Network Places. This description of the FDS Server will be displayed in the Comment field of Windows Explorer. FDS User Guide 34 . 6. By default. Enter a descriptive comment. everything is selected.Getting Started 5. In order to select only certain OUs. you should click the root first. then select the OUs to which you want to offer FDS shares. (Domain mode with Active Directory) Select the organizational units to which you will offer FDS shares. If you click the checkbox next to the OU. Click in the checkbox next to the OUs to which you want to offer FDS shares. it will de-select that OU.

Additional ranges can be added. 7.000.Getting Started Indicate if you want to preserve current users/groups. Manual Selection lets you select which range(s) to use. This field appears when existing UID or GUID ranges must be cleared or preserved (for instance when you switch from share mode to domain mode and then back to share mode). The range cannot start with a number below 10. Auto Selection lets you set the maximum number of UIDs that FDS should use for authentication of FDS users and automatically reserves an unused range. You will need to select an available UID range and designate a starting and ending UID. FDS User Guide 35 . UIDs are associated with users on your system. Reserved ranges cannot be removed. Be sure to select a big enough range to handle the number of users you have. Select how you want to reserve User IDs (UIDs).

GIDs are associated with groups on your system. FDS User Guide 36 . Manual Selection lets you select which range(s) to use. You will need to select an available GID range and designate a starting and ending GID.000. 9. Be sure to select a big enough range to handle the number of groups you have.Getting Started 8. Enter an administrative username and password. Auto Selection lets you set the maximum number of GIDs that FDS should use for authentication of FDS groups and automatically reserves an unused range. Reserved ranges cannot be removed. Select how you want to reserve Group IDs (GIDs). Additional ranges can be added. The range cannot start with a number below 10.

FDS User Guide 37 . FDS will try to join the domain as a legacy Windows NT 4 server. 10. If that fails. the Console will try to join the domain as an Active Directory Member Server even if no username/password is supplied. Confirm all information and click Finish. If you are using Active Directory.Getting Started This name/password will be used to create a computer account for the FDS Server in the domain.

Change the value to Send LM & NTLM . This launches Microsoft’s Local Group Policy Editor. Locate Network Security: LAN Manager authentication level in the right pane. Launch gpedit. Open a DOS command prompt and type. Set the path to the shared folder. Locate Local Computer Policy --> Computer Configuration --> Windows Settings --> Security Settings --> Local Policies --> Security Options.use NTLMv2 session security if negotiated and click OK and quit.msc from a command line. Open Windows Explorer (or My Computer). you will need to set the authentication mode on that machine. Locate the following key in the registry: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa 2. 3. If you are using share mode and you want to connect to a share from a Windows 7 or Windows 2008 client. Do the following on each Windows client: 1. 4. The path is: \\hostname\sharename FDS User Guide 38 . gpupdate /force to force the policy to be applied. You do not need to do this for older versions of Windows or if you are using domain mode for authentication. 4. 2. 3. Right-click in the right pane to create a new DWORD (32-bit) or DWORD (64bit).Getting Started Map/mount shares Windows clients Set authentication Windows 7 and Windows 2008 client machines use NTLMv2 authentication with FDS shares when using share mode authentication. 5. Windows 7 Home edition 1. Select Tools --> Map Network Drive. Reboot the machine in order for the changes to take effect. Map a share You should map a share for each Windows client to allow access to the share. The procedure to set authentication is different depending upon the version of Windows you are using. Windows 7 Professional and Ultimate editions and Windows 2008 1. 2. Set the LmCompatibilityLevel value to 2. 3.

vers=3. Create a directory to mount the NFS share to. Enter the password you set when you created the share. Note: In the path above.Getting Started where hostname is the FDS Server’s name or IP address and sharename is the name of the shared folder. in this case /mnt/share.rsize=65536.rsize=65536. as set in step 1. For Windows Vista/Windows 2008/Windows 7 clients. the user name is always guest. Locally. For example: \\server1\Data1 4. Enter login information. For Domain mode. mount hostname:/nas/fdsresource/fds/folder/mount_point where hostname is the FDS Server’s name or IP address. fdsresource is the name of the FDS device. you may need to type the user name as: WORKGROUP\guest. /nas/ and /fds/ are not variables and must be included in the path.x mount -v nfs -o proto=tcp. wsize=65536 hostname:/nas/fdsresource/fds/folder/mount_point Note: We highly recommend using the “llock” mount option with Solaris NFS clients. For Windows 2000/2003 clients. NFS clients Mount a share You should mount a share for each NFS client to allow access to the share. For example: /mnt/share 2. FDS User Guide 39 . wsize=65536 hostname:/nas/fdsresource/fds/folder/mount_point Solaris 9 and 10 mount -F nfs -o hard.intr.hard.intr.vers=3. For example: mount FSDEFDS35:/nas/FDSDisk-00001/fds/Data1/mnt/share Client mount options We recommend using the following mount options for NFS clients: AIX 5.llock. the user name is filled out (and grayed out). combehind. mount the share. and mount_point is a directory the NFS share can be accessed from.proto=tcp. For share mode. folder is the full folder name. Do the following on each NFS client: 1.llock. enter the user’s full account name (Domain\username) and the user’s password that is defined at the Active Directory level.

nolock.wsize=65536.hard hostname:/nas/fdsresource/fds/folder/mount_point Linux mount -t nfs -o hard.nfsvers=3. FDS User Guide 40 .intr.Getting Started HP-UX 11v2 and 11v3 mount -F nfs -o rsize=65536.tcp.rsize=65536.wsize=65536.bg hostname:/nas/fdsresource/fds/folder/mount_point Note: We highly recommend using the “nolock” mount option with Linux NFS clients.

Name . Expand FDS Clients. You can also enter a subnet and netmask if you want to grant FDS share access to an entire subnet. You do not need to add Windows clients. 2. or an IP address for a machine. For example. Machine .This is the name displayed in the console for this group of one or more NFS clients. You can enter an abbreviated name that can be resolved.0/255. You can also access this dialog and add NFS clients while creating an FDS share.255. If you are using the Share authentication mode. the list of users comes from the authentication server. The format to do this is: subnet/netmask (for example: 192. you may want to enter NetBackup to identify these clients.These are usually Unix clients using the Network File System (NFS) protocol. a fully qualified domain name.0.0). any Windows client can access a share (provided he/she knows the password). Wildcard characters are not supported in machine names or domain names. In Domain authentication mode.Getting Started Add NFS clients There are two types of FDS clients: • • Windows clients . To add NFS clients: 1.255. Enter information as applicable. right-click the NFS Clients object. NFS clients .168.These clients use the Common Internet File System (CIFS) protocol. FDS User Guide 41 .The machine that will become an NFS client. and select Add.

the kernel converts hostnames to lower case.Getting Started Comment . Solaris. Note: You should verify that the hostnames listed in the /etc/hosts files on both the FDS server and NFS clients (Linux.e. FDS User Guide 42 . This can result in errors on the NFS clients. IBM AIX) are lowercase only. combo. HP-UX.You can optionally enter a description or explanation in this field. uppercase. when a share is accessed via NFS. This information will be displayed in the right pane of the console for this client. while NFS uses hostnames as typed (i. This is because. lowercase. or both).

users. Double-clicking an item will toggle the expanded/collapsed view of the item. FDS User Guide 43 . monitor FDS activity. monitor deduplication. You can select one of the tabs for more information. and run/view reports. configure your deduplication policy. The tree allows you to navigate the FDS server and its configuration objects. and administrators. If you close and restart the console.The FDS Console The FalconStor Management Console for FDS allows you to manage your FDS system. You need to connect to a server before you can expand the server object. organized in a familiar Explorer-like tree view. When you highlight any object in the tree. You can expand or collapse the display to show only the information that you wish to view. The FDS console displays FDS server configuration. the servers will still be displayed in the tree but you will not be connected to them. the right-hand pane contains detailed information about the object. create FDS shares. The console remembers the servers to which the console has successfully connected. set server properties.

• • • • • FDS Clients Clients are the backup servers and application servers that use an FDS share to store data. OpenStorage.The FDS Console Understanding the objects in the tree FDS Servers This object allows you to add FDS servers to the navigation tree in the console. the list of users comes from the authentication server. any Windows client can access a share. add/remove licenses.Displays information about repository usage and amounts of data written/stored over time. NFS clients . Event Log .Displays configuration information. and email alerts. you will see the following tabs: • General .Displays the status (or current progress) of an integrity check job. and update user accounts and authentication servers. run a server connectivity test. Global Deduplication Statistics . and network adapter information. From the NFS Clients object. amount of physical and swappable memory. you can manage user/administrator accounts. FDS server object From the server object. • FDS User Guide 44 . replication. and set server properties. including the version of the FDS software. In Domain authentication mode. Version Info . configure server-level options such as deduplication. Excluded Paths . perform system maintenance. When you are connected to a server. Integrity Check Status .Displays system events and errors.These clients use the Common Internet File System (CIFS) protocol. the type and number of processors. review properties. If you are using the Share authentication mode. reset passwords. generate an x-ray file. you can add clients.Displays the server and console version and lists any installed patches. You do not need to add Windows clients. From the Windows Clients object.These are usually Unix clients using the Network File System (NFS) protocol. There are two types of FDS clients: • Windows clients . you can modify the security settings defined during initial FDS configuration. refresh the connection.Displays the folders that have been excluded from deduplication and replication.

Each resource can be mirrored for high availability. There is also an Event Log available from the FDS Resources object that displays events and errors related specifically to the FDS resources. refer to your FalconStor OpenStorage Option User Guide. you can prepare new physical devices for use with FDS and rescan disks. FDS Resources . virtualized disks that are used with the FalconStor OpenStorage Option (a software interface between a VeritasTM NetBackupTM Media or Master server and your FalconStor FDS Server). • • • Reports FDS provides reports that offer a variety of information: • • • • • Throughput Physical resources . Each resource can be mirrored for high availability.OpenStorage Resources represent Logical Storage Units (LSUs).The FDS Console Physical Resources Physical resources are the actual physical adapters and storage devices attached to the FDS server. Configuration Database .This object contains FDS configuration information and can be mirrored for high availability. index disks. assign the folders to clients. Logical Resources Logical resources are all of the resources defined on the FDS server: • Repository Resources . the FDS administrator needs to add shares. and folder disks) for deduplicated data. In order for FDS resources to be accessible by a client. For more information about using the OpenStorage option.Logical resources that have been defined as folders and FDS shares that are presented to clients. OpenStorage Resources . and provide authentication information to clients. If this server receives replicated data from another FDS server. you will see an FDS Replica object in the tree beneath the resource being used to hold incoming replication.Virtualized disks configured as storage (data disks. From this object.allocation and configuration Disk space usage Repository resource allocation FDS statistics FDS User Guide 45 .

The FDS Console Console options To set options for the console: 1. Select Tools --> Console Options.log) is kept on the local machine and stores information about the local version of the console. you will be prompted for a password for every server you try to open.Overwrite the information from the last console session when you start a new session. when you attempt to open a subsequent server. Automatically refresh the event log every nn second(s) . You should not remember passwords when the console is being shared by different users. . Remember password for session . the console will use the credentials from the last successful connection.The console will update the event log by the frequency you specify.The console log (fdsconsole.The console will collapse a server that has been idle for the number of minutes you specify.Do not write to log file .Do not maintain a console log. Console Log Options . . The default is 10 minutes.Append to log file . only when you are viewing it. Automatically time out servers after nn minute(s) . Select the options you want to use. FDS User Guide 46 . The console log is displayed at the very bottom of the console screen. 2. .Overwrite log file . Enter 0 minutes to disable the timeout. you will have to reconnect to it. The options affect how information for each console session will be maintained. If you need to access the server again.Keep all session information.If the console is already connected to a server. If this option is unchecked.

Intelligent Platform Management Interface (IPMI) is a hardware level interface that monitors various hardware functions on a server. Config .The FDS Console System maintenance The FDS console gives you a convenient way to perform system maintenance for your FDS Server. we recommend using a static IP address on a separate management subnet. Refer to “NIC Port Bonding” for more information. Config. FDS User Guide 47 . You will see a red warning icon in the first column if there is a problem with a component. Using any other third-party utilities will not update the information correctly. netmask. Monitor. and Filter. If FDS detects IPMI when the server boots up. and default gateway for your IPMI card. you will see several IPMI options on the System Maintenance --> IPMI sub-menu.Lets you change the IP address. Only the root user can access the system maintenance options. If you need to change FDS Server IP addresses. IP Bonding is a load balancing/path redundancy feature that enables you to configure your FDS server to load balance network traffic across two or more network connections creating redundant data paths throughout the network. IPMI is used for remote management and access to the server. Refer to your hardware documentation for specific information. Information is updated every five minutes but you can click the Refresh button to update more frequently. Network configuration IPMI Monitor . Notes: • • Bond IP The system maintenance options are hardware-dependent. You can click the Setting button to see the current settings. If you do make a change. you must make these changes using Configure Network.Displays the hardware information that is presented to FDS. Refer to ’Set up network’ for more information.

This may be useful for hardware you do not care about or erroneous errors.The FDS Console Filter . FDS User Guide 48 . Right-click a server and select System Maintenance --> Reboot to reboot your server. such as when you do not have the hardware that is being monitored. Right-click a server and select System Maintenance --> Restart FDS to restart the Server processes.You can filter out components you do not want to monitor. The server will automatically reboot when the hostname is changed. Set hostname Restart FDS Restart network Reboot Halt Right-click a server and select System Maintenance --> Set Hostname to change your hostname. Right-click a server and select System Maintenance --> Restart Network to restart your local network configuration. Right-click a server and select System Maintenance --> Halt to turn off the server without restarting it. You must enter the Name of the component being monitored exactly as it appears in the hardware monitor above.

This option will scan LUNs sequentially and then stop after the last LUN is found. Auto detect FC HBA SCSI ID scans QLogic HBAs. FDS User Guide 49 . and LUNs that you want to scan. SCSI IDs. right-click that adapter and select Rescan.The FDS Console Rescan physical devices 1. 2. If you only want to scan on a specific adapter. To rescan all devices. If you are discovering new devices. Use this option only if all of your LUNs are sequential. Use Report LUNs . Determine what you want to rescan. Stop scan when a LUN without a device is encountered . It ignores the range of SCSI IDs specified and automatically detects the SCSI IDs with persistent binding. Note that this SCSI command is not supported by all devices. set the range of adapters. right-click Physical Resources and select Rescan.The system sends a SCSI request to LUN 0 and asks for a list of LUNs.

2. Right-click the server and select User Accounts. 1. Refer to your operating system’s documentation for naming restrictions. Select the appropriate option. . When you add an administrator.FDS Administrators are authorized for full console access (except that only the root user can add or delete an FDS administrator. There are two types of administrators: .FDS Users are only permitted to view information in the console. the name must adhere to the naming convention of the operating system running on your FDS Server. The fsadmin administrator is created by default.The FDS Console Administrators Only the root user can add or delete an FDS administrator or change an administrator’s password. They are not authorized to make changes. or access the system maintenance options). FDS User Guide 50 . The default password for fsadmin is IPStor101 (case sensitive). change an administrator’s password.

and errors are displayed. W: This is a warning message that states that something occurred that may require maintenance or corrective action. If you are at the top of the Event Log when new events are added.The FDS Console Event Log The Event Log details significant occurrences during the operation of the FDS Server. A maximum of 10. This allows you to read messages without the screen scrolling. By default. For example. click on a column heading to re-sort the information. No action is required. category types. To filter the information that is displayed: 1. all information is displayed in chronological order (most recent at the top). Information displayed in the Event Log comes from the /var/log/messages file on the FDS server. 2. an operation has failed. If you want to reverse the order or change the way the information is displayed. The date and time on which the event occurred. You can search for specific message types. Specify your search criteria. You can view the Event Log in the FDS console when you highlight a server or the FDS Resources object in the tree and select the Event Log tab in the right pane. records that contain/do not contain specific text. This is a text description of the event describing what has occurred. based on how you set it (Tools --> Console Options). Corrective action should be taken to resolve the cause of the error. you can sort the events numerically. This is the message number. Events are listed in chronological order. if you click on the ID heading. all informational system messages. C: These are critical errors that stop the system from operating properly. Sort the Event Log When you initially view the Event Log. Date & Time ID Event Message The Event Log is refreshed every x seconds. If you are anywhere else in the Event Log. Filter the Event Log FDS User Guide 51 . the FDS system is still operational. or a licensing violation. your current view will not change when new events are added. This can help you identify how often a particular event occurs.000 records will be displayed in the Event Log. the screen will automatically scroll down to accommodate the new events. E: This is an error that indicates a failure has occurred such that a device is not available. You can also specify the number of lines to display. warnings. However. The columns displayed in the Event Log are: Type I: This is an informational message. Right-click your server and select Event Log --> Filter. and/or time or date range for messages.

Right-click your server and select Event Log --> Export to export information.csv) or tab delimited (.txt) text. Right-click your server and select Event Log --> Print to print the Event Log to a printer. FDS User Guide 52 .The FDS Console Export data from the Event Log Print the Event Log You can save the data from the Event Log in one of the following formats: comma delimited (.

set the date or date range for the report and indicate which adapters. devices. Physical Resources Configuration Report . Physical Resources Allocation Report .Shows the disk space usage and layout for each physical disk that can be allocated by the system.Provides information about the overall throughput of the FDS server for a specific date or range of dates.Shows the disk space usage and layout for a specific disk that can be allocated by the system.Displays information about data going through the selected SCSI adapter on the FDS server for a specific date or range of dates. SCSI address. Select a report. 1. size.Displays information about the amount of disk space that each SCSI adapter is currently using and how much is available. repository resources. Repository Resources Allocation Report . and percent of physical resource allocated. and/or SCSI devices to include in the report. FDS User Guide 53 . additional windows appear to allow you to filter the information for the report. If applicable.Displays the deduplication and/or replication session summary information and settings for each active deduplication/replication session. Physical Resource Allocation Report . To create a report.Displays all of the files that were deduplicated and/or replicated in each active deduplication/replication session. including the physical adapters and physical devices. including the physical device that holds the resource. SCSI Channel Throughput Report . FDS Statistics Summary Report . Can be Scheduled Yes Yes Yes No No No No No Yes Yes Create a report or report schedule Each report can be created for a specific server.The FDS Console Reports The FDS console provides you with the following pre-defined reports: Report Server Throughput Report . 3.Displays information about the utilization of the selected physical SCSI storage device on the FDS server for a specific date or range of dates. schedule how frequently you want to create this report and how long each should be kept before being purged. 2. 4. right-click the Reports object and select New. Depending upon which report you select. FDS Detailed Statistics Report . FDS Disk Space Usage Report . If applicable. SCSI Device Throughput Report .Displays information about each repository resource.Lists the physical resources on the FDS server. sectors.

The FDS Console Selecting Past 30 Days. You can save the data from the server and device throughput and usage reports. You can refresh the list of reports that are displayed. This is useful if you have scheduled reports that have run while you are in the console. Confirm all information and click Finish to create the report. Select the schedule you want to change or remove and click the appropriate button. To do this. View a report After a report is created. When you select an existing report in the tree. You can delete one or more reports. To see information about the target FDS server.csv) and tab delimited (. The data can be saved in one of the following formats: comma delimited (. To access the delete option. indicate if you want to include deduplication and/or replication information in the report. select Replication Server Info. right-click a report that is generated and select Export. Enter a name for the report. To change a schedule. the report is displayed in the righthand pane. 5. right-click a report that is generated and select Print. or Past 7 Days will create reports that generate data relative to the time of execution. you can right-click a specific report or the Reports object and select Delete. right-click the Reports object and select Schedule. 6. Reports larger than 30 pages are broken into smaller sections for easier viewing. To export information. if you want to see information about the source FDS server.txt) text. Expand the Reports object and the report type to see the existing reports. right-click Reports and select Refresh. For FDS statistics reports. For replication. select Replication Client Info. 7. it is categorized by report type in the tree. Refresh report display Delete a report FDS User Guide 54 . Print a report Change a report schedule Export data from a report To print a report.

The following is a sample portion of a report: FDS User Guide 55 .The FDS Console Sample FDS Detailed Statistics report The FDS Detailed Statistics Report displays all of the files that were deduplicated and/or replicated in each active deduplication/replication session.

FDS User Guide 56 .The FDS Console Sample FDS Statistics Summary report The FDS Statistics Summary Report displays the deduplication and/or replication session summary information and settings for each active deduplication/replication session.

5. Select the Auto Save Config tab and enter information automatically saving your FDS server system configuration. The Target Directory is the directory on the FTP server where the files will be stored. If a mirror is suspended because the lag time exceeds the acceptable limit. The directory name you enter here (such as fdsconfig) is a directory on the FTP server (for example ftp\fdsconfig). 6. data written. The defaults should be optimal for most configurations. These setting will only be used for active mirrors. 2. You can set your system to automatically replicate your system configuration to an FTP server on a regular basis. such as if your mirror is remotely located. number of read commands. including all data read. Refer to ’SNMP traps’ for more information. This must be a multiple of the sector size. Mirror Synchronization: Use [n] outstanding commands of [n] KB . If necessary. number of errors etc. This information is used to generate information for the FDS reports.The FDS Console Server properties To set properties for a specific server: 1. You should not enter an absolute path like c:fdsconfig. 3. and whether or not to include replica mirrors. indicate how often the FDS activity data should be purged. FDS User Guide 57 .Determine how often the system should check and attempt to resynchronize active out-of-sync mirrors. set FDS to send traps to your SNMP manager. Auto Save takes a point-in-time snapshot of the FDS server configuration prior to replication. 4. On the Activity Database Maintenance tab.The number of commands being processed at one time and the I/O size. change settings for mirror resynchronization on the Performance tab. Synchronize Out-of-Sync Mirrors . write commands. The target server you specify in the Ftp Server Name field must have FTP server installed and enabled. how often it should retry synchronization if it fails to complete. The settings on this tab affect system performance. that resynchronization policy will apply instead. Click the word Edit in the Properties column to change purge and schedule settings. select which reports to enable. The Activity Log is a database that tracks all system activity. On the Statistics Log Option tab. You should only need to change the settings for special situations. On the SNMP Maintenance tab. Right-click the server and select Properties.

JPG/. You must create this user on the FTP site. highlight your FDS server in the tree. set the interval accordingly. enter the maximum copies to keep.The FDS Console The Username is the user that the system will log in as. This user must have read/write access to the directory named here. To do this. You can also include a . Depending upon how frequently you make configuration changes to FDS. In the Interval field. The oldest copy will be deleted as each new copy is added. In the Number of Copies field. FDS User Guide 58 . select File menu --> Save Configuration.JPEG format photograph of the appliance or its location. determine how often to replicate the configuration. enter information about the location of this server and who is responsible for maintaining it. You can always save manually in between if needed. On the Location tab. 7.

Include subdirectories applies the permissions to all subdirectories beneath the current one. have write permissions. Set the appropriate properties. groups. Right-click the directory and select Directory Properties. and others. FDS User Guide 59 .The FDS Console Directory properties To set properties for a specific directory: 1. Setting a directory with a sticky bit gives it additional security by requiring that users own the file or directory. You can set specific permissions for owners. 2. Group must be a valid group on your FDS server. or be the root user if they want to remove or rename a file.

Locate the patch file and click Open. Rollback patch To remove (uninstall) a patch and restore the original files: 1. The patch will be copied to the server and installed. Confirm that you want to continue. With this information. Download the patch onto the computer where the console is installed. Highlight an FDS server in the tree.The FDS Console Software patch updates The Version Info tab displays the current version of the FDS server and console. 3. Add patch To apply a patch: 1. you can apply patches to your FDS server through the console. 2. 5. Highlight an FDS server in the tree. 2. 4. Confirm that you want to continue. 4. Select Tools menu --> Add Patch. FDS User Guide 60 . Select the patch and click OK. 3. Select Tools menu --> Rollback Patch.

5. • Critical – Only critical errors that stop the system from operating properly will be sent. • Warning – Warnings (something occurred that may require maintenance or corrective action). errors. event log messages will not be sent. errors. set the level to Informational and then do anything that causes an entry to be added to the event log (such as logging into the FDS console or creating a new FDS resource). Click Add to enter the name of your SNMP server and a valid SNMP community name. The procedure to do this will vary by SNMP manager. 3. To verify that SNMP traps are set up properly. 4. 2. In the console. and critical error messages will be sent. and critical errors will be sent. To configure SNMP: 1. Five levels of messages are available: • None – No messages will be sent. • Informational – Informational messages. or BMC Patrol.The FDS Console SNMP traps FDS provides Simple Network Management Protocol (SNMP) support to integrate FDS management into an existing enterprise management solution. IBM Tivoli NetView. • Error – Errors (failure such as a resource is not available or an operation has failed) and critical errors will be sent. CA Unicenter. right-click your FDS server and select Properties. FDS User Guide 61 . Select the SNMP Maintenance tab. MIB files can be found at the following location: $ISHOME/etc/snmp/mibs 6. warnings. Compile the appropriate MIBs into your SNMP manager. but you may want to configure FDS to send certain types of messages. Specify the type of message that should be sent. such as HP OpenView. By default. You should see an SNMP trap for the event.

or even interface (SCSI. type. If it is. Mirroring an FDS resource means that each time data is written to that resource.Select different drive . the same data is simultaneously written to the mirrored copy. Maximum lag time for mirror I/O . On systems with very low I/O.Look for space on any disk.Select drives from different adapter/channel . FC. Express automatically creates the mirror using available disk segments. This option is useful if you have mapped a device (such as a RAID device) that looks like a single physical device.Specify how frequently the system should check the lag time (delay between I/O to the primary disk and the mirror). you must have at least two physical devices (preferably on different controllers) because the mirror cannot be on the same disk as the FDS database/resource. The mirror disk maintains an exact copy of the data.The FDS Console Mirror the configuration database and resources You can mirror the configuration database. To mirror a group of resources. right-click the Repository Resources. . Determine if you want to monitor the mirroring process. Monitor mirroring process every n seconds . In the event that the primary resource is unusable. In order to mirror a resource or database. iSCSI).Look for space on another hard disk only if it is on a separate adapter/channel. or OpenStorage Resources object. Select how you want to create the mirror. Right-click a repository. and OpenStorage resources in order to protect your FDS configuration. a higher number may help get a more accurate representation. including the original. OpenStorage resource. mirroring will be suspended so it does not impact the primary storage. Select an available physical device that is the same size or larger than the selected resource. . 3. repository resources. the I/O performance is evaluated to decide if I/O to the mirror disk is lagging beyond an acceptable limit. The mirror can be defined with disks that are not necessarily identical to each other in terms of vendor. or the Configuration Database object and select Mirror --> Add. FDS Resources. FDS seamlessly swaps to the mirrored copy. 2. 4.Select any available drive . and data. To set mirroring: 1. Checking more or less frequently will not impact system performance. FDS User Guide 62 .Specify an acceptable lag time. index. FDS resources. If you select to monitor the mirroring process. .Look for space on another hard disk. Custom lets you select which disk segments to use. FDS resource.

6. The failed disk is always the mirrored copy because if the primary database disk fails. Specify if you want to use Throughput Control to monitor the synchronization process. FDS swaps to the mirrored copy. If mirroring is suspended.Specify what percentage of I/O must pass the lag time test. the time will be applied first before the I/O activity level.A failure in one of the disks has occurred or synchronization has not yet started. For example. If you select both. FDS swaps the primary with the mirrored copy. Check mirroring status You can see the current status of your mirroring configuration by checking the General tab of the resource. you will see a progress bar along with the percentage that is completed. Physically replace the failed disk. Re-synchronization can be started based on time (every n minutes/hours default is every four hours) and/or I/O activity (when I/O is less than n KB/MB). This is the normal state. With a 20% failure rate. 8.Both disks are synchronized. You can see the layout on the Layout tab of the resource. During the test period. If you select one or both re-synchronization methods. • • Synchronized . 3. Confirm that all information is correct and then click Finish to create the mirror. 7. mirroring would be suspended. you must also specify how many times the system should retry the re-synchronization if it fails to complete. If the synchronization is occurring. Not synchronized . If you do not select either.The FDS Console Suspend mirroring when the failure threshold reaches n% .Specify the minimum number of I/Os that can be outstanding. the mirror will stay suspended until you manually synchronize it. Suspend mirroring when the outstanding I/Os reach . set the policy. If there is a failure in the primary database. 100 I/O occurred and 20 of them took longer than 15 milliseconds to update the mirror disk. Right-click the resource and select Mirror --> Add to create a new mirroring configuration. • Replace a failed disk If one of the mirrored disks has failed and needs to be replaced: 1. 2. you set the percentage to 10% and the maximum lag time to 15 milliseconds. FDS User Guide 63 . Right-click the resource and select Mirror --> Remove to remove the mirroring configuration. 5. If you are using Throughput Control. specify when re-synchronization should be attempted.

right-click the database and select Mirror --> Swap to reverse the roles of the disks and make it a mirrored copy. the local storage server must rebuild the mirror from beginning to end. even if you have a re-synchronization policy. you must stop all client activity. such as a power loss: 1. the system will not attempt to re-synchronize. etc. re-synchronizing the disks and restarting the mirroring. 4. Replace a disk that is part of an active mirror configuration If you need to replace a disk that is part of an active mirror configuration: 1. Once the problem is resolved. To rebuild the mirror. After rebuilding the mirror. When you manually suspend a mirror. 2. Swap the primary disk with the mirrored copy Rebuild a mirror Right-click the database and select Mirror --> Swap to reverse the roles of the primary database disk and the mirrored copy. 2. You will need to do this if you are going to perform maintenance on the primary database disk or if you need to remove the primary database disk. This copies differences to the mirror disk. the mirror is out of sync. such as a storm or power outage. Before you rebuild a mirror. swap the mirror so that the primary data center can service clients again. Select Mirror --> Remove to cancel mirroring. plug the drive in. A rebuild might be necessary if your disaster recovery site has been servicing clients due to some type of issue. right-click a resource and select Mirror --> Rebuild. 3. You will have to resume the mirror in order to synchronize. You can see the current settings by checking the Mirror Synchronization Status field on the General tab of the resource. at your primary data center. Replace the disk. Suspend/ resume mirroring You can suspend mirroring for an individual resource or for multiple resources. FDS User Guide 64 .The FDS Console Fix a minor disk failure If one of the mirrored disks has a minor failure. Because the mirror disk is located on a different storage server in a remote location. If you need to replace the primary database’s disk. The Rebuild option rebuilds a mirror from beginning to end and starts the mirroring process once it is synchronized.). The rebuild feature is useful if the mirror disk you want to synchronize is from a different server. Right-click the resource and select Mirror --> Synchronize. Right-click the database and select Mirror --> Add to create a new mirroring configuration. Fix the problem (turn the power back on.

right-click the Repository Resources. the mirror is synchronized before mirroring is resumed. or OpenStorage Resources object and select the appropriate resources. During the synchronization. the system will monitor the process and check lag time. mirroring will be suspended if the lag time gets above the acceptable limit.The FDS Console When you resume mirroring. FDS User Guide 65 . FDS Resources. Depending upon your monitoring policy. To suspend/resume mirroring right-click a resource and select Mirror --> Suspend (or Resume). For multiple resources.

and global block-level data deduplication. Reclamation thresholds The system will run a reclamation process automatically whenever a threshold is met. checking the integrity of deduplicated data. FDS automatically reclaims unneeded space on the FDS Index disk and FDS Data disk. Manual reclamation Force reclamation To manually run reclamation. highlight your server and select the Global Deduplication Statistics tab. and excluding folders from deduplication. When a stub file is eliminated. This chapter provides information about reclaiming disk space. enterprise-level functionality. It also provides integration examples for some common backup applications and FDS. files can be erased. or overwritten by your backup application. Type the following at a command line on the FDS server if you want to force reclamation to run now regardless of the status of the thresholds: fdscli reclamation start -d -F FDS User Guide 66 . The pre-configured initial threshold is 80% for the repository object capacity and 50% for the index disk capacity and data disk capacity. There are three independent thresholds (repository object. diskto-disk (D2D) data protection. Reclaim disk space During the deduplication process. The numbers are adjusted after each reclamation and can grow depending upon how much space was reclaimed and how much space is currently available. only single instances of unique data are passed to the deduplication repository. To see the status of your thresholds. Contact FalconStor for a Best Practices Guide for these and other backup applications. right-click your FDS server and select Deduplication --> Repository --> Start Space Reclamation. index disk. formatted. adding new disks to an existing system. It is also possible that you may have manually deleted stub files. integrated replication. the pointers to deduplication storage are deleted but the actual deduplicated data is not. Over time. and data disk) and the reclamation processes run independently for each. You can also run the process manually. The original file is replaced with a stub file pointing to deduplication storage.FDS User Guide Deduplication The FalconStor® File-interface Deduplication System (FDS) is a block-level data deduplication solution offering high performance.

You can run an integrity check to confirm that the stub files and the unique data stored in the repository are valid and that the stub file can generate source data correctly. whose function is to point to the repository and is used to retrieve stored data. integrity verification will only apply to those files deduplicated after integrity checking has been enabled. Notes: • The integrity check will only be able to validate stub files and source data deduplicated after integrity checking has been enabled. If you do not select to schedule integrity checks. the configuration options will still be used when you manually run an integrity check. FDS User Guide 67 . • Enable integrity checking When you enable integrity checking. Right-click your FDS server and select Deduplication --> Repository --> Integrity Check --> Enable. the system analyzes blocks of data and determines whether the data is unique or has already been copied to the FDS repository. all of the configuration options that you set are part of a policy. This process passes single instances of unique data to the FDS repository and replaces each deduplicated file with a small stub file. Therefore. Performing an integrity check is a resource-intensive operation that may affect the performance of other operations on the FDS server. The integrity check can be run on an as-needed basis or can be scheduled to occur automatically.Deduplication Check integrity of deduplicated data During deduplication. 1.

when it should end. optionally. If you want to exclude specific days/hours/ months. select Set exclusion. 3. FDS User Guide 68 .Deduplication 2. If you selected to schedule the integrity check. set the schedule. Specify when the integrity check should be run. Also specify the frequency. Specify when the integrity check should begin and.

5. select the hours. or months during which the integrity check should not run. days. If you selected Set exclusion. FDS User Guide 69 . Specify if you want to include all paths in the integrity check or if you want to select specific paths to include.Deduplication 4.

Specify the validation criteria. 8. The newly added row in the table shows the detailed path.Deduplication 6. FDS User Guide 70 . If you selected Custom. select what paths to include/exclude from the integrity check. 7. Confirm all information and click Finish. The left pane lists all FDS resources and OpenStorage resources. Select a folder that you want to include and click the Add Path button. You can select to validate stub pointers only or include source data validation as well.

right-click your FDS server and select Deduplication --> Repository --> Integrity Check --> Resume. right-click your FDS server and select Deduplication --> Repository --> Integrity Check --> Suspend. FDS User Guide 71 . When you want to resume the job. all of the configuration options that you set will be used when you manually run an integrity check. Stop/suspend a integrity check To stop an integrity check that is running. right-click your FDS server and select Deduplication --> Repository --> Integrity Check --> Start. View integrity check status While the integrity check is occurring. right-click your FDS server and select Deduplication --> Repository --> Integrity Check --> Stop. If you created an integrity check policy. you can see the status on the Integrity Check Status tab of the server. To temporarily suspend an integrity check that is running.Deduplication Manually run an integrity check To manually run an integrity check.

Deduplication Change integrity check properties To change the configuration. You will need to type “Yes” to confirm. right-click the server and select Deduplication --> Repository --> Integrity Check --> Configure. FDS User Guide 72 . Disable integrity checking To disable integrity checking. right-click the server and select Deduplication --> Repository --> Integrity Check --> Disable.

Right-click the server object and select Deduplication --> Repository --> Add data disks. select Add Index and Folder Disks.Deduplication Add repository resources If your FDS appliance has additional physical disks. 4. For index or folder storage. Select an available device. index. 1. Select the type of device. Confirm information about your selection and click Finish. or folders. 3. you can create additional logical resources for storage of FDS data. 2. FDS User Guide 73 . Note: You may have to purchase a capacity expansion kit in order to add physical disks to your system. physical or virtual.

FDS User Guide 74 . you can right-click the folder and select Deduplication --> Exclude from Deduplication. all folders are included for deduplication. right-click the folder and select Deduplication --> Include in Deduplication. Include To include a folder that was previously excluded. You can see a list of all excluded folders on the Excluded Paths tab of your FDS server. Exclude If you want to exclude a folder (and its sub-folders) from deduplication.Deduplication Exclude folders from deduplication By default. the icon will be half amber and half gray. You will see an amber X icon on every folder that is excluded. If this folder is also excluded from replication.

NetBackup Client Service and NetBackup Remote Manager and Monitor Service. Configure NetBackup to work with FDS. When installing NetBackup software on a Windows platform. In addition if you are using shared mode for authentication.Deduplication Integration examples The following examples provide integration information for some common backup applications and FDS. Integrating FDS into a NetBackup environment is an easy process that just requires IP connections to your IP network. Map a CIFS share to your NetBackup machine. 2. If you are interested in optimizing your FDS/NetBackup configuration. in order to ensure that NetBackup will have access to the FDS share. It is not meant to provide NetBackup installation instructions and does not offer any fine-tuning tips. contact FalconStor for the FalconStor FDS Best Practices Guide for NetBackup. The following is the general procedure for configuring NetBackup to work with FDS. This user will need to start two NetBackup services. Contact FalconStor for a Best Practices Guide for these and other backup applications. the current user (generally the administrator) is used by default. you must have a previouslycreated user (such as a Guest user) that has access to the FDS share and is a member of the Administrators and Backup Operators groups. FDS User Guide 75 . This NetBackup user must have access to the CIFS share in order to use it as a storage unit. Veritas™ NetBackup™ Do the following to configure Veritas NetBackup on Windows Server 2003/2008 to back up files to an FDS share: 1.

It is not meant to provide Backup Exec installation instructions and does not offer any fine-tuning tips. contact FalconStor for the FalconStor FDS Best Practices Guide for Backup Exec. click the Job Monitor button/tab and double-click your job. except set Allocate number of backup sets per backup-to disk file to 1. The following is the general procedure for configuring Backup Exec to work with FDS. 4. 5. Integrating FDS into a Backup Exec environment is an easy process that just requires IP connections to your IP network.bkf file. To monitor the backup job in Backup Exec. Note the name of the . FDS User Guide 76 . all of the shares must have the same password. Notes: • • If you are using multiple shares with Backup Exec. Map the CIFS share to your Backup Exec machine. a file with a . You will see a set of files created by Backup Exec. 4. Monitor the deduplication process. If you are interested in optimizing your FDS/Backup Exec configuration. Use NetBackup to back up data to the FDS share. Use NetBackup to create a new Storage Unit and point it to your FDS share by putting the UNC path to the share. • In your Backup Exec console. if desired.cfg files. Symantec™ Backup Exec™ Do the following to configure Symantec Backup Exec to back up files to an FDS share: 1. 3. Use the default settings. and then check deduplication results.bkf extension that contains the backup data and two . if desired. Select folders/files to back up. 2.Deduplication 3. Configure Backup Exec to work with FDS. Backup Exec can only configure an FDS share if the share is created with the same password as the administrator's password that is used on the client side. Monitor the deduplication process. and check deduplication results. Run the backup job. Accept all default settings except that you must select the Backup-toDisk resource created above as the target device. • Launch the Backup Wizard (click the Backup button/tab on the left) and create a backup job with custom settings. you will need to set up a Backup-to-Disk folder in the Devices tab.

FDS User Guide 77 . you can see the status of active jobs as well as deduplication and replication statistics. This includes files that have been deduplicated. Files .Statistics From the console. you can view the following: • • • Status of active deduplication and replication jobs Deduplication and replication history and statistics Repository statistics FDS Resources statistics From the FDS Resources object.Total number of files. If deduplication is currently taking place. you can see the status in the bottom section of the screen. and files awaiting deduplication. Deduplication statistics Highlight the Deduplication tab to see deduplication statistics for all FDS resources as well as your deduplication settings. files that were excluded. which includes the aggregate of all FDS resources.

amount of unique data. Status includes when deduplication started. FDS User Guide 78 .Statistics Deduplicated Files . how long it has been running.Total number of files that have been deduplicated. and the file currently being processed. Files Awaiting Deduplication . Deduplication Ratio . Space Used by Files Awaiting Deduplication . Replication statistics Highlight the Replication tab to see replication statistics for all FDS resources as well as your replication settings.Total amount of data represented / (divided by) the total amount of unique data stored. Unique Data .Total size of files copied to all FDS resources (including those that have not yet been deduplicated). current throughput.Total size of data stored in the repository. you can see the status in the bottom section of the screen (below your deduplication settings). how many were actually deduplicated. This is a cumulative ratio across all FDS resources. This does not include excluded files (smaller than 8 KB or user-configured exclusions).Total number of files that have not yet been deduplicated. Represented Data . how many files were processed.Total size of files that have not yet been deduplicated. If deduplication is currently taking place. total data size represented.

Statistics

Files - Total number of files. This includes files that have been replicated, files that were excluded, and files awaiting replication. Replicated Files - Total number of files replicated. Depending upon how replication was configured, this may not include excluded files. Files Awaiting Replication - Total number of files that have not yet been replicated. Space Used by Files Awaiting Replication - Total size of files that have not yet been replicated. Data Replicated - Total amount of data replicated. Unique Data Replicated - Total amount of unique data replicated. If replication is currently taking place, you can see the status in the bottom section of the screen (below your replication settings). Status includes when replication started, how long it has been running, how many files were processed, how many were actually replicated, total data size represented, amount of unique data, current throughput, and the file currently being processed.

Resource-level statistics
When you select the Device Statistics tab for an FDS resource, you will see how much physical storage you have and how much is used as well as deduplication and replication statistics. The deduplication and replication status is the same type of information that is presented at the FDS Resources object level except that here it is only for the shares on this FDS resource. Refer to ’FDS Resources statistics’ for a description of the fields listed here.

FDS User Guide

79

Statistics

Share and folder-level statistics
General tab When you highlight a folder or share, the General tab displays information about that share/folder. Here, you will find the path for the share, which can be useful for mapping/mounting shares. Additional information is displayed if the folder has been shared, including share settings.

FDS User Guide

80

Statistics

Aggregate Statistics tab

When you highlight a folder, share, or directory, the Aggregate Statistics tab displays deduplication and replication statistics for the folder/share/directory and all subdirectories below that share/folder. The information here is similar to the information that is presented for the resource or at the FDS Resources object level. Refer to ’FDS Resources statistics’ for a description of the fields listed on the Aggregate Statistics tab.

FDS User Guide

81

Unique data . Deduplication Status . FDS User Guide 82 .The amount of unique data that has been moved to the repository. While deduplication is occurring.Indicates whether the file has been replicated yet.A stub file is a small file that replaces the deduplicated file and points to the stored data in the repository. Last Modified Time . File Name . Deduplication ratio . Replication Status . the Deduplication & Replication tab displays a list of all files and folders in that folder.The date and time the file was last modified. The minimum stub file size is 8 KB.The size of the file before deduplication.Indicates whether the file has been deduplicated yet. This field is only valid for files. Original Size .Statistics Deduplication & Replication tab When you highlight a folder or share. you will see a progress bar for the file currently being deduplicated. Stub size . the file’s data was already in the repository and no new unique data was stored for this file. If you see a ratio of ALL:1.The ratio between the original file size and the amount of unique data moved to the repository.The name of the file or folder.

These statistics can be different from the ones that appear at the FDS Resources object level due to files being deleted or re-written or FDS resources being deleted or added. select your FDS server and select the Global Deduplication Statistics tab in the right panel. There are three sections in the statistics pane: • • • Repository usage Deduplication results Global Deduplication statistics FDS User Guide 83 .Statistics Repository statistics To view repository statistics.

Green represents free space.8:1. For example. You can identify how quickly you are using your repository disk space and when you are likely to need to add more. Reviewing deduplication operations for successive weeks of full backup reveals the true redundancy ratios of week-to-week data evolution and can be used to accurately forecast repository requirements. Select a Unit of time from the drop-down list to adjust the granularity of the graph. 45 GB of data was unique and therefore stored in the repository. how much space has been used. resulting in a redundancy elimination ratio of 2. while shades of yellow represent space used before/ after reclamation. 2 minutes. After each reclamation. statistics might reflect 7 days. When reclamation is enabled. Deduplication results This section of the display combines data written and data stored statistics for all accumulated data and shows deduplication activity over time. and 2 seconds of deduplication processing. Data stored values represent the amount of unique data stored in the FDS repository. Data disk capacity shows the capacity of the FDS data disk. Select Refresh to include activity that has occurred since the last refresh. during which 125 GB of data was scanned by FDS. the system refreshes the graphics. Index disk capacity shows the capacity of the FDS index disk. 1 hour. Values are based on all deduplication jobs performed during the life span of the selected server. Global Deduplication statistics This section of the display shows current statistics: a view of the redundancy elimination ratio based on deduplication jobs performed since a user last reset the display.Statistics Repository usage This section of the display graphically shows the current state of FDS storage. Select Refresh to include activity that has occurred since the last refresh. Use the arrow buttons to scan through accumulated data. and how much space is available. The values displayed for Data written represent data scanned in FDS. Click Refresh to include data for deduplication activity that has occurred since the last refresh. The “needle” indicator shows the current threshold. the graphs in this section resemble a dashboard. and how much space is available. Viewing data in this way allows you to calculate the redundancy elimination ratio for any period of time. FDS User Guide 84 . The Redundancy elimination ratio (frequently referred to in the industry as the Deduplication Ratio) represents this formula: [(data scanned)(data stored)]. Usage values show how much space has been allocated to each FDS storage component and how much space has been used. how much space has been used. Repository object capacity indicates the percentage of total FDS index space that has been used and how much space is available.

Select Reset to restart the clock in this display. Subsequent updates will reflect activity since the reset. the redundancy elimination ratio will reflect deduplication jobs currently occurring. If you view the display after a few minutes. You can click the Reset button to reset values to zero and reset the time to the current time. FDS User Guide 85 .Statistics Statistics are automatically updated every 30 seconds.

Once replicated data has been received on this server. 2. Replication of OST resources is handled by the FalconStor OpenStorage Option plug-in.Replication Replication protects data on FDS resources by maintaining a copy of it on another FDS server. At prescribed intervals. providing bandwidth savings. Note: Replication only applies to data on FDS resources. providing a cost-effective disaster recovery solution. Only deduplicated data is sent over the WAN. Configure incoming replication Do the following if you want this server to hold replicated files from another server: 1. new data from the source server is transmitted to the target server so that the FDS resources are synchronized. FDS User Guide 86 . Right-click the server object and select Replication --> Incoming --> Select Volume. Select the resource to use for the replicated data. Smaller offices and remote sites can eliminate tape backup entirely using the FDS repository. you will see a new FDS Replica object in the tree beneath the volume being used to hold incoming replication. Data restore is quick and efficient from native format files rather than from tape backup formats. FDS supports many-to-one data replication. Note: If you are using the FalconStor OpenStorage Option. you must select ANY VOLUME in order for NetBackup replication to complete successfully.

3.Replication Configure outgoing replication Do the following on the source server (the server from which you will replicate files): 1. Enter information about the replica server (the server that will hold the replicated data) and determine if you want to use encryption during replication. Right-click the server object and select Replication --> Outgoing --> Enable. Determine when replication should occur. FDS User Guide 87 . 2.

If you need to start it manually.Replication 4. when it should end. 5. Also specify the frequency. Specify when replication should begin and. optionally. set the schedule. If you selected Set exclusion. you can right-click the server object and select Replication --> Outgoing --> Start. select Set exclusion. If you want to exclude specific days/hours/months. FDS User Guide 88 . select the days. hours. or months during which replication should not occur. Replication will run based on the schedule you set. If you selected to schedule replication.

FDS User Guide 89 . Note that small files (<8K) will be replicated even if they did not get deduplicated. Confirm all information and click Finish to configure replication.Replication 6. Determine if you want to only include deduplicated files and files too small to be deduplicated or if you want to replicate all files regardless of whether or not they have been deduplicated. 7. Determine what types of files to replicate.

you can see the status on the Replication tab of the FDS Resources object on the source server. FDS User Guide 90 .Replication Check replication status While replication is occurring.

Map/mount the share.Replication Recover files from a replica To recover files. 3. select Enable Windows Share. On the Windows share. you simply need to share the replica folder that is on the target server and then map/mount the appropriate share. or both. FDS User Guide 91 . Do the following on the target server: 1. 2. Right-click the desired FDS replica resource and select Sharing. and set login information. enter a new share name if desired. You can set this folder as a Windows or NFS share. You can now recover files from the share.

right-click the server and select Replication --> Outgoing --> Configure.Replication Exclude folders from replication When you configure outgoing replication. If this folder is also excluded from deduplication. You can see a list of all excluded folders on the Excluded Paths tab of your FDS server. Exclude To exclude a specific folder (and its sub-folders). all folders are included by default. If necessary. You will see a gray X icon on every folder that is excluded. you can exclude specific folders from replication. FDS User Guide 92 . right-click the folder and select Replication --> Include in Replication. the icon will be half amber and half gray. Include To include a folder that was previously excluded. Change replication properties You can change the following for your replication configuration: • • • • IP address and login information for your target server Replication schedule Replication criteria Encryption To change the configuration. right-click the folder and select Replication --> Exclude from Replication.

right-click the server object and select Replication --> Outgoing --> Synchronize --> Start. If a replicated file has been deleted from the source. your manual replication request will fail. If you want synchronize a specific resource or folder. the file will be deleted from the replica. files/directories between the source and replica server will be synchronized. In normal replication mode. including excluded paths. Normal replication gives you the chance to recover files from the replica that may have been deleted from the source. When you perform synchronization. Synchronize FDS User Guide 93 . If you want to perform global synchronization. System-wide replication To perform global replication. will be used. right-click an FDS resource or folder and select Replication --> Start Replication. files are replicated to the replica but nothing is deleted from the replica. Specific resource or folder To replicate a specific resource or folder. Your saved replication configuration parameters. Note: If replication is already occurring. right-click the server object and select Replication --> Outgoing --> Start.Replication Manually start replication There are several options to manually start replication. Once you are sure that deleted files will never need to be recovered. you can perform a synchronization to save space on the replica. This replicates all files in the selected folder (including sub-folders) regardless of whether or not this path is normally excluded from replication. right-click an FDS resource or folder and select Replication --> Synchronize.

You can still manually start the replication process while the schedule is suspended. To suspend/resume replication. You can see the current settings by checking the Replication tab for the FDS Resources object.Replication Suspend/resume replication You can suspend future replications from automatically being triggered. This will not stop a replication that is currently in progress. right-click the server object and select Replication --> Outgoing --> Suspend (or Resume). Replication suspended Replication running normally FDS User Guide 94 .

FDS User Guide 95 . FDS can transparently reroute the I/O traffic to an alternate storage path to ensure business continuity in the event of a storage path failure. The multiple paths cause the same LUN to have multiple instances in the storage server. Because it uses parallel active storage paths between the storage server and storage arrays. Multipathing is possible due to the existence of multiple HBAs in the FDS gateway and/or multiple storage controllers in the storage systems that can access the same physical LUN.FDS User Guide Multipathing The Multipathing option allows the storage server to intelligently distribute I/O traffic across multiple Fibre Channel (FC) ports to maximize efficiency and enhance system performance.

enhancing performance by automatically and equally dispersing data access across all of the available active paths. If either occurs. there are two load balancing groups. it will be removed from the load balanced group and will not be re-used after the path is restored unless there are no more good paths available or a manual rescan is performed. In most cases when the deployment is an active/passive storage array with an FDS Gateway. Path management Each path has either a good or bad state. FDS User Guide 96 . • Single load balancing group: Once the path is determined to be defective. the path will be added back to the load balanced group.Multipathing Load distribution Automatic load distribution allows for two or more storage paths to be simultaneously used for read/write operations.

Passive path . then when there are no more “good” paths left in the active load balanced group.sh is used to enable (and disable) load balancing.sh disable If FDS is running.Multipathing • Two load balancing groups: If there are two load balanced groups (one is active and the other is passive) for the physical device. Connectivity status Preferred path • • Enable load balancing Load balancing is disabled by default. meaning the passive path becomes active and the formally-active path becomes passive.Passive. you see the following: • • Current. Disable To disable load balancing.sh status You will get one of the following return codes: • • • 0 : load-balancing is disabled. use the command: $ISHOME/bin/configlb.env. The script $ISHOME/bin/configlb. then when there are no more good paths left in the active load balanced group.sh enable If FDS is running. or Load Balancing path Load Balancing (Active) vs.isuperm. the alias module will fail over to the passive group. Note: If there are two load balanced groups (one active and one passive) for the physical device.A passive path cannot be used until the LUN is trespassed. 1 : load-balancing is enabled. Standby . For each device. use the command: $ISHOME/bin/configlb. use the command: $ISHOME/bin/configlb. you must restart it in order for the change to take effect. Standby . 255: error FDS User Guide 97 . the device will fail over to the passive load balancing group. you must restart it in order for the change to take effect. Enable To enable load balancing. You can see multipathing information from the console by checking the Alias tab for a LUN (under Fibre Channel Devices). This script modifies the settings in $ISHOME/etc/. Status To check the current setting.

You can think of this group as a single virtual adapter that is actually made up of multiple physical NIC adapters. NIC Port Bonding offers a new level of data accessibility and improved performance for storage systems by eliminating the point of failure represented by a single input/ output (I/O) path between servers and storage systems and permits I/O to be distributed across multiple paths. it appears as a single interface with one IP address. FDS User Guide 98 . NIC Port Bonding allows you to group network interfaces into a single group. throughput is increased by a factor equal to the number of adapters in the group.FDS User Guide NIC Port Bonding NIC Port Bonding is a load balancing/path redundancy feature that enables you to configure your storage server to load balance network traffic across two or more network connections creating redundant data paths throughout the network. Also. To the system and the network. NIC Port Bonding detects faults anywhere from the NIC out into the network path and provides dynamic failover in the event of a failure. However.

Note: If you have previously set NIC Port Bonding. Round-Robin mode . each group with half of the discovered NIC ports.1AX-capable switches to optimize traffic. the system will have to remove the bonding and restart network services before continuing. 5. Bond Ethernet interfaces into one group . 3. Select System Maintenance --> NIC Port Bonding. Bond Ethernet interfaces into two groups . To enable NIC Port Bonding in the FDS console: 1. FDS User Guide 99 . round-robin order using standard switches. 4. tuned mode that uses IEEE 802.The default mode that transmits data in a sequential. 2. Enter an IP address and netmask for each bond group. Select the bond type.NIC Port Bonding Enable NIC Port Bonding You may have already configured NIC Port Bonding through Web Setup when you first received your FDS appliance.A more dedicated. Select how many bonding groups to use.Combines all discovered NIC ports into a single Bond Group 0.Creates Bond Group 0 and Bond Group 1. Right-click your FDS server. Link Aggregation mode .

FDS User Guide 100 .NIC Port Bonding Change IP address To modify a bonded IP address of a server. you will need to remove the bonding configuration (System Maintenance --> NIC Port Bonding --> Yes to remove) and then rebond using the new IP addresses.

Email Alerts monitors a set of predefined. SMTP Server .Specify the mail server that Email Alerts should use to send out notification emails. SCSI drive errors. With its open architecture. specify the user account that will be used by Email Alerts to log FDS User Guide 101 . Using pre-configured scripts (called triggers). Email Alerts generates an email and sends it to a system administrator. ensuring optimum service uptime and IT efficiency.If you enabled the authentication option on the SMTP server.Specify the mail server port that Email Alerts should use. system administrators are able to take corrective measures within the shortest amount of time.FDS User Guide Email Alerts FDS includes a unique customer support utility that proactively identifies and diagnoses potential system or component failures and automatically notifies system administrators via email. SMTP Port . In the console. administrators can easily register new elements to be monitored by these scripts. SMTP Username/Password . When an error is triggered. offline device. 2. etc. disk. right-click your FDS server and select Email Alerts --> Enable. Configure Email Alerts 1. With Email Alerts. critical system components (memory.). Enter general information for your Email Alerts configuration.

Specify the text that should appear on the subject line. 3. Test .Click the Test button to send a test Email Alerts email. Interval .Specify the email address of the account that will receive emails from Email Alerts. FDS User Guide 102 . Email Alerts may not work if the SMTP username and password are set without authentication. Subject . In the Signature dialog.Email Alerts into the mail server. This will be used in the “To” field of emails sent by Email Alerts. enter the contact information that should appear in each Email Alerts email. CC . From .Specify the email account that will be used in the “From” field of emails sent by Email Alerts. To .Specify any other email accounts that should receive emails from Email Alerts.Specify how frequently the Email Alerts triggers and the System Log should be checked.

Email Alerts sends an email report. Triggers are the scripts/programs that perform various types of error checking. set the triggers that will cause Email Alerts to send an email. If yes. You can add FDS User Guide 103 . If it is set.sh 10 (Core file check) . memchk. The following are the default scripts that are provided: chkcore. If the percentage is lower than specified percentage (default is 10). kfsnmem. Email Alerts sends an email report.sh 5 (Memory check) .sh / 95 (Disk usage check) . diskusagechk. low disk space. By default.This script checks the disk space usage of the root file system. If the current percentage is over the specified percentage (default is 95). Email Alerts sends an email report. the script checks the available memory pages.This script checks memory swap usage. FalconStor includes scripts/programs that check for low system memory. and relevant new entries in the system log. If not. If a core file is found. If there are more than 10 (variable) compressed core files. Email Alerts sends an email report with the total swap space and the swap usage. If it exceeds the specified value (default 80). swapcheck. In the Trigger dialog. they will all be deleted.Email Alerts 4. Email Alerts compresses it.This script checks to see if the maximum number of memory pages has been set. and sends an email report but does not send the compressed core file (which can still be large).sh 10 (FDS memory management check) .pl 80 (Memory swap usage check) .This script checks to see if a new core file has been created by the operating system in the bin directory of FDS. deletes the original.This script takes in a percentage as the parameter and checks whether the available system memory is below this percentage. Email Alerts sends an email report.

You cannot delete the predefined triggers. This is determined by information specified in the System Log Check dialog. FDSmonitor. If there are. If matches are found. Email Alerts sends an email report. If it is.pl (Configuration database check) . Email Alerts sends an email report. Email Alerts sends an email report.sh (IPMI hardware check) . serverstatus.This script looks at the system log for specific entries that it needs to report on. If the current usage is above the trigger levels. If a problem is found. refer to ‘Script/program trigger information’ for more information. activity.This script checks to see if server is active. If you need to modify an existing script. If it is. FDS User Guide 104 . reportheartbeat. Email Alerts sends an email report.pl (Heartbeat check) . /home could be used in another trigger).This script checks usage of the index repository and data repository.This script calls “fds status” and checks if any module of FDS has stopped. Email Alerts sends an email report with the activity file attached.This script checks to see an activity file (which contains statistics) exists.This script checks to see if there are any logs generated by IPMI for hardware errors.pl (Activity check) . Email Alerts sends an email report.sh (System log check) . syslogchk. configdbcheck. Email Alerts sends an email report with the logs attached.sh (FDS status check) .sh (Server status check) .This script checks the consistency of the configuration database.sh triggers for different mount points (for example. If so.Email Alerts multiple diskusagechk. ipmichk.

FDS User Guide 105 . The system log records important events or errors that occur in the system. indicate the terms that should be tracked in the system log by Email Alerts. 6.Email Alerts 5. In the System Log Check dialog. including those generated by FDS. In the Email Alerts Attachment dialog. indicate what files should be attached to each email alert.

8. FDS User Guide 106 . The regular expression rules follow the pattern for AWK (a standard Unix utility). Indicate which categories of internal messages should not be included.Email Alerts This dialog allows you to rule out entries in the system log that have nothing to do with FDS. regardless of whether or not they are relevant to FDS. you can modify the information by right-clicking on your FDS server and selecting Email Alerts --> Configure. Each line is a regular expression. To inform the trigger of which specific log entries need to be captured. If a category is checked. you can specify the general types of entries that need to be inspected by Email Alerts. Each line is a regular expression. Modify Email Alerts properties Once Email Alerts is enabled. you will still receive error messages but will not receive detailed internal messages. thereby eliminating entries that will cause Email Alerts to send out email reports. The trigger for monitoring the system log is syslogchk. Confirm all information and click Finish to enable Email Alerts. Click the appropriate tab to update the desired information. Select the Customized System Log Ignore tab to exclude system log entries that were included on the previous dialog. Entries that do not match the entries here will be ignored. In the System Log Ignore dialog. The regular expression rules follow the pattern for AWK (a standard Unix utility). You can enter terms to ignore. 7.sh. and to list the types of log entries generated by FDS that Email Alerts needs to examine.

3. FalconStor includes several scripts/programs that check for low system memory. highlight the trigger and click Edit. FDS User Guide 107 . 2. Customize email for a specific trigger You can specify an email address to override the default To address or a text subject to override the default Subject. Right-click your FDS server and select Email Alerts --> Configure. no attachment will be sent. To do this: 1. Check the Redirect Notification Without Attachment checkbox. regardless of the return code. 4. it overrides the return code. If you specify an email address. Therefore. 5. and relevant new entries in the system log. By default. Enter the alternate email address or subject. Select the Trigger tab. changes to the FDS XML configuration file.Email Alerts Script/program trigger information Email Alerts uses script/program triggers to perform various types of error checking. For an existing trigger.

to configure and retrieve server configuration Replication (unencrypted) Replication (encrypted) LDAP LDAP TTCP FDS OST test port IOCore port RPC FO port CLI proxy port SIR node port FDS OST port FDS repository server FDS User Guide 108 . you should review the following chart to see which ports are used by FDS. Network firewalls should allow access through these ports for successful communications.Appendix This appendix contains information about firewall ports and system performance. Firewall ports Before implementing FDS with a firewall. The ports required by FDS are: Port # 111 111 137 138 139 139 161 161 2049 2049 11576 18651 18652 389 389 5001 8773 11577 11580 11676 11762 18720 23489 Protocol TCP UDP UDP UDP TCP UDP TCP UDP TCP UDP TCP TCP TCP TCP UDP TCP TCP TCP TCP TCP TCP TCP TCP Description rpcbind RPC program number mapper (NFS) rpcbind RPC program number mapper (NFS) ipstornmbd NETBIOS Name Service (CIFS) ipstornmbd NETBIOS Datagram Service (CIFS) ipstorsmbd NETBIOS session service (CIFS) ipstorsmbd NETBIOS Session Service (CIFS) SNMP (SNMPD) SNMP (SNMPD) nfsd NFS server (NFS) nfsd NFS server (NFS) ipstorcomm SecureRPC channel to Console and Client.

Appendix

Maximum number of data streams per FalconStor appliance
Each file written to or read from a FalconStor appliance is a data stream. The following table shows the maximum number of concurrent writes or reads that can be sustained for each FDS appliance: Appliance Model
FDS Virtual Appliance FDS RA101/SA101 Storage Appliance FDS SA102 Storage Appliance FDS SA304 Storage Appliance FDS SA307 Storage Appliance FDS SA311 Storage Appliance FDS SA318 Storage Appliance FDS SA622 Storage Appliance FDS SA634 Storage Appliance FDS SA645 Storage Appliance FDS SA657 Storage Appliance FDS SA668 Storage Appliance FDS GA700F Gateway Appliance

Maximum Concurrent Writes
16 32 32 32 90 90 180 180 240 260 260 390 390 8 8 8 8

Maximum Concurrent Reads

30 30 50 50 50 60 60 80 80

FDS User Guide

109

FDS User Guide

Index
Rescan 49 Domain mode 30 Configuration 30 Group IDs 36 User IDs 35

A
Active Directory 31 Activity Log 57 Administrator Management 50 Types 50 Authentication Domain mode 30 Share mode 30 Auto Save 57

E
Email Alerts 101 Configuration 101 Modifying properties 106 System log check 105 Triggers 103, 107 Customize email 107 Event Log 51 Export 52 Filter information 51 Print 52 Sort information 51 Exclude Folders 74 Hours, days, months 22, 69 Exclusions 21

B
Backup software Symantec Backup Exec 76 Veritas NetBackup 75 Bond IP 47 Bonding NICs 98 Change IP address 100

C
Configuration 11 Configuration database 45 Mirror 62 Configuration wizard 13 Connectivity test 44 Console Administrator Management 50 Connect to FDS server 11 Discover servers 12 Install 11 Objects in tree 44 Rescan devices 49 Run 11 Server Properties 57 Set options 46 System maintenance 47 Web-based Launch 11

F
FDS Components 3 Concepts 3 How it works 2 Overview 1 FDS Console Log 46 FDS devices Configure 17 FDS resources 45 Create 24 Mirror 62 fdsconsole.log 46 Firewall ports 108 Folders 18

D
Deduplication Add repository resources 73 Reclaim disk space 66 Schedule 21 Devices

H
Halt server 48 Hostname 15 Change 48 How FDS works 2

FDS User Guide

110

Index

I
Index 18 Install FDS server software 10 Integration example Symantec Backup Exec 76 Veritas NetBackup 75 Integrity check 67 Change properties 72 Disable 72 Enable 67 Run 71 Status 71 Introduction 1 IPMI 47 Config 47 Filter 48 Monitor 47

Path switching 96

N
Network configuration 14 Network information 9 NFS client Add 41 Mount share 39 NIC port bonding 98 Change IP address 100

O
OpenStorage resources 45 Create 24 Mirror 62 Operating system installation 8 Manually install 8

J
Jumbo frames 15

P
Passwords Add/delete administrator password 50 Change administrator password 50 Default 12 Patch Apply 60 Rollback 60 Performance Data streams 109 Physical appliance Connect to storage network 5 Delivered components 5 Mount appliance 5 Ports 5 Setup 5 Ports 5

L
License keycodes 13 Location 58 Logs 46

M
Map share Windows client 38 Messages SNMP 61 Mirror 62 Add 62 Fix minor disk failure 64 Monitor 62 Rebuild 64 Replace disk in active configuration 64 Replace failed disk 63 Resume 64 Status 63 Suspend 64 Swap 64 Mount share NFS client 39 MTU 15 Multipathing 95 Load distribution 96 Path management 96

R
Reboot server 48 Reclamation 66 Replication 86 Change properties 92 Configure ingoing 86 Configure outgoing 87 Include/exclude 92 Recover files 91 Reports 53 Resume 94 Statistics 77 Status 90
FDS User Guide 111

Index Suspend 94 Reports 53 Change schedule 54 Create 53 Delete 54 Export data 54 Print 54 Refresh 54 View 54 Repository resources 45 Mirror 62 Rescan Devices 49 Restart FDS 48 Restart network 48 Set hostname 48 System requirements 7 System security 108 T Traps 61 U User name Default 12 S Schedule 21 Security mode 30 Domain mode 30 Share mode 30 Server Location 58 Properties 57 Setup Physical appliance 5 Share mode 30 Shares Create 27 Map 38 Mount 39 SNMP 61 Traps 57 Software updates Add patch 60 Rollback patch 60 Statistics Aggregate 81 Deduplication 77 Deduplication & replication 82 FDS resources 77 General 80 Replication 77 Repository 83 Resource-level 79 Share and folder level 80 System maintenance 47 Bond IP 47 Halt 48 IPMI 47 Reboot 48 W Windows client Map share 38 FDS User Guide 112 .

Sign up to vote on this title
UsefulNot useful