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

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

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

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

Restoring data copied by archiving software is as simple as copying the necessary files from a share back to the appropriate location. 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. FDS User Guide 2 . Because it uses network-based file shares for backed up data. Connection to FDS is a simple matter of mapping to a share. Based on user policy. The administrator has direct access to all files without the need for a restore job. During deduplication. making it far more effective at reducing storage consumption than file-based deduplication. deduplication is performed at the block level. not at a file level. acting as a "disk" for disk-to-disk (D2D) backup. pointers (stub files) on the share point to the full file in the repository. Even though the user interface is file-based. restoring data can be faster and easier with FDS. Block-level deduplication examines small sub-blocks.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. 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). 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). deduplication occurs at the scheduled time or on an as-needed basis. network-based file share as the target for backed up data. Even after deduplication occurs.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

You can exclude specific file types. if you need to change your global deduplication policy. small files.Getting Started 4. or files based on when they were last modified or last accessed. Determine what types of files to deduplicate. FDS User Guide 23 . Configuration note: After completing the configuration wizard. Therefore. you can right-click your server and select Deduplication --> Configure. there is no benefit to deduplicating files smaller than 8 KB. 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.

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

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. Custom lets you select which physical device(s) to use and lets you designate how much space to allocate from each. Batch lets you create multiple FDS resources at one time. These FDS resources will all be the same size. Select the creation method and size of FDS resources.Getting Started 2. 3. FDS User Guide 25 .

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

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

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

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

If you do change it. If no time server is available. You can add a time server through the console (right-click the server and select System Maintenance --> Configure Network). If they are not synchronized. we recommend that you use an automated synchronization service to adjust the system’s clock. the system clock on a PC can “drift” over time.conf on the FDS server and add ‘server [DC IP address]’. edit / etc/ntp/step-tickers and add just the domain controller IP address. If your server’s hostname is resolvable by a DNS machine. you need to manually add it to /etc/hosts.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. FDS uses share mode. Server is not resolvable If your server’s hostname is not resolvable by a DNS machine.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 . Also. you can use the date command on your FDS server to adjust the date and time. Therefore.conf files should have been updated accordingly). Note: It is important that you do not change your authentication mode once you begin using your FDS system. Refer to ’Update /etc/hosts’ below for details. 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). you can use the IP address of the domain controller (DC). However. Otherwise. You should check /etc/hosts afterward to make sure it was updated correctly. You need to edit /etc/ntp. you can add it manually by right-clicking on your server in the console and selecting System Maintenance --> Configure Network. 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. Domain mode . Server is resolvable by DNS FDS User Guide 30 . the DNS server should have been configured via Web Setup (and the /etc/hosts and /etc/resolv. If you want to use domain mode. refer to ’Server is not resolvable’ below. By default.The authentication server must be a Domain Controller. you will lose all of your share assignments. Refer to ’Update /etc/hosts’ below if you need to update it manually. you will need to follow the instructions below. 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.

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

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

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

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

The range cannot start with a number below 10.Getting Started Indicate if you want to preserve current users/groups. Additional ranges can be added. UIDs are associated with users on your system.000. Select how you want to reserve User IDs (UIDs). 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). 7. You will need to select an available UID range and designate a starting and ending UID. Reserved ranges cannot be removed. Manual Selection lets you select which range(s) to use. FDS User Guide 35 . 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. Be sure to select a big enough range to handle the number of users you have.

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

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

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

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

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

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

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

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

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

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

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

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

Right-click a server and select System Maintenance --> Restart Network to restart your local network configuration.You can filter out components you do not want to monitor.The FDS Console Filter . Right-click a server and select System Maintenance --> Reboot to reboot your server. 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. The server will automatically reboot when the hostname is changed. Right-click a server and select System Maintenance --> Restart FDS to restart the Server processes. This may be useful for hardware you do not care about or erroneous errors. Set hostname Restart FDS Restart network Reboot Halt Right-click a server and select System Maintenance --> Set Hostname to change your hostname. such as when you do not have the hardware that is being monitored. FDS User Guide 48 .

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

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

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

csv) or tab delimited (.txt) text. FDS User Guide 52 . Right-click your server and select Event Log --> Export to export information. Right-click your server and select Event Log --> Print to print the Event Log to a printer.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 (.

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

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

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.The following is a sample portion of a report: FDS User Guide 55 .

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

which includes the aggregate of all FDS resources. Files . and files awaiting deduplication. 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. files that were excluded. you can see the status in the bottom section of the screen.Statistics From the console. FDS User Guide 77 . This includes files that have been deduplicated. you can see the status of active jobs as well as deduplication and replication statistics. Deduplication statistics Highlight the Deduplication tab to see deduplication statistics for all FDS resources as well as your deduplication settings.Total number of files. If deduplication is currently taking place.

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

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

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

Statistics Repository statistics To view repository statistics. There are three sections in the statistics pane: • • • Repository usage Deduplication results Global Deduplication statistics FDS User Guide 83 . 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.

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

FDS User Guide 85 . 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.Statistics Statistics are automatically updated every 30 seconds. You can click the Reset button to reset values to zero and reset the time to the current time.

FDS User Guide 86 . you will see a new FDS Replica object in the tree beneath the volume being used to hold incoming replication. At prescribed intervals. new data from the source server is transmitted to the target server so that the FDS resources are synchronized. providing bandwidth savings. Smaller offices and remote sites can eliminate tape backup entirely using the FDS repository. Right-click the server object and select Replication --> Incoming --> Select Volume. FDS supports many-to-one data replication. Note: Replication only applies to data on FDS resources. 2. Data restore is quick and efficient from native format files rather than from tape backup formats. Select the resource to use for the replicated data. 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. 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. Once replicated data has been received on this server. you must select ANY VOLUME in order for NetBackup replication to complete successfully. Note: If you are using the FalconStor OpenStorage Option.

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

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

Replication 6. Note that small files (<8K) will be replicated even if they did not get deduplicated. Confirm all information and click Finish to configure replication. 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. Determine what types of files to replicate. 7. FDS User Guide 89 .

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

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

Include To include a folder that was previously excluded. the icon will be half amber and half gray. You can see a list of all excluded folders on the Excluded Paths tab of your FDS server. you can exclude specific folders from replication. right-click the folder and select Replication --> Exclude from Replication. right-click the server and select Replication --> Outgoing --> Configure. right-click the folder and select Replication --> Include in Replication. If this folder is also excluded from deduplication. You will see a gray X icon on every folder that is 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. Exclude To exclude a specific folder (and its sub-folders). If necessary.Replication Exclude folders from replication When you configure outgoing replication. FDS User Guide 92 . all folders are included by default.

Specific resource or folder To replicate a specific resource or folder. Your saved replication configuration parameters. right-click an FDS resource or folder and select Replication --> Start Replication. If a replicated file has been deleted from the source. right-click the server object and select Replication --> Outgoing --> Synchronize --> Start. including excluded paths. If you want to perform global synchronization. In normal replication mode. If you want synchronize a specific resource or folder. Note: If replication is already occurring. your manual replication request will fail. Once you are sure that deleted files will never need to be recovered. System-wide replication To perform global replication.Replication Manually start replication There are several options to manually start replication. Synchronize FDS User Guide 93 . When you perform synchronization. files are replicated to the replica but nothing is deleted from the replica. 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. Normal replication gives you the chance to recover files from the replica that may have been deleted from the source. right-click an FDS resource or folder and select Replication --> Synchronize. the file will be deleted from the replica. will be used. files/directories between the source and replica server will be synchronized. right-click the server object and select Replication --> Outgoing --> Start.

This will not stop a replication that is currently in progress. To suspend/resume replication. Replication suspended Replication running normally FDS User Guide 94 . right-click the server object and select Replication --> Outgoing --> Suspend (or Resume). You can still manually start the replication process while the schedule is suspended. 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.

Because it uses parallel active storage paths between the storage server and storage arrays.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. 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 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. FDS User Guide 95 .

In most cases when the deployment is an active/passive storage array with an FDS Gateway.Multipathing Load distribution Automatic load distribution allows for two or more storage paths to be simultaneously used for read/write operations. 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. the path will be added back to the load balanced group. Path management Each path has either a good or bad state. If either occurs. FDS User Guide 96 . enhancing performance by automatically and equally dispersing data access across all of the available active paths. • Single load balancing group: Once the path is determined to be defective.

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

Also.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. NIC Port Bonding allows you to group network interfaces into a single group. However. FDS User Guide 98 . To the system and the network. it appears as a single interface with one IP address. NIC Port Bonding detects faults anywhere from the NIC out into the network path and provides dynamic failover in the event of a failure. 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. throughput is increased by a factor equal to the number of adapters in the group.

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

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

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

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

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

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

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

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

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

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. Firewall ports Before implementing FDS with a firewall. 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 . Network firewalls should allow access through these ports for successful communications.Appendix This appendix contains information about firewall ports and system performance. you should review the following chart to see which ports are used by FDS.

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 .