Sei sulla pagina 1di 194

DiskBoss User Manual Flexense Ltd.

1
















User Manual


Version 4.6



May 2014






www.diskboss.com
info@flexense.com
Flexense Ltd.

DiskBoss
DATA MANAGEMENT
DiskBoss User Manual Flexense Ltd.
2
1 Product Overview................................................................................................6
1.1 Disk Space Usae !nal"sis ..................................................................................#
1.2 File $lassification and $ateori%ation ....................................................................&
1.' Duplicate Files Searc( and $leanup .................................................................... 1)
1.* !nal"%in Files in Ser+ers and ,!S Storae De+ices ............................................. 11
1.- !nal"%in Files in !ll Ser+ers on t(e ,etwork....................................................... 12
1.. /rap(ical 0DF Summar" 1eports........................................................................ 1'
1.2 1ule3Based File Searc(...................................................................................... 1*
1.# 4i(3Speed File S"nc(roni%ation ........................................................................ 1-
1.& Secure File $op" 5perations .............................................................................. 1.
1.1) Fault36olerant File $op" and Data Miration......................................................... 12
1.11 File Delete and Data 7ipin 5perations............................................................... 1#
1.12 !utomated8 0olic"3Based File Manaement .......................................................... 1&
1.1' 1eal36ime Disk $(ane Monitor.......................................................................... 2)
1.1* File 9nterit" Monitor ........................................................................................ 21
1.1- Bulk File !ttribute $(aner ................................................................................ 22
1.1. 0eriodic !nal"sis and File Manaement 5perations ............................................... 2'
1.12 User3Defined !nal"sis and File manaement $ommands ....................................... 2*
1.1# S:L Database 9nteration ................................................................................. 2-
1.1& !d+anced Disk Space !nal"sis $apabilities .......................................................... 2.
1.2) Disk Space Usae 4istor" $(arts........................................................................ 22
1.21 !nal"%in Disk Space Usae 0er Director" ........................................................... 2#
1.22 DiskBoss Ser+er SD; and 0rorammin !09 ........................................................ 2&
1.2' DiskBoss 0roduct <ersions................................................................................. ')
2 Product Installation ..........................................................................................31
2.1 Downloadin DiskBoss ...................................................................................... '1
2.2 0roduct 9nstallation 0rocedure ........................................................................... '1
2.' 0roduct Update 0rocedure ................................................................................. '2
3 Disk !ace Utili"ation #nalysis .........................................................................33
'.1 !nal"%in 5ne or More Disks or Directories.......................................................... ''
'.2 Usin File Filters and $ateories......................................................................... '*
'.' Usin Disk Space Usae 0ie $(arts..................................................................... '-
'.* Usin File Manaement $ommands..................................................................... '.
'.- Sa+in Disk Space !nal"sis 1eports.................................................................... '2
'.. =xportin 1eports to an S:L Database................................................................ '#
'.2 !nal"%in Disk Space Usae 0er User.................................................................. '&
'.# !nal"%in Disk Space Usae 0er 4ost.................................................................. *)
'.& !nal"%in Specific File 6"pes or $ateories.......................................................... *1
'.1) Multi3Le+el Disk Space Utili%ation !nal"sis........................................................... *2
'.11 Usin Disk Space !nal"sis $onditions and !ctions ................................................ *'
'.12 !d+anced Disk Space !nal"sis 5ptions................................................................ **
'.1' User3Defined Disk Space !nal"sis $ommands ...................................................... **
'.1* !nal"%in Disk Space Usin t(e DiskBoss $ommand Line Utilit" ............................. *-
'.1- Disk Space !nal"sis 0erformance ....................................................................... *2
4 $ile %lassi&ication..............................................................................................'0
*.1 $lassif"in 5ne or More Disks or Directories ........................................................ -)
*.2 Usin File Filters and File $ateories................................................................... -1
*.' Usin File $lassification 0ie $(arts...................................................................... -2
*.* Sa+in File $lassification 1eports........................................................................ -'
*.- Submittin 1eports to an S:L Database.............................................................. -*
*.. !nal"%in File $ateories 0er User...................................................................... --
*.2 !nal"%in File $ateories 0er 4ost ...................................................................... -.
*.# $lassif"in Specific File 6"pes and $ateories ...................................................... -2
*.& Multi3Le+el File $lassification and !nal"sis ........................................................... -#
*.1) !utomatic File 5rani%in 5perations.................................................................. -&
*.11 File $lassification 0luins................................................................................... .)
*.12 !d+anced File $lassification 5ptions.................................................................... .1
*.1' User3Defined File $lassification $ommands.......................................................... .1
*.1* $lassif"in Files Usin t(e DiskBoss $ommand Line Utilit"..................................... .2
*.1- File $lassification 0erformance ........................................................................... .*
DiskBoss User Manual Flexense Ltd.
'
' Du!licate $iles $inder........................................................................................6(
-.1 Detectin Duplicates in a Disk or Director" .......................................................... .2
-.2 Selectin Duplicate Files 1emo+al !ctions............................................................ .#
-.' =xecutin Duplicate Files 1emo+al !ctions........................................................... .#
-.* Usin File Filters and $ateories......................................................................... .&
-.- S(owin Duplicate Files 0ie $(arts ..................................................................... 2)
-.. Sa+in Duplicate Files 1eports ........................................................................... 21
-.2 =xportin 1eports to an S:L Database................................................................ 22
-.# !nal"%in Duplicate Files 0er User ...................................................................... 2'
-.& !nal"%in Duplicate Files 0er 4ost ...................................................................... 2*
-.1) Detectin Duplicates in Specific File 6"pes........................................................... 2-
-.11 !d+anced Duplicate Files Detection 5ptions ......................................................... 2-
-.12 Usin !utomatic Duplicate Files 1emo+al !ctions.................................................. 2.
-.1' User3Defined Duplicate Files Detection $ommands ............................................... 22
-.1* Detectin Duplicate Files Usin t(e DiskBoss $ommand Line Utilit" ........................ 2#
6 )ule*+ased $ile Or,ani"in, ...............................................................................(-
..1 5rani%in Files in a Disk or Director"................................................................. 2&
..2 Definin File 5rani%in $ommands.................................................................... #)
..' Usin File Matc(in 1ules .................................................................................. #1
..* Selectin File 5rani%in !ctions ........................................................................ #2
..- 5rani%in Files wit( 0re+iew............................................................................. #2
... 5rani%in Files wit(out 0re+iew........................................................................ #'
..2 User3Defined File 5rani%in $ommands ............................................................. #'
..# Dra3and3Drop Files into a File 5rani%in $ommand ........................................... #*
..& 0eriodic =xecution of File 5rani%in $ommands .................................................. #*
..1) !utomatic =xecution of File 5rani%in $ommands ............................................... #-
..11 5rani%in Files Usin t(e DiskBoss $ommand Line Utilit"..................................... #-
..12 !utomatic8 1ule3Based File 5rani%in Usin DiskBoss Ser+er................................ #.
( )ule*+ased $ile earc......................................................................................./(
2.1 Searc(in Files Usin File Matc(in 1ules ............................................................ #2
2.2 Searc(in Files b" $ateor"............................................................................... ##
2.' Searc(in Files b" File ,ame ............................................................................. #&
2.* Searc(in Files b" File =xtension........................................................................ #&
2.- Searc(in Files b" File 0at( ............................................................................... &)
2.. Searc(in Files b" !ccess8 Modification and $reation Dates ................................... &)
2.2 Searc(in Files b" 1elati+e 6ime 0eriods ............................................................. &)
2.# Searc(in Files b" 6ext 0atterns......................................................................... &1
2.& Searc(in Files b" Binar" 0atterns...................................................................... &1
2.1) Searc(in Files Usin 1eular =xpressions........................................................... &2
2.11 Searc(in Files b" File Si%e................................................................................ &'
2.12 Searc(in Files b" File !ttributes........................................................................ &'
2.1' Searc(in Files b" User ,ame............................................................................ &*
2.1* Searc(in >0=/ 9maes b" =?9F 6as ................................................................. &*
2.1- Searc(in Files b" ,ame and 0at( Lent( ........................................................... &-
2.1. Usin 4ierarc(ical File Matc(in 1ules................................................................. &-
2.12 $onditional File Searc( !ctions8 $ommands and ,otifications................................. &.
2.1# !d+anced File Searc( 5ptions ............................................................................ &2
2.1& User3Defined File Searc( $ommands .................................................................. &2
2.2) Searc(in Files Usin t(e DiskBoss $ommand Line Utilit"...................................... &#
/ )eal*0i1e Disk %.an,e Monitor ........................................................................--
#.1 Monitorin $(anes in a Disk or Director" ........................................................... &&
#.2 Usin $(ane Filters and $ateories ................................................................. 1))
#.' Sa+in Disk $(ane Monitorin 1eports ............................................................ 1)1
#.* =xportin 1eports to an S:L Database.............................................................. 1)2
#.- Monitorin Specific File 6"pes or $ateories....................................................... 1)'
#.. Disk $(ane Monitorin !ctions and =3Mail ,otifications ..................................... 1)'
#.2 Selectin File S"stem =+ents to Monitor ............................................................ 1)*
#.# $ustomi%in Disk $(ane Monitor <iew............................................................. 1)*
#.& 6rierin $ustom File Manaement 5perations................................................. 1)-
#.1) User3Defined Disk $(ane Monitorin $ommands............................................... 1)-
#.11 Monitorin Disks Usin t(e DiskBoss $ommand Line Utilit".................................. 1).
DiskBoss User Manual Flexense Ltd.
*
#.12 Disk0ulse @ Dedicated Disk $(ane Monitorin Solution ...................................... 1)2
- $ile Inte,rity Monitor ......................................................................................10/
&.1 File 9nterit" Monitor 5+er+iew ........................................................................ 1)#
&.2 Sa+in Sinatures of $ritical S"stem Files ......................................................... 1)&
&.' <erif"in $ritical S"stem Files .......................................................................... 112
&.* =xportin 1eport Files..................................................................................... 11'
&.- Sa+in Detected $(anes in S:L Database........................................................ 11*
&.. 0eriodic <erification of $ritical S"stem Files ....................................................... 11-
&.2 File 9nterit" Monitorin !ctions....................................................................... 11.
&.# Usin File 9nterit" Monitor $ommand Line Utilit"............................................... 112
&.& Usin DiskBoss Ser+er to Monitor $ritical Ser+ers............................................... 11#
10 2i,.*!eed $ile ync.roni"ation.....................................................................11-
1).1 S"nc(roni%in a 0air of Directories ................................................................... 11&
1).2 Selectin File S"nc(roni%ation Mode ................................................................. 12)
1).' S"nc(roni%in Files wit( 0re+iew...................................................................... 121
1).* S"nc(roni%in Files wit(out 0re+iew.................................................................. 121
1).- S"nc(roni%in Specific File 6"pes or $ateories.................................................. 122
1).. =xcludin 5ne or More Subdirectories ............................................................... 122
1).2 File S"nc(roni%ation 0erformance 6unin 5ptions............................................... 12'
1).# User3Defined File S"nc(roni%ation $ommands.................................................... 12'
1).& 0eriodic File S"nc(roni%ation............................................................................ 12*
1).1) 1eal36ime File S"nc(roni%ation ........................................................................ 12*
1).11 S"nc(roni%in Files Usin t(e DiskBoss $ommand Line Utilit" .............................. 12-
1).12 S"ncBree%e @ Dedicated File S"nc(roni%ation Solution ........................................ 122
11 ecure $ile %o!y O!erations ...........................................................................12/
11.1 Secure File $op" $ommands............................................................................ 12&
11.2 Secure File $op" 5ptions................................................................................. 1'1
11.' Secure File $op" !d+anced 5ptions .................................................................. 1'2
11.* Secure File $op" 1ules.................................................................................... 1''
11.- Secure File $op" =xclude Directories................................................................. 1'*
11.. Secure File $op" $ommand Line Utilit" ............................................................. 1'-
11.2 Secure File $op" 0erformance.......................................................................... 1'2
12 $ault*0olerant $ile %o!y and Data Mi,ration ...................................................13-
12.1 $op"in Files Usin DiskBoss /U9 !pplication .................................................... 1'&
12.2 $op"in Specific File 6"pes or $ateories .......................................................... 1*)
12.' !d+anced File $op" and Data Miration 5ptions ................................................. 1*1
12.* $op"in Files Usin t(e DiskBoss $ommand Line Utilit"....................................... 1*2
13 $ile Delete and Data 3i!in, O!erations..........................................................144
1'.1 Deletin Files Usin DiskBoss /U9 application .................................................... 1**
1'.2 File Delete and Data 7ipin 5ptions ................................................................. 1*-
1'.' Deletin Specific File 6"pes or File $ateories .................................................... 1*2
1'.* =xcludin Directories From File Delete 5perations .............................................. 1*2
1'.- User3Defined File Delete and Data 7ipin 5perations ......................................... 1*#
1'.. Sa+in Delete File Los ................................................................................... 1*&
1'.2 =xportin Delete File Los to S:L Database....................................................... 1-)
1'.# Deletin Files Listed in User3Specified 6ext Files................................................. 1-1
1'.& Deletin Files Usin t(e DiskBoss $ommand Line Utilit" ...................................... 1-'
14 +ulk $ile #ttri4ute %.an,er .............................................................................1'4
1*.1 $(anin File !ttributes Usin t(e DiskBoss /U9 !pplication................................ 1-*
1*.2 !d+anced $(ane File !ttributes 5ptions........................................................... 1--
1*.' $(anin !ttributes for Specific 6"pes of Files ................................................... 1--
1*.* =xcludin Directories from $(ane File !ttributes 0rocess ................................... 1-.
1*.- User3Defined $(ane File !ttributes $ommands................................................. 1-2
1' Disk+oss 5UI #!!lication................................................................................1'/
1-.1 File Manaement and ,a+iation...................................................................... 1-#
1-.2 DiskBoss /U9 La"outs ..................................................................................... 1-&
1-.' User3Defined $ommands................................................................................. 1.)
1-.* !utomatic Selection of 9nput Disks Usin Macro $ommands................................. 1.'
DiskBoss User Manual Flexense Ltd.
-
1-.- =xcludin Directories From !nal"sis and File Manaement 5perations................... 1.*
1-.. 6ask Manaement .......................................................................................... 1.-
1-.2 Sc(edule 0eriodic !nal"sis and File Manaement 5perations................................ 1..
1-.# Sound ,otifications......................................................................................... 1.#
1-.& Built39n Disk SM!16 <iewer ............................................................................. 1.&
1-.1) Built39n 4=? =ditor ......................................................................................... 12)
1-.11 Built39n Disk $leaner....................................................................................... 121
1-.12 User3Selectable 6ool 0anes.............................................................................. 121
1-.1' DiskBoss 5ptions............................................................................................ 12'
1-.1* 1eisterin 0roduct ........................................................................................ 122
16 Disk+oss erver ..............................................................................................1(/
1..1 DiskBoss Ser+er 5+er+iew............................................................................... 12#
1..2 Manain DiskBoss Ser+er $ommands .............................................................. 12&
1..' Sa+in /rap(ical 0DF Summar" 1eports ........................................................... 1#)
1..* S"nc $onfiuration Between Multiple DiskBoss Ser+ers ....................................... 1#1
1..- $onfiurin DiskBoss Ser+er to !ccess ,!S Storae De+ices ............................... 1#2
1... Settin $ustom $ontrol 0ort8 User ,ame and 0assword....................................... 1#'
1..2 DiskBoss Ser+er 0rorammin !09 ................................................................... 1#*
1( #!!endi6.........................................................................................................1/'
12.1 9nstallin M"S:L Database .............................................................................. 1#-
12.2 $onfiurin M"S:L Database........................................................................... 1&)
12.' $onfiurin M"S:L 5DB$ Data Source.............................................................. 1&1
12.* $onfiurin DiskBoss Database $onnection........................................................ 1&2
12.- Supported 5peratin S"stems.......................................................................... 1&'
12.. S"stem 1eAuirements..................................................................................... 1&'
12.2 Default ;e"board S(ortcuts ............................................................................. 1&*


































DiskBoss User Manual Flexense Ltd.
.
1 Product Overview

DiskBoss is an automated8 polic"3based data manaement solution allowin one to anal"%e
disks8 directories and network s(ares8 classif" and cateori%e files8 searc( and cleanup
duplicate files8 perform automated file manaement operations accordin to user3defined rules
and policies8 s"nc(roni%e disks8 directories and network s(ares8 perform bulk file delete and
secure data wipin operations8 detect unaut(ori%ed c(anes in files and directories8 etc.



!ll disk space anal"sis and file manaement operations are interated into a centrali%ed and
eas"3to3use /U9 application allowin one pre3confiure anal"sis and file manaement
operations as user3defined commands and execute an" reAuired command in a sinle mouse
click usin t(e DiskBoss /U9 application or direct desktop s(ortcuts.



DiskBoss allows one to enerate +arious t"pes of pie c(arts and sa+e 46ML8 0DF8 =xcel $S<8
text and ?ML reports for all t"pes of disk space anal"sis operations. 6(e user is pro+ided wit(
t(e abilit" to cateori%e and filter anal"sis and file classification results and perform file
manaement operations on cateories of files.

96 administrators are pro+ided wit( extensi+e S:L database interation capabilities allowin
one to submit disk space anal"sis8 file classification8 duplicate files searc( and disk c(ane
monitorin reports into an S:L database. 1eports from multiple ser+ers and ,!S storae
de+ices ma" be submitted to a centrali%ed S:L database allowin one to displa" c(arts
s(owin t(e used disk space8 file cateories and duplicate files per user or per ser+er and
pro+idin an in3dept( +isibilit" into (ow t(e disk space is used8 w(at t"pes of files are stored
and (ow muc( space is wasted on duplicate files across t(e entire enterprise.
Disk Space !nal"sis
File $lassification and 5rani%in
Duplicate Files Searc( and $leanup
Bulk File Delete and Secure Data 7ipin
!utomated8 0olic"3Based File Manaement
1eal36ime Disk $(ane Monitorin
4i(3Speed File S"nc(roni%ation
Secure File $op" 5perations
File 9nterit" Monitorin
DiskBoss User Manual Flexense Ltd.
2
9n addition to t(e DiskBoss /U9 application8 96 and storae administrators are pro+ided wit(
t(e DiskBoss command line utilit"8 w(ic( can be used to execute all t"pes of anal"sis and file
manaement operations from batc( files and s(ell scripts. 6(e command line utilit" pro+ides
an extensi+e set of command line options allowin one to execute +arious t"pes of disk space
anal"sis8 file s"nc(roni%ation8 data miration and bulk file delete operations pre3confiured for
user3custom needs and (ardware confiurations.




Finall"8 96 professionals and enterprise customers are pro+ided wit( DiskBoss Ser+er @ a
ser+er3based product +ersion8 w(ic( runs in t(e backround as a ser+ice and is capable of
performin all t"pe of disk space anal"sis and file manaement operations in a full" automatic
and unattended mode accordin to a user3specified sc(edule.



DiskBoss Ser+er can be controlled locall" or t(rou( t(e network usin t(e DiskBoss client /U9
application or t(e command line utilit". DiskBoss Ser+er pro+ides t(e abilit" to pre3confiure
+arious t"pes of disk space anal"sis andBor polic"3based file manaement operations8 sc(edule
periodic Cobs8 sa+e anal"sis reports into a number of different formats8 export anal"sis results
to an S:L database8 periodicall" s"nc(roni%e disks8 directories and network s(ares and
monitor critical disks and directories for unaut(ori%ed c(anes.
DiskBoss User Manual Flexense Ltd.
#
1.1 Disk !ace Usa,e #nalysis

DiskBoss pro+ides ad+anced disk space usae anal"sis capabilities allowin one to anal"%e one
or more local disks8 network s(ares or ,!S storae de+ices and easil" identif" directories and
files (oldin sinificant amounts of t(e disk space8 enerate +arious t"pes of pie c(arts and
sa+e disk space anal"sis reports.



6(e user is pro+ided wit( t(e abilit" to browse files and directories sorted b" t(e used disk
space8 cateori%e and filter anal"sis results b" t(e file extension8 file t"pe8 file si%e8 creation8
modification and last access date8 user name8 etc. and easil" identif" disk space usae
(otspots. 9n addition8 DiskBoss allows one to perform file manaement operations on anal"sis
results8 enerate pie c(arts and export disk space usae reports into a number of standard
formats suc( as 46ML8 0DF8 ?ML8 =xcel $S< and !S$99 text.



Finall"8 96 and storae administrators are pro+ided wit( extensi+e S:L database interation
capabilities allowin one to submit disk space anal"sis reports from a number of ser+ers and
,!S storae de+ices to a centrali%ed S:L database and perform ad+anced disk space usae
(istor" trend anal"sis operations8 anal"%e disk space usae per ser+er andBor per user.
DiskBoss User Manual Flexense Ltd.
&
1.2 $ile %lassi&ication and %ate,ori"ation

DiskBoss is capable of scannin disks8 network s(ares and ,!S storae de+ices and classif"in
files usin a number of different t"pes of file classification plu3ins. DiskBoss automaticall"
reconi%es more t(an '8-)) t"pes of files and allows one to browse t(e cateori%ed file
(ierarc("8 enerate +arious t"pe of pie c(arts8 sa+e file classification reports8 perform file
manaement operations on cateories of files and p("sicall" reorani%e files accordin to
user3defined rules and policies.



6(e user is pro+ided wit( t(e abilit" to cateori%e and filter file classification results allowin
one to precisel" focus on specific t"pes of files or file roups. 9n addition8 DiskBoss allows one
to enerate pie c(arts and export file classification results into a number of standard formats
suc( as 46ML8 0DF8 ?ML8 text and =xcel $S<.



DiskBoss pro+ides a number of file classification pluins allowin one to classif" files b" t(e file
t"pe8 extension8 user name8 file si%e8 last access8 modification and creation times8 etc. 9n
addition8 96 and storae administrators are pro+ided wit( t(e abilit" to desin custom file
classification pluins usin an open and eas"3to3use ?ML3based format. Finall"8 DiskBoss
pro+ides t(e abilit" to submit file classification reports from multiple ser+ers and ,!S storae
de+ices to a centrali%ed S:L database allowin one perform (istor" trend anal"sis operations8
anal"%e disk space usae trends per ser+er and per user.
DiskBoss User Manual Flexense Ltd.
1)
1.3 Du!licate $iles earc. and %leanu!

DiskBoss includes a built3in duplicate files finder8 w(ic( pro+ides a lare number of ad+anced
features and capabilities allowin one to searc( and cleanup duplicate files in ser+ers8 ,!S
storae de+ices and enterprise storae s"stems. 6(e DiskBoss duplicate files finder allows one
to searc( duplicate files8 enerate +arious t"pes of pie c(arts8 sa+e reports8 delete duplicate
files8 replace duplicate files wit( links and mo+e compressed duplicate files to anot(er location.



6(e user is pro+ided wit( t(e abilit" to cateori%e and filter duplicate files b" t(e file t"pe8
extension8 cateor"8 file si%e8 user name8 creation8 modification and last access date8 etc.
allowin one to precisel" focus on specific t"pes of duplicate files or roups of duplicate files.
Moreo+er8 DiskBoss allows one to enerate pie c(arts and sa+e reports to a number of
standard formats includin 46ML8 0DF8 ?ML8 text and =xcel $S<.



96 and storae administrators are pro+ided wit( polic"3based duplicate files searc( and
remo+al capabilities allowin one to define automatic duplicate files searc( and cleanup
policies8 w(ic( can be executed in a full" automatic mode usin DiskBoss Ser+er or t(e
command line utilit". Finall"8 enterprise customers are pro+ided wit( t(e abilit" to submit
reports from multiple ser+ers and ,!S storae de+ices to a centrali%ed S:L database allowin
one to anal"%e duplicate files per ser+er and per user across t(e entire enterprise.
DiskBoss User Manual Flexense Ltd.
11
1.4 #naly"in, $iles in ervers and 7# tora,e Devices

DiskBoss allows one to anal"%e disk space8 classif" files8 detect duplicate files and searc( files
in all network s(ares of one or more ser+ers or ,!S storae de+ices. 9n order to anal"%e one
or more ser+ers8 open an anal"sis operation dialo8 press t(e D!ddD button located on t(e ri(t
side of t(e list of anal"sis locations8 select t(e DSer+ers or ,!S De+icesD mode and enter one or
more (ost names or 90 addresses separated b" t(e semicolon EFG c(aracter.



DiskBoss will scan t(e network and s(ow a list of network s(ares detected in t(e specified
ser+ers and ,!S storae de+ices allowin one to select one or more network s(ares t(at
s(ould be processed. 9n order to be able to use t(is feature8 t(e user needs to (a+e
permissions to access network s(ares.



6(e network s(ares scannin operation ma" be performed multiple times for different ser+ers
and ,!S storae de+ices and an unlimited number of network s(ares from different ser+ers
ma" be added to t(e anal"sis operation. Durin runtime8 DiskBoss will process all t(e specified
network s(ares in parallel usin all $0Us andBor $0U3cores a+ailable in t(e (ost computer
DiskBoss is runnin on.


DiskBoss User Manual Flexense Ltd.
12
1.' #naly"in, $iles in #ll ervers on t.e 7etwork

!not(er option is to anal"%e8 classif" and or searc( files in all ser+ers andBor ,!S storae
de+ices a+ailable on t(e network. 9n order to anal"%e all ser+ers on t(e network8 open an
anal"sis operation dialo8 press t(e D!ddD button located on t(e ri(t side of t(e list of anal"sis
locations8 select t(e D!ll Ser+ers on t(e ,etworkD mode and press t(e D5kD button.



DiskBoss will scan t(e network and s(ow a list of ser+ers and ,!S storae de+ices detected on
t(e network. Select one or more ser+ers or ,!S storae de+ices to anal"%e in and press t(e
D5kD button.



DiskBoss will scan t(e selected ser+ers and s(ow a list of network s(ares detected in t(e
ser+ers and ,!S storae de+ices allowin one to select one or more network s(ares t(at
s(ould be processed. Durin runtime8 DiskBoss will process t(e selected network s(ares in
parallel usin all $0Us a+ailable in t(e (ost computer DiskBoss is runnin on. 9n order to be
able to use t(is feature8 t(e user needs to (a+e permissions to access network s(ares.



DiskBoss User Manual Flexense Ltd.
1'
1.6 5ra!.ical PD$ u11ary )e!orts

DiskBoss Ser+er allows one to perform multiple t"pes of disk space anal"sis8 file classification
and duplicate files searc( operations on a number of ser+ers and ,!S storae de+ices8 submit
all anal"sis reports to a centrali%ed reports database and t(en enerate summar" reports
containin +arious t"pes of pie c(arts and (istor" line c(arts for all anal"%ed ser+ers and ,!S
storae de+ices in a sinle rap(ical 0DF report file.



9n order to enerate a summar" 0DF report file8 connect to t(e DiskBoss ser+er usin t(e
client /U9 application8 perform one or more anal"sis8 file classification or duplicate files searc(
operations8 press t(e D1eportsD button located on t(e main toolbar8 select a number of disk
space anal"sis8 file classification or duplicate files searc( reports8 press t(e DSummar"D button8
select t"pes of c(arts to include in t(e summar" report and press t(e DSa+eD button.



For eac( disk space anal"sis8 file classification andBor duplicate files searc( report8 DiskBoss
Ser+er ma" enerate pie c(arts s(owin t(e disk space usae per file extension8 t(e number
of files per file extension8 t(e disk space usae per file cateor" and t(e number of files per
file cateor". 9n addition8 if anal"sis enerated reports were confiured to process and s(ow
files user names8 t(e summar" 0DF report will include pie c(arts s(owin t(e disk space usae
per user and t(e number of files per user.

=+er" disk space anal"sis8 file classification or duplicate files searc( report enerated b"
DiskBoss includes t(e creation date8 last modification date and last access date for all anal"%ed
files makin it possible to enerate (istor" disk space usae line c(arts s(owin (ow muc(
disk space and (ow man" files were created8 last modified or last accessed durin t(e last ?
da"s accordin to t(e time period specified on t(e summar" report c(arts dialo.
DiskBoss User Manual Flexense Ltd.
1*
1.( )ule*+ased $ile earc.

DiskBoss pro+ides powerful and flexible file searc( capabilities allowin one to searc( files
usin multiple file searc( criteria includin t(e file name8 file extension8 file t"pe8 file si%e8 last
access8 modification and creation dates8 text or binar" patterns8 file attributes8 user name8
>0=/ =?9F tas8 etc. 6(e user is pro+ided wit( t(e abilit" to define composite file searc(
command usin multiple t"pes of searc( rules combined wit( t(e !,DB51 loical operators.



5ne of t(e most powerful capabilities of DiskBoss is t(e interation of t(e rule3based searc(
features in almost all t"pes of anal"sis and file manaement operations. For example8 disk
space anal"sis8 duplicate files detection8 file classification8 file cop" and file delete operations
ma" be performed on files matc(in one or more user3specified rules and policies.



Users are pro+ided wit( t(e abilit" to displa" file searc( results8 sa+e 46ML8 0DF8 ?ML8 text
and =xcel $S< reports and perform file manaement operations on file searc( results. 9n
addition8 DiskBoss allows one to send e3mail notifications andBor execute custom actions w(en
a searc( operation reac(es a user3specified number of searc( results. Finall"8 96 and storae
administrators are pro+ided wit( ad+anced S:L database interation capabilities allowin one
to submit file searc( reports into a centrali%ed S:L database.
DiskBoss User Manual Flexense Ltd.
1-
1./ 2i,.*!eed $ile ync.roni"ation

DiskBoss pro+ides ad+anced file s"nc(roni%ation capabilities allowin one to s"nc(roni%e files
between disk8 directories8 network s(ares and ,!S storae de+ices. 6(e DiskBossH built3in file
s"nc(roni%ation enine offers a number of one3wa" and two3wa" file s"nc(roni%ation modes8
t(e abilit" to s"nc(roni%e specific t"pes of files8 file compression capabilities and ad+anced
performance tunin options.



B" default8 file s"nc(roni%ation commands are executed in t(e pre+iew mode8 w(ic( pro+ides
t(e user wit( t(e abilit" to re+iew and manuall" confirm eac( specific file s"nc(roni%ation
action. 5nce a file s"nc command is tested and +erified8 t(e user can confiure t(e command
to run in a full" automatic8 unattended stream file s"nc(roni%ation mode. 6(e stream file
s"nc(roni%ation mode performs all file s"nc(roni%ation actions on3t(e3fl"8 wit(out s(owin t(e
pre+iew dialo and t(erefore it is muc( faster and optimi%ed to s"nc(roni%e (ue file s"stems
containin millions of files.



FreAuentl" used file s"nc(roni%ation operations ma" be pre3confiured as user3defined file
s"nc(roni%ation commands8 optimi%ed for custom (ardware and storae confiurations and
executed in a sinle mouse click. 9n addition8 t(e DiskBoss command line utilit" ma" be used
to execute DiskBoss file s"nc(roni%ation commands from s(ell scripts and batc( files. Finall"8
DiskBoss Ser+er allows one to sc(edule periodic file s"nc operations or trier file s"nc
operations in real3time after a user3specified number of file s"stem c(anes.

DiskBoss User Manual Flexense Ltd.
1.
1.- ecure $ile %o!y O!erations

DiskBoss Ser+er pro+ides secure file cop" operations allowin one to cop" files from one
ser+er to anot(er wit(out usin network s(ares w(ile encr"ptin transferred data blocks usin
t(e !=S32-. encr"ption alorit(m. 6(e user is pro+ided wit( t(e abilit" to encr"pt andBor
compress transferred data blocks8 transfer selected t"pes of files or cateories of files8 exclude
specific directories from t(e file cop" operation and tune t(e performance of t(e file cop"
process for user3specific needs and (ardware confiurations.



9n order to perform a secure file cop" operation8 t(e user needs to install DiskBoss Ser+er on
t(e destination ser+er and DiskBoss Ultimate or DiskBoss Ser+er on t(e source ser+er. For
eac( secure file cop" operation8 t(e user can specif" an unlimited number of source directories
or files8 t(e (ost name or an 90 address of t(e destination DiskBoss Ser+er and a director" on
t(e destination ser+er to cop" files to.



9n order to enable encr"ption andBor compression of transferred data blocks for a secure file
cop" operation8 open t(e secure file cop" command dialo8 select t(e D5ptionsD tab and enable
all t(e reAuired file transfer options. 7(en t(e user enables t(e !=S32-. encr"ption alorit(m8
DiskBoss d"namicall" enerates a random encr"ption ke" for eac( transferred file. 7(en t(e
user enables t(e +erification of copied files8 DiskBoss +erifies all transferred data blocks usin
t(e S4!2-. data sinature alorit(m.
DiskBoss User Manual Flexense Ltd.
12
1.10 $ault*0olerant $ile %o!y and Data Mi,ration

DiskBoss pro+ides a lare number of ad+anced fault3tolerant file cop" and polic"3based data
miration capabilities allowin one to cop" +ast numbers of files fast8 efficientl" and reliabl".
DiskBoss allows one to cop" files includin access control lists E!$LsG8 securit" attributes8
owners(ip information8 timestamps and file attributes.



6(e user is pro+ided wit( a lare number of flexible file cop" performance optimi%ation options
and fault tolerance capabilities allowin one to cop" data at +arious speeds8 reco+er failed
cop" operations and minimi%e t(e potential impact on runnin production s"stems. 6(e
DiskBoss file cop" enine is especiall" optimi%ed for modern (ardware platforms and is
capable of effecti+el" utili%in powerful 1!9D controllers8 multi3$0UBmulti3core ser+ers and
/iabit =t(ernet networks.



5ne of t(e most powerful capabilities of t(e DiskBoss file cop" enine is t(e interation wit(
file matc(in rules allowin one to cop" specific t"pes of files or file roups selected usin one
or more user3specified rules. For example8 t(e user is pro+ided wit( t(e abilit" to cop" a
cateor" of files wit( t(e file si%e larer t(at a specific +alue t(at were last modified durin a
specific period of time.

9n addition8 DiskBoss Ser+er pro+ides t(e user wit( t(e abilit" to perform file cop" operations
periodicall" at specific time inter+als or trier pre3defined file cop" commands w(en a user3
specified number of c(anes are detected in a disk or director". Finall"8 96 and storae
administrators are pro+ided wit( t(e DiskBoss command line utilit"8 w(ic( is capable of
executin user3defined file cop" commands from s(ell scripts and batc( files and allowin one
to interate t(e DiskBoss file cop" and data miration capabilities into 'rd part" products and
custom solutions.
DiskBoss User Manual Flexense Ltd.
1#
1.11 $ile Delete and Data 3i!in, O!erations

DiskBoss pro+ides bulk file delete and secure data wipin operations allowin one to effecti+el"
delete (ue numbers of files8 securel" wipe confidential information8 sc(edule periodic file
delete operations and perform polic"3based file delete operations accordin to user3specified
rules w(ile sa+in file delete los or exportin lists of deleted files to an S:L database.



Users reAuired to securel" wipe confidential information are pro+ided wit( a lare number of
different data wipin alorit(ms ranin from a simple8 sinle3pass wipe to a powerful 23pass8
D5D -22).223M compliant data wipin alorit(m. 9n addition8 DiskBoss pro+ides t(e abilit" to
appl" different t"pes of delete operations for different t"pes of files. For example8 all t"pes of
documents and imae files ma" be securel" wiped w(ile all ot(er t"pes of files Cust deleted.



96 and storae administrators are pro+ided wit( t(e abilit" to implement full" automated file
retention policies usin rule3based periodic file delete operations preconfiured to delete files
based on file creation8 last modification andBor last access dates. Finall"8 DiskBoss Ser+er can
be used to automaticall" enforce 0$9 and 4900! compliance policies and perform file
manaement operations on specific t"pes of files and directories matc(in user3specified rules.

DiskBoss User Manual Flexense Ltd.
1&
1.12 #uto1ated8 Policy*+ased $ile Mana,e1ent

DiskBoss pro+ides a ric( and powerful set of automated8 polic"3based file manaement
capabilities allowin one to cop"8 mo+e8 delete8 compress8 link8 etc. files or roups of files
matc(in user3specified rules and policies based on t(e file name8 file t"pe8 extension8
location8 last access date8 modification date8 creation date8 binar" and text patterns8 file si%e8
file attributes8 user name8 >0=/ =?9F tas8 etc.



6(e user is pro+ided wit( t(e abilit" to define one or more file manaement operations to be
executed and specif" one or more file matc(in rules definin files or t"pes of files t(e file
manaement operations s(ould be performed on. Durin runtime8 DiskBoss will scan input
disks8 directories and network s(ares8 select files usin file matc(in rules and perform t(e
specified file manaement operations on files matc(in t(e rules.



9n order to ensure proper operation of automated file manaement operations8 DiskBoss
pro+ides an eas"3to3use pre+iew mode allowin one to re+iew and manuall" confirm eac(
specific file manaement operation. 5nce tested and +alidated in t(e pre+iew mode8 file
manaement operations ma" be confiured to run in a full"3automatic and unattended mode8
sc(eduled to be executed periodicall"8 triered b" c(anes in a disk or director" or executed
from a s(ell script or a batc( file usin t(e DiskBoss command line utilit".
DiskBoss User Manual Flexense Ltd.
2)
1.13 )eal*0i1e Disk %.an,e Monitor

DiskBoss Ultimate and DiskBoss Ser+er include a real3time disk c(ane monitor capable of
detectin file creations8 modifications8 attribute c(anes and deletions. 6(e real3time disk
c(ane monitor pro+ides t(e user wit( t(e abilit" to monitor one or more disks or directories8
detect all c(anes made in t(e monitored file s"stems8 send =3Mail notifications8 sa+e 46ML8
0DF8 ?ML8 text and =xcel $S< reports8 automaticall" trier DiskBoss file manaement
operations andBor execute user3custom commands or batc( files.



6(e real3time disk c(ane monitor allows one to monitor specific t"pes of files or file roups
usin flexible file matc(in rules. 9n addition8 t(e user is pro+ided wit( t(e abilit" to execute
all t"pes of DiskBoss user3defined commands as actions in a disk c(ane monitorin
operation. For example8 a user3defined file s"nc(roni%ation command ma" be automaticall"
triered after eac( ? c(anes in a disk or director" effecti+el" pro+idin real3time file
s"nc(roni%ation capabilities.



6(e DiskBoss disk c(ane monitor pro+ides second3le+el file cateories and filters allowin one
to cateori%e and filter detected file s"stem c(anes b" t(e file extension8 file t"pe8 c(ane
t"pe8 file owner8 file si%e8 etc. Finall"8 96 and storae administrators are pro+ided wit( t(e
abilit" to submit disk c(ane monitorin reports into a centrali%ed S:L database.
DiskBoss User Manual Flexense Ltd.
21
1.14 $ile Inte,rity Monitor

DiskBoss Ultimate and DiskBoss Ser+er pro+ide a file interit" monitor allowin one to sa+e
diital sinatures of critical s"stem files and t(en periodicall" monitor t(e interit" of critical
s"stem files8 detect unaut(ori%ed c(anes8 sa+e 46ML8 0DF8 text8 =xcel $S< and ?ML reports
and send =3Mail notifications.



6(e user is pro+ided wit( t(e abilit" to specif" one or more disks or directories to be
monitored8 select w(ic( t"pes of files s(ould be monitored8 t"pes of c(anes t(at s(ould be
detected and optionall" sa+e reports8 send =3Mail notifications or execute custom commands
w(en a user3specified number of c(anes is detected.



9n addition to t(e file interit" monitorin capabilities a+ailable in t(e DiskBoss /U9
application8 DiskBoss pro+ides a command line utilit" allowin one to +erif" t(e interit" of
critical s"stem files8 sa+e reports and send =3Mail notifications from s(ell scripts and batc(
files. Finall"8 DiskBoss Ser+er8 w(ic( runs in t(e backround as a ser+ice8 allows one to
periodicall" monitor t(e interit" of s"stem files in critical ser+ers and ,!S storae de+ices.


DiskBoss User Manual Flexense Ltd.
22
1.1' +ulk $ile #ttri4ute %.an,er

DiskBoss includes a bulk file attribute c(aner allowin one to process one or more disks or
directories and c(ane file attributes8 creation dates8 last modification dates and last access
dates. 6(e bulk file attributes c(anes pro+ides a lare number of ad+anced options allowin
one to process specific t"pes of files8 perform multiple operations durin a sinle scan t(rou(
t(e file s"stem8 exclude directories from t(e scannin process8 etc.



DiskBoss allows one to c(ane file attributes andBor file timestamps for files matc(in user3
specified rules. For example8 t(e user is pro+ided wit( t(e abilit" to c(ane file attributes for
all t"pes of imaes wit( t(e file si%e more t(an ? MB. Multiple different t"pes of file matc(in
rules ma" be used to precisel" select files to be processed.



6(e bulk file attribute c(aner is optimi%ed for modern multi3core and multi3$0U ser+ers and
can scan directories and process files usin a number of $0U or $0U cores accordin to user3
specific needs and reAuirements. 9n addition8 t(e user is pro+ided wit( ad+anced parallel
director" scannin capabilities allowin one to process files and c(ane file attributes andBor
file timestamps for millions of files +er" effecti+el".



DiskBoss User Manual Flexense Ltd.
2'
1.16 Periodic #nalysis and $ile Mana,e1ent O!erations

DiskBoss pro+ides t(e abilit" to execute disk space anal"sis and file manaement operations
periodicall" at specific time inter+als8 weekl" or mont(l" sc(edules8 etc. 6(e user is pro+ided
wit( t(e abilit" to define an unlimited number of periodic Cobs wit( eac( one confiured to
execute one or more disk space anal"sis or file manaement commands.



=ac( periodic Cob can be started b" multiple (ourl"8 dail"8 weekl" andBor mont(l" triers wit(
different sc(edules for eac( trier allowin one to execute disk space anal"sis and file
manaement operations at different times dependin on t(e week da"8 mont( da"8 etc. 9n
addition8 t(e user is pro+ided wit( t(e abilit" to execute multiple disk space anal"sis andBor
file manaement operations in eac( periodic Cob.



B" default8 DiskBoss executes multiple commands specified in a periodic Cob seAuentiall" one
after one. 9n some situations8 w(en processin or anal"%in files located on multiple p("sical
disks or multiple se+ers or ,!S storae de+ices8 it ma" be more effecti+e to execute multiple
disk space anal"sis or file manaement operations in parallel.
DiskBoss User Manual Flexense Ltd.
2*
1.1( User*De&ined #nalysis and $ile 1ana,e1ent %o11ands

DiskBoss is a powerful and flexible product pro+idin a lare number of features8 capabilities
and confiuration options allowin one to perform man" t"pes of different disk space anal"sis
and file manaement operations. 9n order to simplif" manaement and execution of freAuentl"
used operations8 DiskBoss pro+ides t(e user wit( t(e abilit" to add user3defined disk space
anal"sis and file manaement commands pre3confiured for user3specific (ardware and
storae confiurations.



!ll t"pes of disk anal"sis and file manaement operations suc( as disk space anal"sis8 file
classification8 duplicate files detection8 file orani%in8 file searc(8 file s"nc(roni%ation8 cop"8
mo+e8 delete and disk c(ane monitorin ma" be sa+ed as user3defined commands8 pre3
confiured for user3specific needs and custom (ardware confiurations and executed in a
sinle click usin t(e main /U9 application or t(e DiskBoss command line utilit".

6(e user is pro+ided wit( t(e abilit" to create direct desktop s(ortcuts for user3defined file
manaement commands and execute an" command directl" from t(e 7indows desktop
wit(out startin t(e DiskBoss main /U9 application.

Moreo+er8 DiskBoss allows one to desin user3defined disk anal"sis and file manaement
commands usin an open and eas"3to3use ?ML3Based format8 w(ic( ma" be imported into t(e
DiskBoss /U9 application or executed b" t(e command line utilit". 0re3confiured and tested
disk anal"sis and file manaement commands ma" be easil" and safel" executed on multiple
ser+ers and desktop computers minimi%in risks or potential operator3related errors.

5ne of t(e most powerful capabilities of DiskBoss is t(e interation of different t"pes of user3
defined disk space anal"sis and file manaement commands8 w(ic( pro+ides t(e user wit( t(e
abilit" to combine multiple operations in order to full" automate freAuentl" performed and
time consumin operations. For example8 a disk space anal"sis operation confiured to detect
lare amounts of old8 unused files ma" automaticall" trier a rule3based file manaement
operation8 w(ic( will arc(i+e8 mo+e or delete t(ese specific files.




DiskBoss User Manual Flexense Ltd.
2-
1.1/ 9: Data4ase Inte,ration

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to submit disk space anal"sis8 file
classification8 duplicate files8 disk c(ane monitorin and file searc( results into a centrali%ed
S:L database t(rou( t(e 5DB$ interface.



9n order to connect DiskBoss to an S:L database8 open t(e options dialo8 select t(e
DDatabaseD tab and specif" an 5DB$ data source8 user name and password. 5nce finis(ed
specif"in t(e reAuired information8 press t(e D<erif"D button to c(eck t(e database
connection.



Disk space anal"sis8 file classification8 duplicate files detection8 disk c(ane monitorin and file
searc( results ma" be sa+ed into an S:L database in a +er" similar wa". >ust press t(e DSa+eD
button on t(e results dialo and select t(e DS:L DatabaseD report format.


DiskBoss User Manual Flexense Ltd.
2.
1.1- #dvanced Disk !ace #nalysis %a!a4ilities

96 and storae administrators are pro+ided wit( t(e abilit" to submit disk space anal"sis8 file
classification and duplicate files reports from multiple ser+ers and desktop computers to a
centrali%ed S:L database8 displa" c(arts s(owin t(e used disk space8 file cateories and
duplicate files per user or per (ost and ain an in3dept( +isibilit" into w(at t"pes of files are
consumin t(e most of t(e disk space8 w(o owns t(ese files8 w(ere t(ese files are located8
(ow muc( disk space is wasted on duplicates8 etc. across t(e entire enterprise.



6(e users anal"sis dialo pro+ides t(e abilit" to displa" t(e used disk space8 file cateories
and duplicate files per user. 6(e dialo allows one to select t"pes of operations8 file cateories
and file s"stem locations to anal"%e8 customi%e usersH displa" names8 edit t(e c(artHs title and
footer and finall" cop" t(e c(art imae to t(e clipboard allowin one to easil" interate
DiskBossH c(arts into user3custom reports and presentations.



6(e (osts anal"sis dialo allows one to displa" c(arts s(owin t(e disk space usae8 file
cateories and duplicate files per (ost. 6(e user is pro+ided wit( t(e abilit" to select t"pes of
disk anal"sis operations8 file cateories and file s"stem locations to anal"%e8 customi%e (ostsH
displa" names8 edit c(artHs title and footer and finall" cop" t(e c(art imae to t(e clipboard.
DiskBoss User Manual Flexense Ltd.
22
1.20 Disk !ace Usa,e 2istory %.arts

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e user wit( t(e abilit" to displa" (istor"
c(arts s(owin (ow t(e total disk space usae8 a user3selected file cateor" or t(e number of
duplicate files are c(anin o+er time in one or more ser+ers or desktop computers.



9n order to displa" a (istor" c(art8 sa+e a series of reports to an S:L database8 open t(e S:L
reports dialo and press t(e D4istor"D button. ! series of reports ma" be exported to an S:L
database manuall" usin t(e DiskBoss /U9 application or automaticall" usin t(e DiskBoss
Ser+er or t(e command line utilit".


disk4oss *analy"e *dir ;:ocal Directory< *save=to=data4ase


6(e DiskBoss command line utilit" allows one to anal"%e8 classif" and cateori%e files in one or
more disks or directories and sa+e a report to an S:L database. 9n order to enerate reports
for multiple ser+ers or desktop computers t(rou( t(e network8 t(e user needs to specif" one
or more network s(ares t(at s(ould be processed usin t(e U,$ notation and set an
appropriate (ost name for eac( report sa+ed to t(e database.


disk4oss *analy"e *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase


Finall"8 DiskBoss Ser+er ma" to confiured to periodicall" anal"%e disk space utili%ation8
classif" files or detect duplicate files in one or more ser+ers or desktop computers8 sa+e
reports to a centrali%ed S:L database and enerate (istor" c(arts s(owin (ow t(e used disk
space and t(e number of files in a user3selected file cateor" are c(anin o+er time.

6(e (istor" c(arts dialo displa"s t(e list of a+ailable c(arts8 t(e list of (ost computers w(ere
t(e c(arts were enerated on and extended statistical information for eac( c(art. 6(e user is
pro+ided wit( t(e abilit" to filter c(arts b" t(e (ost name8 location8 report label8 etc. allowin
one to select an appropriate (istor" c(art. 9n addition8 t(e c(arts dialo allows one to c(ane
t(e c(artDs title and footer8 export t(e c(artDs imae to t(e clipboard makin it +er" eas" to
interate DiskBoss (istor" c(arts in userDs custom reports and presentations.

DiskBoss User Manual Flexense Ltd.
2#
1.21 #naly"in, Disk !ace Usa,e Per Directory

DiskBoss Ultimate and DiskBoss Ser+er allow one to sa+e disk space usae reports from
multiple ser+ers8 desktop andBor laptop computers to a central S:L database and t(en anal"%e
disk space usae per director" across t(e entire enterprise.



9n order to perform t(e directories anal"sis8 anal"%e disk space usae in one or more ser+ers
andBor ,!S storae de+ices8 submit all disk space anal"sis reports to an S:L database8 open
t(e S:L database dialo8 press t(e D!nal"%eD button and select t(e DDirectoriesD menu item.



6(e directories anal"sis dialo displa"s a list of top ? directories sorted b" t(e used disk space
and s(ows t(e (ost name8 user name8 t(e used disk space and t(e number of files for eac(
director" allowin one to easil" see w(o is usin most of t(e disk space and w(ere t(ese files
are located on t(e network.


DiskBoss User Manual Flexense Ltd.
2&
1.22 Disk+oss erver D? and Pro,ra11in, #PI

DiskBoss Ser+er pro+ides a software de+elopment kit ESD;G and a $B$II prorammin !09
librar" allowin one to control a sinle DiskBoss Ser+er on t(e same (ost w(ere t(e client
application is runnin on or multiple DiskBoss ser+ers runnin on a number of (osts connected
to t(e same local network.




9n a sinle3(ost setup8 t(e DiskBoss !09 librar" connects locall" to t(e DiskBoss ser+er8 w(ic(
runs in t(e backround as a ser+ice. 6(e DiskBoss !09 librar" pro+ides t(e user wit( t(e abilit"
to confiure t(e ser+er8 setup user3defined file manaement commands8 control file
manaement operations and sa+e results to file reports or an S:L database.



9n a multi3(ost confiuration8 t(e DiskBoss !09 librar" connects to one or more DiskBoss
Ser+ers t(rou( t(e network allowin one to confiure8 manae and control multiple DiskBoss
ser+ers usin a sinle client application. For more information about t(e DiskBoss Ser+er
software de+elopment kit ESD;G and prorammin !09 refer toJ

(ttpJBBwww.diskboss.comBdocumentsBdiskbossKser+erKapi.pdf
DiskBoss User Manual Flexense Ltd.
')
1.23 Disk+oss Product Versions


$eature Pro Ulti1ate erver @nter!rise
Maximum ,umber of Files 1) M -) M 1)) M Unlimited
Maximum Storae $apacit" 1) 6B -) 6B 1)) 6B Unlimited
Maximum ,umber of ,etwork S(ares 1) -) 1)) Unlimited
Maximum ,umber of 0arallel 6asks 1) -) 1)) Unlimited
Maximum 0redefined $ommands 1) -) 1)) Unlimited
Support for Unicode File ,ames Aes Aes Aes Aes
Support for Lon File ,ames Aes Aes Aes Aes
File $lassification 5perations Aes Aes Aes Aes
Disk Space !nal"sis 5perations Aes Aes Aes Aes
Duplicate Files Searc( and $leanup Aes Aes Aes Aes
1eco+erable File $op" 5perations Aes Aes Aes Aes
File S"nc(roni%ation 5perations Aes Aes Aes Aes
$op" !$Ls and Securit" !ttributes Aes Aes Aes Aes
$ompressed File S"nc(roni%ation ,o Aes Aes Aes
DiskBoss $ommand Line Utilit" ,o Aes Aes Aes
Sc(eduled 0eriodic 5perations ,o Aes Aes Aes
File 9nterit" Monitor ,o Aes Aes Aes
1eal36ime Disk $(ane Monitor ,o Aes Aes Aes
0olic"3Based File Manaement ,o Aes Aes Aes
S:L Database 9nteration ,o Aes Aes Aes
1uns in t(e Backround as a Ser+ice ,o ,o Aes Aes
Manaeable 6(rou( t(e ,etwork ,o ,o Aes Aes
DiskBoss $lient /U9 !pplication ,o ,o Aes Aes
Secure File $op" 5perations ,o ,o Aes Aes
0rorammin !09 and SD; ,o ,o Aes Aes
7eb3Based Manaement 9nterface ,o ,o ,o Aes
License
L-)
Free 6rial
L12-
Free 6rial
L2-)
Free 6rial
L2-)
Free 6rial

M 0roduct features8 prices and license terms are subCect to c(ane wit(out notice.

MM ! product license allows one to use t(e product on a sinle p("sical or +irtual (ost
computer8 includes all product updates released durin 36 1ont.s from t(e purc(ase date
and pro+ides =3Mail3based customer support.


DiskBoss User Manual Flexense Ltd.
'1
2 Product Installation
2.1 Downloadin, Disk+oss

DiskBoss is a+ailable as a free download on our web site Ewww.diskboss.comG and from a
lare number of software directories from around t(e world. 6o be sure "ou are ettin t(e
latest product +ersion8 c(eck (ereJ (ttpJBBwww.diskboss.comBdownloads.(tml


2.2 Product Installation Procedure

DiskBoss is especiall" desined to be as simple as possible. 6(e installation procedure is +er"
simple8 reAuires no special knowlede and ma" be completed in less t(an 1) seconds. 6(ere is
no need for an" additional software. >ust download t(e DiskBoss installation packae8 run t(e
setup proram and "ou are done.



5n t(e N7elcomeH screen press t(e N,extH button. 1ead t(e end3user license areement and
press t(e N9 !reeH button if "ou accept t(e license terms or t(e N$ancelH button to stop t(e
installation process. Select t(e destination director"8 press t(e N9nstallH button and wait for t(e
installation process to complete. 6(atHs all "ou need to install DiskBoss on "our computer.
DiskBoss User Manual Flexense Ltd.
'2
2.3 Product U!date Procedure

!lmost e+er" mont(8 Flexense releases a new +ersion of DiskBoss8 w(ic( t"picall" includes
new features and bu3fixes. 6(ese product updates are uploaded to our web site and ma" be
applied to an" installed product +ersion. =ac( time DiskBoss is started8 t(e DiskBoss update
manaer c(ecks if t(ere is a new product update a+ailable. 9f t(ere is a new product update
a+ailable8 an NUpdateH link will be displa"ed in t(e bottom3ri(t corner of t(e status bar.



$lick on t(e link to open t(e update dialo and see more information about t(e a+ailable
product update. 6(e update dialo s(ows t(e +ersion of t(e new product update and t(e
followin two buttonsJ t(e N1elease ,otesH button and t(e N9nstallH button.



0ress t(e N1elease ,otesH button to see more information about t(e new product +ersion. 0ress
t(e N9nstallH button to download and install t(e new product +ersion. !fter pressin t(e N9nstallH
button8 please wait w(ile t(e Flexense update manaer will download t(e new product +ersion
to t(e local disk. 6(e update packae will be downloaded to a temporar" director" on t(e
s"stem dri+e and automaticall" deleted after t(e Flexense update manaer will finis( updatin
t(e product.



!fter download is completed8 close all DiskBoss application windows and press t(e N5kH button
w(en read". 9f one or more DiskBoss application windows will be open durin t(e update8 t(e
operation will fail and t(e w(ole update process will need to be restarted from t(e beinnin.



!fter finis(in t(e update process8 DiskBoss will s(ow a messae box informin about t(e
successfull" completed operation. 9n order to manuall" +erif" t(at t(e currentl" installed
product +ersion is up3to3date8 select menu N4elp @ $(eck For Updates OH on t(e menu bar.
DiskBoss User Manual Flexense Ltd.
''
3 Disk !ace Utili"ation #nalysis
3.1 #naly"in, One or More Disks or Directories

9n order to anal"%e one or more disks or directories8 select t(e directories in t(e DiskBoss file
na+iator and press t(e N!nal"%eH button located on t(e main toolbar. DiskBoss will scan t(e
selected disks and directories and displa" t(e anal"sis results dialo s(owin disks8 directories
and files sorted b" t(e amount of t(e used disk space.



6(e anal"sis results dialo allows one to browse anal"sis results8 perform file manaement
operations8 cateori%e and filter results8 enerate +arious t"pes of c(arts8 sa+e anal"sis
reports into t(e 46ML8 ?ML8 text and $S< formats8 submit reports to an S:L database8 etc.



9n order to perform an operation on one or more files or directories8 select t(e reAuired files
and press an appropriate button on t(e dialoHs toolbar. !lternati+el"8 use t(e dialoHs context
menu8 w(ic( pro+ides access to additional options and features.
DiskBoss User Manual Flexense Ltd.
'*
3.2 Usin, $ile $ilters and %ate,ories

6(e top +iew of t(e anal"sis results dialo s(ows directories and files sorted b" t(e amount of
t(e used disk space and t(e bottom +iew s(ows t(e currentl" selected file cateories8 w(ic(
are allowin one to cateori%e and filter files and directories displa"ed in t(e top +iew.



9n order to appl" one or more file cateories as a filter8 select t(e reAuired file cateories in
t(e bottom +iew8 press t(e ri(t mouse button and select t(e N!ppl" Selected FiltersH menu
item. DiskBoss will filter t(e disk space anal"sis results and displa" in t(e top +iew files
matc(in t(e selected file filters and directories containin t(ese files.



7it( an acti+e file filter8 all operations suc( as browsin8 file cop"8 mo+e and delete8 reports
eneration8 c(arts8 etc. will be performed on filtered results onl". 9n order to reset t(e
currentl" acti+e file filter8 press t(e ri(t mouse button o+er t(e filters +iew and select t(e
N$lear Selected FiltersH menu item.
DiskBoss User Manual Flexense Ltd.
'-
3.3 Usin, Disk !ace Usa,e Pie %.arts

DiskBoss pro+ides numerous t"pes of c(arts capable of displa"in t(e used disk space per
director"8 file cateor"8 extension8 file si%e8 last access8 modification and creation times8 etc.
9n order to open t(e c(arts dialo8 Cust press t(e N$(artsH button located on t(e results dialoHs
toolbar.



B" default8 t(e c(arts dialo s(ows t(e amount of t(e used disk space per director" for t(e
currentl" displa"ed file s"stem location. 9n addition8 t(e c(art mode selector allows one to
s(ow t(e number of files per director"8 t(e used disk space per cateor" and t(e number of
files per cateor".



9n eneral8 t(e c(arts dialo s(ows information about t(e director" +iew and t(e cateories
+iew. 9n order to displa" a different t"pe of cateories8 Cust select t(e reAuired cateor" in t(e
cateories +iew and t(en open t(e c(arts dialo. 9n addition8 t(e c(arts dialo allows one to
edit c(art options displa"ed in t(e c(artHs status strin and cop" t(e c(artHs imae to t(e
clipboard makin it +er" eas" to interate DiskBossD c(arts in userHs documents and reports.
DiskBoss User Manual Flexense Ltd.
'.
3.4 Usin, $ile Mana,e1ent %o11ands

DiskBoss allows one to cop"8 mo+e and delete files and directories displa"ed in t(e disk space
anal"sis results dialo. 9n order to perform a file operation on one or more files or directories8
select t(e reAuired items in t(e director" +iew8 press t(e ri(t mouse button and select an
appropriate file operation.



For cop" and mo+e operations8 enter t(e destination director" and optionall" press t(e
N!d+anced 5ptionsH button to open t(e cop" options dialo.



6(e cop" options dialo allows one to control t(e file o+erwrite mode8 file cop" rules8
performance tunin options and error (andlin options. 7(en cop"in files wit( an acti+e file
filter8 DiskBoss automaticall" adds one or more file matc(in rules to t(e N1ulesH tab ensurin
t(at onl" filtered files are copied to t(e destination director".


DiskBoss User Manual Flexense Ltd.
'2
3.' avin, Disk !ace #nalysis )e!orts

DiskBoss allows one to sa+e disk space anal"sis results into a number of standard formats
suc( as 46ML8 ?ML8 text and =xcel $S<. 9n addition8 t(e user is pro+ided wit( t(e abilit" to
sa+e results to t(e DiskBossD nati+e report format8 w(ic( is capable of preser+in all
information related to eac( specific disk space anal"sis operation and ma" be loaded at an"
time Cust b" clickin on a report file in t(e DiskBossD file na+iator.



9n order to sa+e a report file8 press t(e NSa+eH button located on t(e results dialoHs toolbar.
5n t(e sa+e report dialo8 select an appropriate report format8 enter a report title8 a file name
and press t(e NSa+eH button. =ac( report beins wit( t(e top 1) file cateories followed b" a
(ierarc(" of directories and files sorted b" t(e amount of t(e used disk space. 9f one or more
file filters are acti+e8 DiskBoss will export files matc(in t(e selected file filters and directories
containin t(ese files.



B" default8 DiskBoss sa+es a s(ort report8 w(ic( includes up to ' file s"stem le+els beinnin
from t(e current location. 9n order to c(ane t(e amount of information sa+ed to a report file8
press t(e NMore 5ptionsH button and select t(e number of file s"stem le+els and t(e number of
items per le+el t(at s(ould be exported.
DiskBoss User Manual Flexense Ltd.
'#
3.6 @6!ortin, )e!orts to an 9: Data4ase

DiskBoss Ultimate and DiskBoss Ser+er allow one to sa+e disk space anal"sis reports into an
S:L database. ! lon3term (istor" of disk space anal"sis reports from multiple ser+ers and
desktop computers ma" be submitted to a centrali%ed S:L database and used to anal"%e disk
usae trends across t(e entire enterprise.



Before exportin reports to an S:L database8 open t(e N5ptionsH dialo8 enable t(e 5DB$
interface and specif" t(e name of t(e data source8 database user name and password to use
to connect to t(e database.



9n order to export a disk space anal"sis to an S:L database8 press t(e NSa+eH button located
on t(e results dialoHs toolbar and select t(e NS:L DatabaseH report format. 5ptionall"8 press
t(e NMore 5ptionsH button and specif" t(e number of file s"stem le+els and t(e number of
items per file s"stem le+el to be exported to t(e database.



For eac( report in t(e database8 DiskBoss displa"s t(e report date and time8 t(e (ost name8
t(e input directories8 t(e total number of files and disk space and t(e report title. 6o open a
pre+iousl" sa+ed report8 Cust click on t(e report item in t(e database reports dialo.
DiskBoss User Manual Flexense Ltd.
'&
3.( #naly"in, Disk !ace Usa,e Per User

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to anal"%e disk space usae reports
from one or more ser+ers or desktop computers and displa" c(arts s(owin t(e amount of
used disk space and t(e number of files per user.









9n order to anal"%e disk space usae per user8 connect DiskBoss to an S:L Database and
submit disk space usae reports containin files owned b" multiple users to t(e S:L database
usin t(e DiskBoss /U9 application or t(e DiskBoss command line utilit". 5nce reports are in
t(e database8 open t(e NDatabaseH dialo and press t(e NUsersH button to open t(e NUsers
StatisticsH dialo.


disk4oss *analy"e *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase

6(e simplest wa" to submit reports from multiple ser+ers or desktop computers is to use t(e
DiskBoss command line utilit" to anal"%e all t(e reAuired (osts t(rou( t(e network. 9n order
to simplif" submission of reports to t(e S:L database8 t(e command line utilit" ma" be
executed on t(e same (ost w(ere t(e S:L database is installed on. 9n t(is case8 t(e user
needs to specif" one or more network s(ares to be processed and t(e (ost name to be set for
eac( report.


disk4oss *analy"e *dir ;:ocal Directory< *save=re!ort ;$ile 7a1e<


!not(er option is to execute t(e command line utilit" on eac( specific (ost8 sa+e disk space
anal"sis reports and later submit reports from all (osts to t(e S:L database usin t(e
DiskBoss /U9 application. 9n t(is case8 t(ere is no need to set t(e (ost name8 w(ic( will be set
automaticall" to t(e name of t(e (ost t(e command line utilit" is executed on.

I1!ortantB B" default8 processin and displa" of user names is disabled. 9n order to be
able to see user names8 open t(e options dialo8 select t(e D/eneralD tab and enable t(is
option.
DiskBoss User Manual Flexense Ltd.
*)
3./ #naly"in, Disk !ace Usa,e Per 2ost

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to submit disk space usae reports
from multiple ser+ers and desktop computers into a centrali%ed S:L database8 anal"%e disk
space usae reports and displa" +arious t"pes of c(arts s(owin disk space usae per (ost
allowin one to ain an in3dept( +isibilit" into disk space usae patterns across t(e entire
enterprise.



9n order to perform ad+anced disk space usae anal"sis8 t(e user needs to connect DiskBoss
to an S:L Database8 perform disk space anal"sis on multiple (osts usin t(e DiskBoss /U9
application or t(e DiskBoss command line utilit" and submit reports from all (osts to t(e S:L
database. 5nce reports from all (osts are in t(e database8 open t(e NDatabaseH dialo and
press t(e N4ostsH button to open t(e N4osts StatisticsH dialo.


disk4oss *analy"e *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase


6(e simplest wa" to submit reports from multiple ser+ers or desktop computers is to use t(e
DiskBoss command line utilit" to anal"%e all t(e reAuired (osts t(rou( t(e network. 9n order
to simplif" submission of reports to t(e S:L database8 t(e command line utilit" ma" be
executed on t(e same (ost w(ere t(e S:L database is installed on. 9n t(is case8 t(e user
needs to specif" one or more network s(ares to be processed and t(e (ost name to be set for
eac( report.


disk4oss *analy"e *dir ;:ocal Directory< *save=re!ort ;$ile 7a1e<


!not(er option is to execute t(e command line utilit" on eac( specific (ost8 sa+e disk space
anal"sis reports and later submit reports from all (osts to t(e S:L database usin t(e
DiskBoss /U9 application. 9n t(is case8 t(ere is no need to set t(e (ost name8 w(ic( will be set
automaticall" to t(e name of t(e (ost t(e command line utilit" is executed on.



DiskBoss User Manual Flexense Ltd.
*1
3.- #naly"in, !eci&ic $ile 0y!es or %ate,ories

5ne of t(e most powerful anal"sis capabilities pro+ided b" DiskBoss is t(e interation between
disk space anal"sis and file searc( features allowin one to perform disk space anal"sis on
files matc(in one or more user3specified rules. For example8 t(e user is pro+ided wit( t(e
abilit" to anal"%e files related to a specific file cateor"8 wit( a specific file si%e t(at were
modified or created durin a specific time period or an" ot(er combination of user3specific
rules.



9n order to add one or more file matc(in rules to a disk space anal"sis operation8 press t(e
N!d+anced 5ptionsH button on t(e anal"%e disk space dialo8 select t(e N1ulesH tab and press
t(e N!ddH button. 5nce finis(ed to add file matc(in rules8 select an appropriate rules loic
mode E!,DB51G and press t(e NSa+eH button.



For a rule3based disk space anal"sis operation8 t(e results dialo will s(ow files matc(in t(e
specified rules and directories containin t(ese files. !ll t"pes of c(arts and reports will include
information about filtered files onl" makin it +er" eas" to focus on specific file roups and
cateories.

Moreo+er8 t(e second3le+el file cateories and filters located on t(e bottom side of t(e results
dialo8 pro+ide t(e user wit( t(e abilit" to furt(er cateori%e and filter files usin additional
cateories suc( t(e file extension8 file t"pe8 last access8 creation and modification time8 file
si%e8 file owner8 etc.
DiskBoss User Manual Flexense Ltd.
*2
3.10 Multi*:evel Disk !ace Utili"ation #nalysis

6(e DiskBossD disk space anal"%er pro+ides t(e abilit" to combine disk space anal"sis
operations wit( file classification capabilities allowin one to precisel" understand w(at t"pes
of files are stored in directories (oldin most of t(e disk space.



9n order to classif" files in one or more directories displa"ed in t(e disk space anal"sis results
dialo8 select t(e reAuired directories in t(e director" +iew8 press t(e ri(t mouse button and
select t(e N$lassif" FilesH menu item. 5n t(e N$lassification 0luinsH dialo selected an
appropriate file classification pluin and press t(e N$lassif"H button.



6(e file classification results dialo s(ows file cateories and classes accordin to t(e selected
file classification pluin and pro+ides t(e user wit( t(e abilit" to export c(arts8 sa+e reports8
submit results to an S:L database8 perform file manaement operations on specific file t"pes
and p("sicall" reorani%e files on t(e disk. Moreo+er8 t(e user is pro+ided wit( t(e abilit" to
appl" second3le+el file cateories and filters b" t(e file si%e8 extension8 last access8 creation
and modification dates8 etc. to furt(er focus on specific files or file roups.
DiskBoss User Manual Flexense Ltd.
*'
3.11 Usin, Disk !ace #nalysis %onditions and #ctions

0ower computer users and 96 professionals are pro+ided wit( t(e abilit" to automaticall"
detect specific disk space utili%ation patterns8 send =3Mail notification andBor execute
DiskBossD user3defined commands or custom actions. 6(e user is pro+ided wit( t(e abilit" to
define one or more disk space anal"sis conditions8 e+aluate t(ese conditions on disk space
anal"sis results and send =3Mail notifications andBor execute actions if one or more of t(e
specified conditions are met.



9n order to add one or more disk space anal"sis conditions and actions8 open t(e disk space
anal"sis options dialo8 select t(e N!ctionsH tab and press t(e N!ddH button. 5n t(e action
dialo8 select t(e director" mode8 enter t(e director" to e+aluate t(e condition for8 select t(e
condition t"pe8 enter t(e condition +alue8 select t(e action t"pe and enter t(e action +alue.



Durin runtime8 DiskBoss will perform disk space anal"sis and e+aluate t(e specified
conditions for one or more directories dependin on t(e selected director" mode. =xecution of
disk space anal"sis actions depends on t(e selected actions mode. 9n t(e N0re+iewH mode8
DiskBoss will mark directories matc(in t(e specified conditions in t(e results dialo and s(ow
t(e actions pre+iew dialo allowin one to +erif" and manuall" confirm t(e specified disk space
anal"sis conditions8 =3Mail notifications and actions.

9n t(e N=xecuteH mode8 instead of s(owin t(e disk space anal"sis results dialo8 DiskBoss will
automaticall" send =3Mail notifications and execute actions for eac( director" matc(in t(e
user3specified conditions. 6(e N=xecuteH mode is especiall" useful for automatic disk space
anal"sis and file manaement operations performed periodicall" usin t(e DiskBossD command
line utilit" allowin one to trier user3defined disk cleanup and file manaement operations
based on disk space anal"sis results.
DiskBoss User Manual Flexense Ltd.
**
3.12 #dvanced Disk !ace #nalysis O!tions

DiskBoss pro+ides a lare number of ad+anced disk space anal"sis options allowin one to
customi%e and confiure disk space anal"sis operations for user3specific needs and custom
(ardware and storae confiurations.



6(e disk space anal"sis options dialo allows one to control t(e file scannin mode8 t(e default
report title8 ad+anced reportin options8 t(e default file scannin filter and enableBdisable
automatic report eneration. 9n addition8 t(e user is pro+ided wit( t(e abilit" to anal"%e
specific file t"pes8 control performance tunin options8 exclude specific directories from t(e
disk space anal"sis process and specif" one or more conditional anal"sis actions.
3.13 User*De&ined Disk !ace #nalysis %o11ands

5ne of t(e most powerful and flexible capabilities of DiskBoss is t(e abilit" to pre3confiure
custom disk space anal"sis operations as user3defined commands and execute suc(
commands in a sinle mouse click usin t(e DiskBoss /U9 application or direct desktop
s(ortcuts.





User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ Disk Space !nal"sis $ommandH
menu item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e command item
in t(e commands tool pane or create a direct desktop s(ortcut on t(e 7indows desktop.
DiskBoss User Manual Flexense Ltd.
*-
3.14 #naly"in, Disk !ace Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e /U9 application8 DiskBoss Ultimate pro+ides a command line utilit" capable
of performin disk space utili%ation anal"sis operations and executin user3defined disk space
anal"sis commands from s(ell scripts and batc( files. 6(e DiskBoss command line tool is
located in t(e NP0roductDirQBbinH director".

%o11and :ine ynta6B


disk4oss Canaly"e *dir ;In!ut Directory 1< D ... ;In!ut Directory E< ;O!tions< F

6(is command anal"%es t(e specified disks8 directories or network s(ares.


disk4oss Canaly"e *server ;2ost 7a1e 1< D ... ;2ost 7a1e E< ;O!tions< F

6(is command anal"%es all network s(ares in t(e specified ser+ers or ,!S storae de+ices.


disk4oss Canaly"e *network D O!tions F

6(is command anal"%es all network s(ares in all ser+ers on t(e network.


disk4oss Ce6ecute ;User*De&ined Disk !ace #nalysis %o11and<

6(is command executes a user3defined disk space anal"sis command.


Para1etersB


*dir ;In!ut Directory 1< D ... ;In!ut Directory E< F

6(is parameter specifies t(e list of input disks or directories to anal"%e. 9n order to ensure
proper parsin of input disks and directories8 directories containin space c(aracters s(ould be
double Auoted. B" default8 DiskBoss will enerate a combined disk space anal"sis report
s(owin information about all anal"%ed disks8 directories or network s(ares. 9n order to
enerate an indi+idual report for eac( input director" use t(e D*4atc.D command line option to
enable t(e batc( report eneration mode.


*server ;2ost 7a1e 1< D ... ;2ost 7a1e E< F

6(is parameter specifies t(e list of (ost names or 90 addresses of ser+ers or ,!S storae
de+ices t(at s(ould be anal"%ed. DiskBoss will enumerate all network s(ares accessible in t(e
specified ser+ers or ,!S storae de+ices8 perform disk space anal"sis and enerate reports if
reAuired. B" default8 DiskBoss will enerate a combined disk space anal"sis report s(owin
information about all anal"%ed network s(ares. 9n order to enerate an indi+idual report for
eac( network s(are use t(e D*4atc.D command line option to enable t(e batc( report
eneration mode.


*network

9n t(e network3wide disk space anal"sis mode8 DiskBoss will disco+er ser+ers and ,!S storae
de+ices accessible on t(e network8 enumerate all network s(ares a+ailable in all detected
ser+ers and ,!S storae de+ices8 perform disk space anal"sis and enerate reports if
reAuired. B" default8 DiskBoss will enerate a combined disk space anal"sis report s(owin
information about all anal"%ed network s(ares. 9n order to enerate an indi+idual report for
eac( network s(are use t(e D*4atc.D command line option to enable t(e batc( report
eneration mode.
DiskBoss User Manual Flexense Ltd.
*.
O!tionsB


*save=.t1l=re!ort D )e!ort$ile7a1e F

6(is option sa+es a disk space anal"sis report and t(e list of all file cateories to an 46ML file.
9f no file name is specified8 DiskBoss will automaticall" enerate a file name accordin to t(e
followin templateJ diskbossKRdateSKRtimeS.(tml


*save=csv=re!ort D )e!ort$ile7a1e F

6(is option sa+es a disk space anal"sis report and t(e list of all file cateories to an =xcel $S<
file. 9f no file name is specified8 DiskBoss will automaticall" enerate a file name accordin to
t(e followin templateJ diskbossKRdateSKRtimeS.cs+


*save=te6t=re!ort D )e!ort$ile7a1e F

6(is option sa+es a disk space anal"sis report and t(e list of all file cateories to a text report
file. 9f no file name is specified8 DiskBoss will automaticall" enerate a file name accordin to
t(e followin templateJ diskbossKRdateSKRtimeS.txt


*save=!d&=re!ort D )e!ort$ile7a1e F

6(is option sa+es a disk space anal"sis report and t(e list of all file cateories to a 0DF report
file. 9f no file name is specified8 DiskBoss will automaticall" enerate a file name accordin to
t(e followin templateJ diskbossKRdateSKRtimeS.pdf


*save=61l=re!ort D )e!ort$ile7a1e F

6(is option sa+es a disk space anal"sis report and t(e list of all file cateories to an ?ML
report file. 9f no file name is specified8 DiskBoss will automaticall" enerate a file name
accordin to t(e followin templateJ diskbossKRdateSKRtimeS.xml


*save=re!ort D )e!ort$ile7a1e F

6(is option sa+es a disk space anal"sis report and t(e list of all file cateories to a nati+e
DiskBoss report file. 9f no file name is specified8 DiskBoss will automaticall" enerate a file
name accordin to t(e followin templateJ diskbossKRdateSKRtimeS.flr


*e6clude=dir ;@6clude Directory 1< D ... ;@6clude Directory E< F

6(is option specifies t(e list of directories t(at s(ould be excluded from t(e disk space anal"sis
operation. 9n order to ensure proper parsin of command line aruments8 directories
containin space c(aracters s(ould be double Auoted.

*4atc.

6(is option enables t(e batc( report eneration mode. 9n t(e batc( report eneration mode
DiskBoss sa+es an indi+idual report file for eac( input disk8 director" or network s(are.

*v

6(is option s(ows t(e productHs maCor and minor +ersions.

*.el!

6(is option s(ows t(e command line usae information.
DiskBoss User Manual Flexense Ltd.
*2
3.1' Disk !ace #nalysis Per&or1ance

DiskBoss is optimi%ed for modern multi3core and multi3$0U s"stems and is capable of
performin disk space anal"sis operations usin a number of parallel processin t(reads.
DiskBoss pro+ides a number of ad+anced performance tunin options allowin one to optimi%e
disk space anal"sis operations for user3specific (ardware and storae confiurations.



9n order to access t(e disk space anal"sis performance optimi%ation options8 open t(e disk
space anal"sis options dialo and select t(e D!d+ancedD tab. 6(e DDir Scan 6(readsD option
controls (ow man" parallel director" scannin t(reads are used to scan input disks8 directories
and network s(ares. 9n t(e DFault36olerantD director" scannin mode8 DiskBoss uses an
indi+idual director" scannin t(read for eac( input disk8 director" or network s(are8 but limits
t(e maximum number of parallel director" scannin t(reads to t(e user3specified +alue. 9n t(e
(i(3performance director" scannin mode8 DiskBoss alwa"s uses t(e specified number of
parallel director" scannin t(reads e+en w(en processin a sinle input disk or network s(are.



DiskBoss pro+ides t(e abilit" to displa" disk space usae statistics per user8 but t(is capabilit"
sinificantl" slows down t(e speed of disk space anal"sis operations especiall" w(en anal"%in
files +ia a slow8 (i(3latenc" network. B" default8 due to performance considerations8 t(is
option is disabled and if t(e user needs to enable t(is capabilit"8 it is (i(l" recommended to
install DiskBoss on a powerful multi3$0U or multi3core ser+er and confiure t(e disk space
anal"sis operation to use at least * parallel director" scannin t(reads.

DiskBoss User Manual Flexense Ltd.
*#
For example8 w(en anal"%in files stored on a local SSD disk8 t(e performance of t(e disk
space anal"sis process reac(es up to '28*)) FilesBSec usin a sinle director" scannin t(read
and scales up to -#8')) FilesBSec w(en t(e same disk space anal"sis operation is performed
usin * parallel director" scannin t(reads.




5n t(e ot(er (and8 w(en t(e same set of files is anal"%ed wit( t(e option to process and s(ow
user names enabled8 t(e speed of t(e disk space anal"sis process reac(es up to -82))
FilesBSec for a sinle director" scannin t(read and scales up to 1#8*)) FilesBSec w(en t(e
same disk space anal"sis operation is performed usin 1. parallel director" scannin t(reads.



6(e operation of inAuirin t(e user name for a file is a relati+el" slow operation8 w(ic( takes a
considerable amount of time and in order to impro+e t(e disk space anal"sis performance it is
(i(l" recommended to use at least *3# parallel director" scannin t(reads e+en on a dual3
core or Auad3core s"stem. 7(en a disk space anal"sis operation is confiured to use multiple
director" scannin t(reads8 DiskBoss will inAuire user names for multiple files in parallel t(us
sinificantl" impro+in t(e speed of t(e disk space anal"sis operation.
DiskBoss User Manual Flexense Ltd.
*&
6(e performance of disk space anal"sis operations o+er t(e network (i(l" depends on t(e
network latenc" and t(e number of parallel director" scannin t(reads confiured for t(e disk
space anal"sis operation. !lso8 if t(e user needs to anal"%e a sinle network s(are containin
millions of files8 it is recommended to use t(e D4i(30erformanceD director" scannin mode8
w(ic( uses multiple8 parallel director" scannin t(reads e+en w(en anal"%in a sinle input
director" or network s(are.



For example8 t(e performance of a disk space anal"sis operation o+er t(e network reac(es up
to -82)) FilesBSec w(en confiured to use a sinle director" scannin t(read and scales up to
')82)) FilesBSec w(en t(e same disk space anal"sis operation is performed usin # parallel
director" scannin t(reads.



9nAuirin t(e user name for a file o+er t(e network is a +er" slow operation w(ic( sinificantl"
derades t(e performance of t(e disk space anal"sis process and in order to reac( an
acceptable anal"sis speed8 t(e disk space anal"sis operation s(ould be confiured to use t(e
D4i(30erformanceD director" scannin mode and at least # parallel director" scannin t(reads
e+en on a dual3core or Auad3core s"stem. For example8 a disk space anal"sis operation
performed o+er t(e network wit( t(e option to process and s(ow user names enabled8 reac(es
Cust 1*) FilesBSec usin a sinle director" scannin t(read and scales up to 18'1- FilesBSec
w(en t(e same anal"sis operation is performed usin 1. parallel director" scannin t(reads.
DiskBoss User Manual Flexense Ltd.
-)
4 $ile %lassi&ication
4.1 %lassi&yin, One or More Disks or Directories

DiskBoss reconi%es more t(an 2-)) t"pes of files and is capable of classif"in files and
s(owin a cateori%ed (ierarc(" of files sorted b" t(e amount of t(e disk space used b" eac(
file cateor". DiskBoss includes a number of file classification pluins capable of classif"in
files b" t(e file t"pe8 extension8 user name8 last access8 modification and creation dates8 etc.
9n order to classif" files in one or more disks or directories8 select t(e reAuired directories in
t(e DiskBossD file na+iator and press t(e N$lassif"H button.



5n t(e N0luinsH dialo8 select an appropriate file classification pluin and press t(e N$lassif"H
button. DiskBoss will classif" all t(e selected disks and directories and s(ow t(e file
classification results dialo displa"in a cateori%ed (ierarc(" of files sorted b" t(e amount of
t(e disk space used b" eac( file cateor".



6(e file classification results dialo allows one to browse t(e file (ierarc("8 perform file
manaement operations on files and file cateories8 enerate +arious t"pes of c(arts8 export
46ML8 ?ML8 text and =xcel $S< reports and submit file classification results to an S:L
database. 9n addition8 t(e user is pro+ided wit( t(e abilit" to p("sicall" reorani%e files on t(e
disk accordin to t(e used file classification pluin. Finall"8 power computer users are pro+ided
wit( t(e abilit" to desin custom pluins usin an open and eas"3to3use ?ML3Based format.
DiskBoss User Manual Flexense Ltd.
-1
4.2 Usin, $ile $ilters and $ile %ate,ories

6(e top +iew of t(e file classification results dialo s(ows t(e file cateories and classes sorted
b" t(e amount of t(e used disk space and t(e bottom +iew s(ows t(e second3le+el file
cateories and filters8 w(ic( ma" be used to filter files and cateories displa"ed in t(e top +iew
makin it +er" eas" to focus on specific t"pes of files or file roups.



9n order to appl" a second3le+el file filter8 select one or more file cateories in t(e filters +iew8
press t(e ri(t mouse button and select t(e N!ppl" Selected FiltersH menu item. DiskBoss will
filter file classification results and displa" in t(e top +iew files matc(in t(e selected file filters
and file cateories containin t(ese files.



7(en a file filter is acti+e8 t(e file classification results dialo enerates c(arts and exports
46ML8 ?ML8 text and =xcel $S< reports for filtered files onl". 6(e user is pro+ided wit( t(e
abilit" to browse t(e filtered file (ierarc(" and perform file manaement operations in t(e
usual wa". 9n order to reset t(e file filter8 press t(e ri(t mouse button o+er t(e filters +iew
and select t(e N$lear Selected FiltersH menu item.
DiskBoss User Manual Flexense Ltd.
-2
4.3 Usin, $ile %lassi&ication Pie %.arts

DiskBoss pro+ides a number of different t"pes of c(arts capable of s(owin t(e amount of t(e
disk space and t(e number of files per file cateor"8 extension8 user name8 file si%e8 last
access8 modification and creation dates8 etc. 9n order to open t(e c(arts dialo press t(e
N$(artsH button located on t(e file classification results dialoHs toolbar.



B" default8 t(e c(arts dialo s(ows t(e currentl" displa"ed file cateories and t(e selected
second3le+el file cateories. 9n order to c(ane t(e displa"ed c(art t"pe8 use t(e c(art mode
selector. 9n order to enerate a c(art for a different t"pe of second3le+el file cateories8 select
t(e reAuired cateories on t(e file classification results dialo and t(en open t(e c(arts dialo.



6(e c(arts dialo pro+ides t(e user wit( t(e abilit" to customi%e t(e c(artHs status line and
allows one to cop" t(e c(artHs imae to t(e clipboard makin it +er" eas" to interate
DiskBossD file classification c(arts into userHs documents and presentations.
DiskBoss User Manual Flexense Ltd.
-'
4.4 avin, $ile %lassi&ication )e!orts

DiskBoss pro+ides ad+anced reportin capabilities allowin one to sa+e file classification
results to 46ML8 ?ML8 text and =xcel $S< reports. 9n addition8 t(e user is pro+ided wit( t(e
abilit" to sa+e DiskBossD nati+e reports from multiple ser+ers and desktop computers allowin
one to submit a lon term (istor" of file classification reports to an S:L database and enablin
ad+anced disk usae trends anal"sis across t(e entire enterprise. 9n order to sa+e a report
file8 press t(e NSa+eH button located on t(e file classification results dialoHs toolbar.



5n t(e sa+e report dialo8 select an appropriate report format8 enter a report title8 specif" a
file name and press t(e NSa+eH button. B" default8 DiskBoss exports a s(ort file classification
reports containin up to ' le+els of file cateories wit( up to 2) files per file class. 9n order to
c(ane t(e amount of exported information8 press t(e NMore 5ptionsH button and specif" t(e
number of le+els and t(e number of files per class t(at s(ould be exported.



1eports enerated b" t(e DiskBoss /U9 application are beinnin wit( t(e currentl" selected
second3le+el file cateories and followed b" a list of all file cateories and file classes sorted b"
t(e amount of t(e used disk space. 1eports exported wit( an acti+e file filter8 include files
matc(in t(e selected file filter and file cateories containin t(ese files.
DiskBoss User Manual Flexense Ltd.
-*
4.' u41ittin, )e!orts to an 9: Data4ase

$orporations and enterprises are pro+ided wit( t(e abilit" to submit file classification reports
from multiple ser+ers and desktop computer to a centrali%ed S:L database. ! lon3term
(istor" of file classification reports allows one to ain an in3dept( +isibilit" into disk usae
trends across t(e entire enterprise. 9n order to submit a file classification report to an S:L
database8 select t(e NS:L DatabaseH report format and press t(e NSa+eH button.



Before exportin reports to an S:L database8 open t(e N5ptionsH dialo8 enable t(e 5DB$
interface and specif" t(e name of t(e data source8 database user name and password to use
to connect to t(e database.



For eac( report in t(e database8 DiskBoss displa"s t(e report date and time8 t(e (ost name8
t(e input directories8 t(e total number of files and disk space and t(e report title. 6o open a
pre+iousl" sa+ed report8 Cust click on t(e report item in t(e database reports dialo.


DiskBoss User Manual Flexense Ltd.
--
4.6 #naly"in, $ile %ate,ories Per User

DiskBoss Ultimate and DiskBoss Ser+er allow one to submit file classification reports from one
or more ser+ers and desktop computers into a centrali%ed S:L database8 anal"%e file
classification reports and displa" +arious t"pes of c(arts s(owin file cateories and disk space
usae per user.









9n order to anal"%e file cateories per user8 connect DiskBoss to an S:L Database8 perform file
classification on one or more (osts usin t(e DiskBoss /U9 application or t(e DiskBoss
command line utilit" and submit reports from all (osts to t(e S:L database. 5nce reports from
all (osts are in t(e database8 open t(e NDatabaseH dialo and press t(e NUsersH button to open
t(e NUsers StatisticsH dialo.

disk4oss *classi&y *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase

6(e simplest wa" to submit reports from multiple ser+ers or desktop computers is to use t(e
DiskBoss command line utilit" to classif" files on all t(e reAuired (osts t(rou( t(e network. 9n
order to simplif" submission of reports to t(e S:L database8 t(e command line utilit" ma" be
executed on t(e same (ost w(ere t(e S:L database is installed on. 9n t(is case8 t(e user
needs to specif" one or more network s(ares to be processed and t(e (ost name to be set for
eac( report.


disk4oss *classi&y *dir ;:ocal Directory< *save=re!ort ;$ile 7a1e<


!not(er option is to execute t(e command line utilit" on eac( specific (ost8 sa+e file
classification reports and later submit report files from all (osts to t(e S:L database usin t(e
DiskBoss /U9 application. 9n t(is case8 t(ere is no need to set t(e (ost name8 w(ic( will be set
automaticall" to t(e name of t(e (ost t(e command line utilit" is executed on.

I1!ortantB B" default8 processin and displa" of user names is disabled. 9n order to be
able to see user names8 open t(e options dialo8 select t(e D/eneralD tab and enable t(is
option.
DiskBoss User Manual Flexense Ltd.
-.
4.( #naly"in, $ile %ate,ories Per 2ost

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to submit file classification reports
from multiple ser+ers and desktop computers into a centrali%ed S:L database8 anal"%e file
classification reports and displa" +arious t"pes of c(arts s(owin file cateories and disk space
usae per (ost allowin one to ain an in3dept( +isibilit" into disk space usae patterns across
t(e entire enterprise.



9n order to anal"%e reports from multiple (osts8 t(e user needs to connect DiskBoss to an S:L
Database8 perform file classification on multiple (osts usin t(e DiskBoss /U9 application or
t(e DiskBoss command line utilit" and submit reports from all (osts to t(e S:L database.
5nce reports from all (osts are in t(e database8 open t(e NDatabaseH dialo and press t(e
N4ostsH button to open t(e N4osts StatisticsH dialo.


disk4oss *classi&y *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase


6(e simplest wa" to submit reports from multiple ser+ers or desktop computers is to use t(e
DiskBoss command line utilit" to classif" files on all t(e reAuired (osts t(rou( t(e network. 9n
order to simplif" submission of reports to t(e S:L database8 t(e command line utilit" ma" be
executed on t(e same (ost w(ere t(e S:L database is installed on. 9n t(is case8 t(e user
needs to specif" one or more network s(ares to be processed and t(e (ost name to be set for
eac( report.


disk4oss *classi&y *dir ;:ocal Directory< *save=re!ort ;$ile 7a1e<


!not(er option is to execute t(e command line utilit" on eac( specific (ost8 sa+e file
classification reports and later submit report files from all (osts to t(e S:L database usin t(e
DiskBoss /U9 application. 9n t(is case8 t(ere is no need to set t(e (ost name8 w(ic( will be set
automaticall" to t(e name of t(e (ost t(e command line utilit" is executed on.



DiskBoss User Manual Flexense Ltd.
-2
4./ %lassi&yin, !eci&ic $ile 0y!es and %ate,ories

5n of t(e most powerful capabilities of DiskBoss is t(e interation between file searc( and file
classification capabilities allowin one to classif" files matc(in one or more user3specified
rules. For example8 t(e user is pro+ided wit( t(e abilit" to classif" files wit( t(e file si%e
reater t(an ? MB t(at were last modified more t(an T mont(s ao or an" ot(er combination
of user3specific file matc(in rules.



9n order to add one or more file matc(in rules to a file classification operation8 open t(e file
classification options dialo8 select t(e N1ulesH tab and press t(e N!ddH button. 5nce finis(ed
addin file matc(in rules8 select an appropriate rules loic mode E!,DB51G and press t(e N5kH
button.



Durin t(e file classification process8 DiskBoss will first e+aluate all existin files usin t(e
specified file matc(in rules and classif" matc(in files onl". Files not matc(in t(e specified
rules will be Cust skipped from t(e file classification process and not displa"ed in t(e file
classification results dialo makin it +er" eas" to focus on files t(e user is lookin for.

Different combinations of file classification pluins wit( +arious t"pes of file matc(in rules
defined in a file classification operation pro+ide t(e user wit( t(e abilit" to +isuali%e disk space
utili%ation from different perspecti+es. For example8 in order to displa" a (ierarc(" of M0' files
per user8 select t(e NUser3BasedH file classification pluin and add a file matc(in rule limitin
t(e file classification operation to M0' files onl".
DiskBoss User Manual Flexense Ltd.
-#
4.- Multi*:evel $ile %lassi&ication and #nalysis

DiskBoss pro+ides multi3le+el file classification and disk space anal"sis capabilities allowin
one to anal"%e file classification results and +isuali%e p("sical locations of all files related to
one or more specific file cateories or file classes. 6(ese capabilities are especiall" useful w(en
used in conCunction wit( second3le+el file cateories and filters pro+idin t(e user wit( t(e
abilit" to anal"%e cateori%ed and filtered file classification results and makin it +er" eas" to
re+eal locations of +er" specific files t(e user is lookin for.



9n order to anal"%e file classifications results8 select one or more file classes or cateories in
t(e file classification results dialo8 press t(e ri(t mouse button and select t(e N!nal"%eH
menu item. DiskBoss will process t(e selected file cateories and classes and displa" a file
s"stem (ierarc(" s(owin files related to t(e selected file cateories or classes and t(e
directories containin t(ese files.



!nal"sis results are displa"ed in t(e standard disk space usae anal"sis dialo8 w(ic( pro+ides
t(e user wit( t(e abilit" to enerate c(arts8 export 46ML8 ?ML8 text and =xcel $S< report8
perform file manaement operations8 etc.
DiskBoss User Manual Flexense Ltd.
-&
4.10 #uto1atic $ile Or,ani"in, O!erations

5ne of t(e most powerful capabilities of t(e DiskBossD file classification enine is t(e abilit" to
p("sicall" orani%e files on t(e disk accordin to t(e selected file classification pluin. File
orani%in ma" be performed manuall" on file classification results displa"ed in t(e file
classification results dialo or automaticall" b" selectin an automatic file orani%in mode in
t(e file classification options dialo.



DiskBoss pro+ides t(e user wit( t(e followin ad+anced file orani%in operations t(at ma" be
performed on file classification resultsJ

+uild 2ierarc.y o& :inks @ in t(is mode DiskBoss will construct an orani%ed
(ierarc(" of directories and populate it wit( links to oriinal files accordin to t(e
selected file classification pluin.
%o!y $ile 2ierarc.y @ in t(is mode DiskBoss will construct an orani%ed (ierarc(" of
directories and populate it wit( copies of oriinal files accordin to t(e selected file
classification pluin.
Move $ile 2ierarc.y @ in t(is mode DiskBoss will construct an orani%ed (ierarc(" of
directories and mo+e all files into t(at (ierarc(" accordin to t(e selected file
classification pluin.
Move $iles and :ink Ori,inals @ in t(is mode DiskBoss will construct an orani%ed
(ierarc(" of directories8 mo+e all files to t(at (ierarc(" accordin to t(e selected file
classification pluin and create links instead of oriinal files pointin to files located in
t(e orani%ed file (ierarc(".
@6ecute %usto1 %o11and @ in t(is mode DiskBoss will execute a custom command
for eac( file passin t(e name of t(e file and t(e full file cateor" as command line
aruments allowin one to implement custom file orani%in solutions.

B" default8 file classification results are displa"ed in t(e results dialo and t(e user is pro+ided
wit( t(e abilit" to perform t(ese operations manuall" b" selectin one or more file cateories
or classes in t(e file classification results dialo.

9n addition8 power computer users and 96 professionals are pro+ided wit( t(e abilit" to
p("sicall" reorani%e files on t(e disk b" usin one of t(e mentioned automatic file orani%in
modes. 9n an automatic file classification mode8 DiskBoss will p("sicall" reorani%e files on t(e
disk accordin to t(e selected file classification pluin wit(out s(owin t(e file classification
results dialo.

!utomatic file classification modes are especiall" useful in conCunction wit( t(e DiskBoss
command line utilit" allowin one to perform automatic file classification operations from s(ell
scripts and batc( files and interate file classification capabilities in ot(er products and
solutions. Finall"8 DiskBoss pro+ides t(e user wit( t(e abilit" to desin custom file
classification pluins usin an open and eas"3to3use ?ML3Based format makin it possible to
reorani%e files into custom director" structures desined accordin to user3specific needs.
DiskBoss User Manual Flexense Ltd.
.)
4.11 $ile %lassi&ication Plu,ins

DiskBoss pro+ides a number of file classification pluins allowin one to classif" files b" t(e file
cateor"8 extension8 user name8 file si%e8 last access8 modification and creation dates8 etc. 9n
addition8 t(ere are a number of purpose3built file classification pluins8 w(ic( are capable of
detectin (idden +ideo8 music and imae files.


=ac( specific file classification pluins
classifies files into a different (ierarc("
of file cateories and classes. 6(e
NDefault File $lassification 0luinH is t(e
most commonl" used pluin8 w(ic(
automaticall" reconi%es more t(an
2-)) t"pes of files and orani%es files
into a eneral purpose (ierarc(" of file
cateories and classes.


9n addition to t(e file classification
operations8 file classification pluins
are used in file searc( operations to
searc( files related to one or more file
cateories b" selectin file cateories
from a file classification pluin and in
second3le+el file cateories and filters
in file classification and disk space
anal"sis operations.



Finall"8 DiskBoss allows one to desin custom file classification pluins usin an open and
eas"3to3use ?ML3Based format. 6(e ?ML3Based format allows one to define a (ierarc(" of file
cateories and file classes and specif" a list of file matc(in rules definin (ow to classif" files
for eac( specific file class. $ustom file classification pluins ma" be imported to t(e product
confiuration usin t(e DiskBoss /U9 application.



6(e pluins manaement dialo pro+ides t(e abilit" to importBexport custom file classification
pluins fromBto ?ML and FL? formats. 9n order to open t(e pluins manaement dialo8 select
t(e N6ools @ Manae 0luinsH menu item.
DiskBoss User Manual Flexense Ltd.
.1
4.12 #dvanced $ile %lassi&ication O!tions

DiskBoss pro+ides a lare number of ad+anced file classification options allowin one to
customi%e and confiure file classification operations for user3specific needs and custom
(ardware and storae confiurations.



6(e file classification options dialo allows one to control t(e file scannin mode8 t(e default
report title8 ad+anced reportin options8 t(e default file scannin filter and enableBdisable
automatic report eneration. 9n addition8 t(e user is pro+ided wit( t(e abilit" to classif"
specific file t"pes8 control performance tunin options8 exclude specific directories from t(e file
classification process and p("sicall" reorani%e files on t(e disk.
4.13 User*De&ined $ile %lassi&ication %o11ands

5ne of t(e most powerful and flexible capabilities of DiskBoss is t(e abilit" to pre3confiure
custom file classification operations as user3defined commands and execute suc( commands
in a sinle mouse click usin t(e DiskBoss /U9 application or direct desktop s(ortcuts.





User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ File $lassification $ommandH
menu item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e command item
in t(e commands tool pane or create a direct desktop s(ortcut on t(e 7indows desktop.
DiskBoss User Manual Flexense Ltd.
.2
4.14 %lassi&yin, $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e /U9 application8 DiskBoss Ultimate pro+ides a command line utilit" capable
of performin file classification operations and executin user3defined file classification
commands from s(ell scripts and batc( files. 6(e DiskBoss command line tool is located in t(e
NP0roductDirQBbinH director".


%o11and :ine ynta6B


disk4oss *classi&y *dir ;In!ut Directory 1< D ... ;In!ut Directory E< ;O!tions< F

6(is command classifies files in t(e specified disks8 directories or network s(ares.


disk4oss *classi&y *server ;2ost 7a1e 1< D ... ;2ost 7a1e E< ;O!tions< F

6(is command classifies files in all network s(ares in t(e specified ser+ers.


disk4oss *classi&y *network D O!tions F

6(is command classifies files in all network s(ares in all ser+ers on t(e network.


disk4oss *e6ecute ;User*De&ined $ile %lassi&ication %o11and<

6(is command executes t(e specified user3defined file classification command.


Para1etersB

*dir ;In!ut Directory 1< D ... ;In!ut Directory E< F

6(is parameter specifies t(e list of input disks or directories to classif". 9n order to ensure
proper parsin of input directories8 directories containin space c(aracters s(ould be double
Auoted. B" default8 DiskBoss will enerate a combined file classification report s(owin
information about all processed disks8 directories and network s(ares. 9n order to enerate an
indi+idual report for eac( input director"8 use t(e D*4atc.D command line option to enable t(e
batc( report eneration mode.


*server ;2ost 7a1e 1< D ... ;2ost 7a1e E< F

6(is parameter specifies t(e list of (ost names or 90 addresses of ser+ers or ,!S storae
de+ices t(at s(ould be classified. DiskBoss will enumerate all network s(ares accessible in t(e
specified ser+ers or ,!S storae de+ices8 perform file classification and enerate reports if
reAuired. B" default8 DiskBoss will enerate a combined file classification report s(owin
information about all processed network s(ares. 9n order to enerate an indi+idual report for
eac( network s(are8 use t(e D*4atc.D command line option to enable t(e batc( report
eneration mode.


*network

9n t(e network3wide file classification mode8 DiskBoss will disco+er ser+ers and ,!S storae
de+ices accessible on t(e network8 enumerate all network s(ares a+ailable in all detected
ser+ers and ,!S storae de+ices8 perform file classification and enerate reports if reAuired.
B" default8 DiskBoss will enerate a combined file classification report s(owin information
about all processed network s(ares. 9n order to enerate an indi+idual report for eac( network
s(are8 use t(e D*4atc.D command line option to enable t(e batc( report eneration mode.

DiskBoss User Manual Flexense Ltd.
.'

O!tionsB


*save=.t1l=re!ort D )e!ort$ile7a1e F

6(is option sa+es file classification results to an 46ML report file. 9f no file name is specified8
DiskBoss will automaticall" enerate a file name accordin to t(e followin templateJ
diskbossKRdateSKRtimeS.(tml and sa+e a report file in t(e userDs (ome director".


*save=csv=re!ort D )e!ort$ile7a1e F

6(is option sa+es file classification results to an =xcel $S< file. 9f no file name is specified8
DiskBoss will automaticall" enerate a file name accordin to t(e followin templateJ
diskbossKRdateSKRtimeS.cs+ and sa+e a report file in t(e userDs (ome director".


*save=te6t=re!ort D )e!ort$ile7a1e F

6(is option sa+es file classification results to a text report file. 9f no file name is specified8
DiskBoss will automaticall" enerate a file name accordin to t(e followin templateJ
diskbossKRdateSKRtimeS.txt and sa+e a report file in t(e userDs (ome director".


*save=!d&=re!ort D )e!ort$ile7a1e F

6(is option sa+es file classification results to a 0DF report file. 9f no file name is specified8
DiskBoss will automaticall" enerate a file name accordin to t(e followin templateJ
diskbossKRdateSKRtimeS.pdf and sa+e a report file in t(e userDs (ome director".


*save=61l=re!ort D )e!ort$ile7a1e F

6(is option sa+es file classification results to an ?ML report file. 9f no file name is specified8
DiskBoss will automaticall" enerate a file name accordin to t(e followin templateJ
diskbossKRdateSKRtimeS.xml and sa+e a report file in t(e userDs (ome director".

*e6clude=dir ;@6clude Directory 1< D ... ;@6clude Directory E< F

6(is option specifies t(e list of directories t(at s(ould be excluded from t(e file classification
operation. 9n order to ensure proper parsin of command line aruments8 directories
containin space c(aracters s(ould be double Auoted.

*workers ;7u14er o& Processin, 0.reads<

6(is parameter sets t(e number of workin t(reads to process files. DiskBoss is optimi%ed for
Multi3$ore and Multi3$0U computers and capable of distributin t(e workload to an unlimited
number of $0Us. B" default8 DiskBoss processes files wit( one workin t(read.

*4atc.

=nables t(e batc( report eneration mode. 9n t(e batc( report eneration mode DiskBoss
sa+es an indi+idual report file for eac( input disk8 director" or network s(are.

*v

6(is command s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.


*.el!

6(is command s(ows t(e command line usae information.
DiskBoss User Manual Flexense Ltd.
.*
4.1' $ile %lassi&ication Per&or1ance

DiskBoss is optimi%ed for modern multi3core and multi3$0U s"stems and is capable of
paralleli%in t(e file classification process in order to increase t(e speed of file classification
operations. DiskBoss pro+ides a number of performance optimi%ation options allowin one to
control (ow man" parallel t(reads s(ould be used to scan directories and (ow man" parallel
t(reads s(ould be used to classif" files.



9n order to customi%e file classification performance options8 open t(e file classification dialo8
press t(e D5ptionsD button and select t(e D!d+ancedD tab. 6(e DMax Dir Scan 6(readsD option
sets t(e maximum number of parallel t(reads to use to scan input disks8 directories andBor
network s(ares. 6(is option is especiall" useful w(en processin a lare number of network
s(ares allowin one to mitiate t(e network latenc" and slowl" respondin ser+ers and ,!S
storae de+ices. 6(e D$lassification 6(readsD option sets t(e number of parallel file
classification t(reads to use to classif" files.



!not(er option +er" sinificantl" impactin t(e performance of file classification operations is
t(e DS(ow Files User ,amesD option8 w(ic( is located on t(e D/eneralD tab of t(e file
classification options dialo. 7(en t(is option is enabled8 DiskBoss inAuires user names for all
processed files and sa+es all user names in t(e file classification report allowin one to s(ow
file classification statistics per user. 6(e operation of inAuirin a user name for a file is a
relati+el" slow operation especiall" w(en performed o+er t(e network and due to performance
considerations t(is option is disabled b" default. 9f t(e user needs to enable t(is option8 it is
(i(l" recommended to confiure t(e file classification operation to use at least * parallel file
classification t(reads e+en on sinle3core or dual3core s"stems.
DiskBoss User Manual Flexense Ltd.
.-
6(e performance of file classification operations (i(l" depends on t(e t"pe of t(e storae
de+ice8 t(e number of a+ailable $0Us and t(e speed on t(e network for file classification
operations performed o+er t(e network. For example8 w(en classif"in files located on a local
SSD disk Ewit(out inAuirin files user namesG8 t(e performance of file classification operations
can reac( up to -)8))) files per second. !s it is s(ow on t(e example performance rap(8 t(e
maximum file classification performance is reac(ed wit( * parallel file classification t(reads.



5n t(e ot(er (and8 w(en t(e same file classification operation is performed wit( t(e DS(ow
Files User ,amesD option enabled8 t(e sinle3$0U performance drops sinificantl" from '18-))
FilesBSec to *8&)) FilesBSec w(ile t(e multi3$0U performance continues to scale +er" well up
to # parallel file classifications t(reads and reac(es 2'8))) FilesBSec w(en all # $0Us are used
to classif" files in parallel.



!lmost t(e same le+el of multi3t(readed performance scalin is displa"ed w(en classif"in files
wit( t(e option to s(ow files user names enabled on a s"stem wit( a small number of p("sical
$0U cores. 9n eneral8 t(e operation of inAuirin a user name for a file does not reAuire an"
$0U resources and for eac( processed file DiskBoss Cust waits for t(e operatin s"stem to
return a user name makin it (i(l" scalable to use a lare number of parallel processin
t(reads to inAuire user names for a number of files simultaneousl".
DiskBoss User Manual Flexense Ltd.
..
From t(e performance point of +iew8 classif"in files located on multiple network s(ares o+er
t(e network is a sli(tl" different operation8 w(ic( depends on t(e number of processed
network s(ares8 t(e speed and t(e latenc" of t(e network and t(e t"pe of processed storae
de+ices. For example8 w(en classif"in files o+er a (i(3speed8 low latenc" local network8 t(e
performance of file classification operations scales from .82-) FilesBSec for a sinle network
s(are classified usin a sinle $0U to 2'8#)) FilesBSec w(en * network s(ares are processed
simultaneousl" usin # parallel file classification t(reads.



9n suc( a confiuration8 t(e performance of file classification operations (i(l" depends on t(e
number of parallel t(reads used to scan network s(ares and t(e number of parallel t(reads
used to classif" files. For (i(3speed8 low latenc" networks8 t(e number of parallel t(reads
used to scan directories s(ould be eAual to t(e number of parallel file classification t(reads.
For slow8 (i(3latenc" networks8 it is possible to reac( a (i( file classification speed w(en
classif"in a lare number of network s(ares simultaneousl" and usin a lare number of
parallel director" scannin t(reads.



7(en t(e same file classification operation is performed wit( t(e option to s(ow files user
names enabled8 t(e performance of t(e file classification operation drops dramaticall" to Cust
1-) FilesBSec for a sinle3t(readed operation and scales up to 181'. FilesBSec w(en files are
classified usin # parallel file classification t(reads. 9n t(is case8 t(e performance bottleneck is
definitel" t(e operation of inAuirin a user name for a file o+er t(e network and in order to
increase t(e performance of suc( operations it is recommended to use a lare number of
parallel processin t(reads to inAuire user names for a number of files simultaneousl".
DiskBoss User Manual Flexense Ltd.
.2
' Du!licate $iles $inder
'.1 Detectin, Du!licates in a Disk or Directory

9n order to detect duplicate files in one or more disks or directories8 select t(e reAuired
directories in t(e DiskBossD file na+iator and press t(e NDuplicatesH button located on t(e main
toolbar. DiskBoss will scan t(e selected files and directories and displa" a dialo s(owin t(e
list of detected duplicate file sets.



For eac( duplicate file set8 DiskBoss s(ows t(e name of t(e oriinal file8 t(e number of
duplicate files in t(e set8 t(e si%e of eac( file in t(e set8 t(e amount of wasted disk space and
t(e currentl" selected duplicates remo+al action. 9n order to see all duplicate files related to a
set8 click on t(e set item in t(e set list.



6(e duplicate set dialo s(ows all duplicate files related to t(e set and allows one to select t(e
oriinal file8 t(e duplicate files and t(e duplicates remo+al action. 9n order to select a file as
t(e oriinal8 select t(e file item8 press t(e ri(t mouse button and select t(e NSet as 5riinal
FileH menu item. 9n order to see more information about a file8 Cust click on t(e file item in t(e
file list. 5nce finis(ed selectin t(e duplicate files8 use t(e remo+al actions combo box located
in t(e bottom3left corner of t(e dialo to select an appropriate duplicates remo+al action.
DiskBoss User Manual Flexense Ltd.
.#
'.2 electin, Du!licate $iles )e1oval #ctions

6(e DiskBossD duplicate files finder allows one to delete duplicate files8 mo+e duplicates to
anot(er director" or replace duplicates wit( links pointin to t(e oriinal file in eac( specific
set of duplicate files. 9n order to select a specific duplicates remo+al action for one or more
sets of duplicate files8 select t(e sets in t(e set list8 press t(e ri(t mouse button and select an
appropriate duplicate files remo+al action.








B" default8 DiskBoss selects t(e oldest file in eac( set as t(e oriinal file and all ot(er files in
t(e set as duplicates. 9n order to c(ane t(at8 select one or more sets8 press t(e ri(t mouse
button and select t(e NSelect 5ldest Files as DuplicatesH menu item. !lternati+el"8 open t(e set
dialo8 select an" arbitrar" file in t(e set as t(e oriinal file8 select an appropriate duplicates
remo+al action t(at s(ould be executed for t(is specific set and select one or more duplicate
files in t(e set t(at t(e remo+al action s(ould be applied to.
'.3 @6ecutin, Du!licate $iles )e1oval #ctions

5nce finis(ed selectin duplicates and remo+al actions8 press t(e N0re+iewH button to see t(e
duplicate files remo+al actions pre+iew dialo. 6(e duplicates remo+al actions pre+iew dialo
s(ows t(e selected duplicate files and remo+al actions t(at will be executed and allows one to
re+iew and manuall" confirm eac( specific action before execution.

6(e operatin s"stem and ot(er s"stem applications ma" (a+e a lare number of duplicate
files located in +arious s"stem directories. 6(ese duplicate files ma" be +er" important for
proper operation of t(e operatin s"stem and ot(er s"stem applications and it is (i(l"
danerous to remo+e t(ese duplicate files. 6o be on t(e safe side8 use t(e duplicates remo+al
actions onl" for "our own documents8 music files8 +ideos8 etc.



9n order to execute t(e selected duplicates remo+al actions8 press t(e N=xecuteH button located
in t(e bottom3ri(t corner of t(e N0re+iewH dialo. DiskBoss will process t(e selected duplicate
files and execute t(e specified duplicates remo+al actions.


3arnin,B 6(ere are man" duplicate files in t(e 7indows s"stem director"8 w(ic( are
important for proper operation of t(e operatin s"stem. 1emo+al of duplicate files
located in t(e 7indows s"stem director" ma" permanentl" damae t(e operatin
s"stem and render t(e computer completel" non3functional.
DiskBoss User Manual Flexense Ltd.
.&
'.4 Usin, $ile $ilters and %ate,ories

6(e DiskBossD duplicate files finder allows one to cateori%e and filter duplicate files b" t(e file
extension8 cateor"8 si%e8 user name8 etc. 6(e user is pro+ided wit( t(e abilit" to appl"
multiple file filters8 displa" specific t"pes of duplicate files and appl" duplicate files remo+al
actions to or export reports s(owin filtered files onl".



9n order to set one or more file filters8 select an appropriate t"pe of file cateories in t(e
cateories combo box8 select one or more file filters in t(e filters +iew8 press t(e ri(t mouse
button and select t(e N!ppl" Selected FiltersH menu item.



7it( acti+e file filters8 DiskBoss s(ows duplicate files matc(in t(e selected filters8 exports
reports s(owin matc(in files onl" and sinificantl" simplifies selection of duplicates remo+al
actions for specific file t"pes or file cateories. 9n order to clear t(e selected file filters8 Cust
press t(e N$learH button located on t(e ri(t side of t(e cateories selector.
DiskBoss User Manual Flexense Ltd.
2)
'.' .owin, Du!licate $iles Pie %.arts

6(e duplicate files finder allows one to displa" c(arts s(owin t(e amount of wasted disk
space and t(e number of duplicate files per extension8 file t"pe8 file si%e8 user name8 etc. 9n
order to open t(e c(arts dialo8 press t(e N$(artsH button located on t(e dialoHs toolbar.



6(e c(arts dialo displa"s information for t(e displa"ed duplicate files and t(e currentl"
selected cateories of duplicate files. 9n order to displa" a c(art for anot(er cateor" of
duplicates8 select an appropriate cateor" in t(e cateories combo box and t(en open t(e
c(arts dialo.



6(e c(arts dialo allows one cop" t(e displa"ed c(art imae to t(e clipboard makin it +er"
eas" to interate DiskBoss c(arts into userHs reports and presentations. Finall"8 t(e user is
pro+ided wit( t(e abilit" to customi%e t(e information displa"ed on t(e c(artHs status bar.

DiskBoss User Manual Flexense Ltd.
21
'.6 avin, Du!licate $iles )e!orts

DiskBoss allows one to sa+e lists of detected duplicate files to 46ML8 ?ML8 text and =xcel $S<
reports. 9n addition8 t(e user is pro+ided wit( t(e abilit" to sa+e DiskBossD nati+e reports8
w(ic( preser+e all information about eac( specific duplicate files detection operation and ma"
be imported to an S:L database usin DiskBoss Ultimate.


9n order to sa+e a report file8 press t(e NSa+eH button located on t(e dialoHs toolbar8 select an
appropriate report format8 enter t(e report file name and press t(e NSa+eH button. 5ptionall"8
limit t(e report to a specific number of duplicate file sets andBor select t(e NSa+e $ompressed
1eportH option to sa+e a compressed report file.



! t"pical report file includes information about t(e date and time of t(e duplicate files
detection operation8 t(e name of t(e (ost computer t(e operation was performed on8 a list of
top 1) file cateories accordin to t(e currentl" selected cateories mode followed b" t(e list
of duplicate file sets detected in t(e processed disks and directories. For eac( set of duplicate
files8 DiskBoss s(ows t(e name of t(e oriinal file8 t(e number of duplicate files in t(e set and
t(e amount of wasted disk space.
DiskBoss User Manual Flexense Ltd.
22
'.( @6!ortin, )e!orts to an 9: Data4ase

96 professionals and enterprises are pro+ided wit( t(e abilit" to submit reports listin duplicate
files detected on multiple storae s"stems8 ser+ers and desktop computers to a centrali%ed
S:L database enablin s"stem and storae administrators to ain an in3dept( +isibilit" into
amounts of duplicate files and wasted disk space across t(e entire enterprise.



9n order to submit a report to an S:L database8 press t(e NSa+eH button located on t(e dialoHs
toolbar8 select t(e NS:L DatabaseH report format and press t(e NSa+eH button. Before exportin
a report to an S:L database8 t(e user needs to open t(e options dialo8 enable t(e 5DB$
interface and specif" t(e name of t(e 5DB$ data source8 t(e database user name and
password to use for database export operations.



For eac( report in t(e database8 DiskBoss s(ows t(e report date and time8 t(e name of t(e
(ost computer t(e operation was performed on8 disks and directories t(at were processed8 t(e
total amount of disk space and t(e number of files t(at were processed and t(e report title. 9n
order to open a report8 Cust click on t(e report item in t(e report list.


DiskBoss User Manual Flexense Ltd.
2'
'./ #naly"in, Du!licate $iles Per User

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to anal"%e duplicate files owned b"
multiple users and detected on one or more ser+ers or desktop computers and displa" c(arts
s(owin t(e amount of wasted disk space and t(e number of duplicate files per user.








9n order to anal"%e duplicate files per user8 connect DiskBoss Ultimate to an S:L Database
and submit reports containin duplicates owned b" multiple users to t(e S:L database usin
t(e DiskBoss /U9 application or t(e DiskBoss command line utilit". 5nce reports are in t(e
database8 open t(e NDatabaseH dialo and press t(e NUsersH button to open t(e NUsers StatisticsH
dialo.


disk4oss *du!licates *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase


6(e simplest wa" to submit reports from multiple ser+ers or desktop computers is to use t(e
DiskBoss command line utilit" to detect duplicate files on all reAuired (osts t(rou( t(e
network. 9n order to simplif" submission of reports to t(e S:L database8 t(e command line
utilit" ma" be executed on t(e same (ost w(ere t(e S:L database is installed on. 9n t(is case8
t(e user needs to specif" one or more network s(ares to be processed and t(e (ost name to
be set for eac( report.


disk4oss *du!licates *dir ;:ocal Directory< *save=re!ort ;$ile 7a1e<


!not(er option is to execute t(e command line utilit" on eac( specific (ost8 sa+e duplicate files
reports and later submit report files from all (osts to t(e S:L database usin t(e DiskBoss /U9
application. 9n t(is case8 t(ere is no need to set t(e (ost name8 w(ic( will be set automaticall"
to t(e name of t(e (ost t(e command line utilit" is executed on.

I1!ortantB B" default8 processin and displa" of user names is disabled. 9n order to
enable t(is capabilit"8 open t(e options dialo and enable t(is option.

DiskBoss User Manual Flexense Ltd.
2*
'.- #naly"in, Du!licate $iles Per 2ost

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to submit duplicate files reports
from multiple ser+ers and desktop computers into a centrali%ed S:L database8 anal"%e reports
and displa" +arious t"pes of c(arts s(owin t(e amount of duplicate disk space and t(e
number of duplicates per (ost allowin one to ain an in3dept( +isibilit" into amounts of
duplicate files across t(e entire enterprise.



9n order to anal"%e reports from multiple (osts8 t(e user needs to connect DiskBoss to an S:L
Database8 perform duplicate files searc( on multiple (osts usin t(e DiskBoss /U9 application
or t(e DiskBoss command line utilit" and submit reports from all (osts to t(e S:L database.
5nce reports from all (osts are in t(e database8 open t(e NDatabaseH dialo and press t(e
N4ostsH button to open t(e N4osts StatisticsH dialo.


disk4oss *du!licates *dir >>server>s.are *.ost ;2ost 7a1e< *save=to=data4ase


6(e simplest wa" to submit reports from multiple ser+ers or desktop computers is to use t(e
DiskBoss command line utilit" to detect duplicate files on all reAuired (osts t(rou( t(e
network. 9n order to simplif" submission of reports to t(e S:L database8 t(e command line
utilit" ma" be executed on t(e same (ost w(ere t(e S:L database is installed on. 9n t(is case8
t(e user needs to specif" one or more network s(ares to be processed and t(e (ost name to
be set for eac( report.


disk4oss *du!licates *dir ;:ocal Directory< *save=re!ort ;$ile 7a1e<


!not(er option is to execute t(e command line utilit" on eac( specific (ost8 sa+e duplicate files
reports and later submit report files from all (osts to t(e S:L database usin t(e DiskBoss /U9
application. 9n t(is case8 t(ere is no need to set t(e (ost name8 w(ic( will be set automaticall"
to t(e name of t(e (ost t(e command line utilit" is executed on.



DiskBoss User Manual Flexense Ltd.
2-
'.10 Detectin, Du!licates in !eci&ic $ile 0y!es

5ne of t(e most powerful capabilities of DiskBoss is t(e abilit" to perform disk anal"sis and file
manaement operations on files matc(in user3specified criteria. 9n order to be able focus of
specific t"pes of duplicate files8 t(e user is pro+ided wit( t(e abilit" to define one or more file
matc(in rules specif"in files t(at s(ould be processed b" t(e DiskBossD duplicate file finder.
Files not matc(in t(e specified rules8 will be Cust skipped from t(e duplicate files detection
process.



9n order to add one or more file matc(in rules to a duplicate files detection operation8 open
t(e operation dialo8 select t(e rules tab and press t(e N!ddH button located on t(e ri(t side
of t(e dialo. 5nce finis(ed addin file matc(in rules8 select an appropriate rules loic and
press t(e NSa+eH button.
'.11 #dvanced Du!licate $iles Detection O!tions

6(e DiskBossD duplicate files finder pro+ides a lare number of ad+anced options allowin one
to customi%e duplicate files detection operations for user3specific (ardware and storae
confiurations. 6(e N/eneralH tab allows one to control t(e file sinature t"pe8 t(e file scannin
mode8 t(e maximum number of duplicate file sets to displa" in t(e results dialo and t(e file
filter8 w(ic( ma" be used to limit t(e operation to specific files usin a file name pattern.



6(e N0erformanceH tab pro+ides t(e abilit" to intentionall" slow down t(e duplicate files
detection process in order to minimi%e t(e potential performance impact on runnin production
s"stems. 6(e N=xcludeH tab allows one to define one or more subdirectories to be excluded
from t(e duplicate files detection process.
DiskBoss User Manual Flexense Ltd.
2.
'.12 Usin, #uto1atic Du!licate $iles )e1oval #ctions

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e user wit( t(e abilit" to automaticall"
execute one or more duplicate files remo+al actions for files matc(in user3specified rules. 9n
order to define one or more automatic duplicates remo+al actions8 open t(e operation dialo8
select t(e N!ctionsH tab and press t(e N!ddH button.



5n t(e N!ctionH dialo select t(e oriinal file detection mode8 an appropriate duplicates remo+al
action and specif" one or more file matc(in rules definin files t(e action s(ould be applied
to. Durin runtime8 DiskBoss will process detected duplicate files8 appl" t(e specified file
matc(in rules8 detect t(e oriinal file and execute t(e duplicates remo+al actions for files
matc(in t(e specified rules and policies.



B" default8 DiskBoss executes automatic duplicates remo+al actions in t(e N!uto3SelectH mode8
w(ic( selects t(e specified actions and displa"s t(e duplicates remo+al actions pre+iew dialo
allowin one to re+iew and manuall" confirm eac( specific action. !fter testin t(e duplicate
file detection operation in t(e pre+iew mode8 c(ane t(e actions mode to N=xecuteH to
automaticall" execute t(e specified duplicates remo+al actions wit(out s(owin t(e actions
pre+iew dialo.




DiskBoss User Manual Flexense Ltd.
22
Finall"8 96 administrators are pro+ided wit( t(e DiskBoss command line utilit" allowin one to
execute automatic duplicate files detection and remo+al operations from batc( files and s(ell
scripts8 periodicall" remo+e duplicates from ser+ers and enterprise storae s"stem and
interate DiskBossD duplicate files detection capabilities wit( ot(er products and solutions.



6(e DiskBoss command line utilit" is a+ailable in DiskBoss Ultimate and DiskBoss Ser+er and it
is capable of executin user3defined duplicate files detection and remo+al commands defined
in t(e DiskBoss /U9 application andBor written in t(e DiskBossD ?ML format.

'.13 User*De&ined Du!licate $iles Detection %o11ands

5ne of t(e most powerful and flexible capabilities of DiskBoss is t(e abilit" to pre3confiure
custom duplicate files detection and remo+al operations as user3defined commands and
execute suc( commands in a sinle mouse click usin t(e DiskBoss /U9 application or direct
desktop s(ortcuts.




User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ Duplicate Files Searc( $ommandH
menu item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e command item
in t(e commands tool pane or create a direct desktop s(ortcut on t(e 7indows desktop.
DiskBoss User Manual Flexense Ltd.
2#
'.14 Detectin, Du!licate $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e DiskBoss /U9 application8 DiskBoss Ultimate pro+ides a command line utilit"
allowin one to execute duplicate files detection and remo+al operations from batc( files and
s(ell scripts. 6(e command line tool is located in t(e G;ProductDir<>4inH director".

%o11and :ine ynta6B

disk4oss *du!licates *dir ;In!ut Directory 1< D ... ;In!ut Directory E< ;O!tions< F

Para1etersB

*dir ; Directory 1< D ... ; Directory E< *&ile ;$ile 1< I ;$ile 2< F

6(is parameter specifies t(e list of input directories or files to process. 9n order to ensure
proper parsin of command line aruments8 directories and file names containin space
c(aracters s(ould be double Auoted.

O!tionsB

*si,nature=ty!e ;MD' J 2#1 J 2#2'6<

6(is parameter sets t(e t"pe of alorit(m used to calculate sinatures of files. B" default8
DiskBoss uses t(e S4!2-. alorit(m.

*e6clude=dir ;@6clude Directory 1< D ... ;@6clude Directory E< F

6(is parameter specifies t(e list of directories t(at s(ould be excluded from processin. 9n
order to ensure proper parsin of command line aruments8 directories containin space
c(aracters s(ould be double Auoted.

*&ilter ;$ile$ilter<

6(is parameter sets t(e director" searc( filter Edefault M.MG.

*workers ;3orkin,0.read%ount<

6(is parameter sets t(e number of workin t(reads to process files. DiskBoss is optimi%ed for
Multi3$ore and Multi3$0U computers and is capable of distributin t(e workload to an
unlimited number of $0Us. B" default8 DiskBoss processes files wit( one workin t(read.

*1a6=du!=set ;Ma67u14erO&Du!licateets<

6(is parameter sets t(e maximum number of duplicate file sets to report about. B" default8
DiskBoss will report about up to 1))) duplicate file sets sorted b" t(e amount of wasted
storae space.

*1in=wasted=s!ace ;Min3astedtora,e!ace<

6(is parameter sets t(e minimum amount of wasted storae space to report about. B" default8
DiskBoss will report about duplicate file sets wastin at least 1 MB"tes of storae space.

*save=.t1l=re!ort J save=csv=re!ort J save=te6t=re!ort D )e!ort$ile7a1e F

6(is parameter sa+es a report file. 9f no file name is specified8 DiskBoss will automaticall"
enerate a file name accordin to t(e followin templateJ

diskbossKduplicatesKRdateSKRtimeS.(tml

*v 3 6(is command s(ows t(e productHs +ersion8 re+ision and build date.

*.el! 3 6(is command s(ows t(e command line usae information.
DiskBoss User Manual Flexense Ltd.
2&
6 )ule*+ased $ile Or,ani"in,
6.1 Or,ani"in, $iles in a Disk or Directory

DiskBoss is capable of automaticall" orani%in files accordin to user3defined rules and
policies. 6(e user is pro+ided wit( t(e abilit" to define one or more conditional file
manaement operations suc( as file cop"8 mo+e8 delete8 link8 compress or a user3custom
command and execute t(ese file manaement operations on files matc(in user3specified
rules based on t(e file name8 extension8 cateor"8 si%e8 user name8 creation8 last access or
last modification time8 text or binar" patterns8 etc.



9n order to orani%e files in a disk or director"8 select t(e reAuired directories and files in t(e
DiskBossD file na+iator and press t(e N5rani%eH button located on t(e main toolbar. 0ress t(e
N!ddH button to add one or more file orani%in commands and press t(e N0re+iewH button to
see t(e file orani%in pre+iew dialo.



B" default8 DiskBoss orani%es files wit( pre+iew allowin one to re+iew and manuall" confirm
eac( file orani%in action before execution. !fter re+iewin file orani%in actions8 press t(e
N5rani%eH button to execute all selected file orani%in actions. 6ested and +erified file
orani%in operations ma" be executed wit(out s(owin t(e pre+iew dialo usin t(e DiskBoss
/U9 application8 direct desktop s(ortcuts or t(e DiskBoss command line utilit".
DiskBoss User Manual Flexense Ltd.
#)
6.2 De&inin, $ile Or,ani"in, %o11ands

DiskBoss allows one to add an unlimited number of conditional file orani%in actions into a
sinle file orani%in operation. Durin runtime8 DiskBoss will scan t(e selected files and
directories8 e+aluate t(e specified file matc(in rules and execute reAuired file manaement
actions.



9n order to add a new file orani%in command8 press t(e N!ddH button8 select an appropriate
file orani%in action and specif" one or more file matc(in rules. Select a pre+iousl" defined
command and press t(e N=ditH button to edit t(e selected file orani%in command. 5r press
t(e NDeleteH button to delete t(e selected command. Use t(e pre+iew mode combo box to
enable or disable t(e pre+iew dialo.



6(e orani%in command dialo pro+ides t(e abilit" to select an appropriate file orani%in
action8 specif" one or more file matc(in rules and confiure additional action3specific
ad+anced options. Durin runtime8 all t(e specified file orani%in actions will be e+aluated in
t(e same order as displa"ed in t(e file orani%in commands +iew. 6(e first matc(in action
will be executed and t(e remainin actions will be Cust skipped from t(e orani%in process.
DiskBoss User Manual Flexense Ltd.
#1
6.3 Usin, $ile Matc.in, )ules

DiskBoss pro+ides a lare number of different t"pes of file matc(in rules allowin one to
matc( files b" t(e file name8 extension8 cateor"8 si%e8 attributes8 text or binar" patterns8
>0=/ =?9F tas8 creation8 last access and modification dates8 etc.



6(e user is pro+ided wit( t(e abilit" to combine multiple file matc(in rules and appl" loical
!,DB51 operators. Moreo+er8 power computer users and 96 administrators can define
(ierarc(ical file matc(in rules capable of precisel" selectin t(e exact file t"pe or roups of
files accordin to user3specific needs.



9n order to add a nested list of rules8 press t(e ri(t mouse button o+er t(e top le+el list of file
matc(in rules and select t(e N!dd ,ested 1ule ListH menu item. 5n t(e nested rules dialo
add one or more file matc(in rules and press t(e N5kH button.


DiskBoss User Manual Flexense Ltd.
#2
6.4 electin, $ile Or,ani"in, #ctions

6(e DiskBossD file orani%er allows one to cop"8 mo+e8 delete8 link and compress files
matc(in user3defined rules. 9n addition8 t(e user is pro+ided wit( t(e abilit" to execute a
custom command for files matc(in t(e specified rules passin t(e file name as an arument.



Use t(e file orani%in action combo box to select one of t(e followin file orani%in actionsJ

%o!y $iles 0o @ copies matc(in files to t(e specified destination director"
Move $iles 0o @ mo+es matc(in files to t(e specified destination director"
Delete $iles @ deletes matc(in files8 optionall" wipes data from t(e disk
@6ecute %o11and @ executes t(e specified custom command for matc(in files
Move and :ink 0o @ mo+es files and places links instead of oriinal files
%o1!ress @ compresses matc(in files in3place
%o1!ress and %o!y 0o @ copies compressed files to t(e destination director"
%o1!ress and Move 0o @ mo+es compressed files to t(e destination director"
6.' Or,ani"in, $iles wit. Preview

6(e DiskBossD file orani%in enine is capable of orani%in files in two modesJ wit( pre+iew
and wit(out pre+iew. 7(en t(e pre+iew mode is enabled8 DiskBoss scans t(e selected files
and directories8 e+aluates t(e specified file matc(in rules and displa"s a pre+iew dialo
s(owin file orani%in actions t(at s(ould be executed allowin one to re+iew and manuall"
confirm eac( specific file orani%in action.


DiskBoss User Manual Flexense Ltd.
#'
6.6 Or,ani"in, $iles wit.out Preview

6(e pre+iew mode is +er" useful for testin and +erification purposes8 but sometimes it ma"
be reAuired to execute file orani%in operations full" automaticall" wit(out s(owin t(e
pre+iew dialo. For example8 automaticall" executed periodic file orani%in operations ma"
be silentl" performed in t(e backround usin t(e DiskBoss command line utilit" or DiskBoss
Ser+er8 w(ic( runs in t(e backround as a ser+ice and can execute file orani%in operations
in a full"3automatic8 unattended mode.



9n order to disable t(e pre+iew dialo for a file orani%in operation8 open t(e operation
dialo8 c(ane t(e pre+iew mode to N5rani%e 7it(out 0re+iewH and press t(e NSa+eH button.
7it(out pre+iew8 file matc(in rules and e+aluated and actions executed on3t(e3fl"8 w(ic(
sinificantl" reduces memor" consumption w(en processin lare file s"stems containin
millions of files.
6.( User*De&ined $ile Or,ani"in, %o11ands

5ne of t(e most powerful and flexible capabilities of DiskBoss is t(e abilit" to pre3confiure
custom file orani%in operations as user3defined commands and execute suc( commands in a
sinle mouse click usin t(e DiskBoss /U9 application or direct desktop s(ortcuts.



User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ File 5rani%in $ommandH menu
item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e command item in t(e
commands tool pane or create a direct desktop s(ortcut on t(e 7indows desktop.
DiskBoss User Manual Flexense Ltd.
#*
6./ Dra,*and*Dro! $iles into a $ile Or,ani"in, %o11and

!not(er option to execute file orani%in commands is to dra3and3drop files andBor
directories into a file orani%in command item in t(e user3defined commands tool pane. 9n
order to confiure a file orani%in command to accept dra3and3drops8 open t(e command
dialo and select t(e NUse =xternal 9nputsH input mode.



,ow8 select an" files andBor directories in t(e DiskBossD file na+iator and dra3and3drop t(e
selected files and directories into t(e file orani%in command in t(e user3defined commands
tool pane. DiskBoss will process t(e selected files and directories and execute t(e specified file
orani%in actions for matc(in files.


6.- Periodic @6ecution o& $ile Or,ani"in, %o11ands

Sometimes8 it ma" be reAuired to execute a file orani%in operation periodicall" at specific
time inter+als. 6(e first option to do t(at is to confiure a periodic Cob in t(e DiskBoss /U9
application and select t(e reAuired file orani%in command to be executed periodicall".
!not(er option is to use DiskBoss Ser+er8 w(ic( runs as a ser+ice in t(e backround and ma"
be used to periodicall" execute file orani%in operations in a full" automatic8 unattended
mode.


DiskBoss User Manual Flexense Ltd.
#-
6.10 #uto1atic @6ecution o& $ile Or,ani"in, %o11ands

DiskBoss pro+ides t(e abilit" to monitor one or more disks or directories and automaticall"
execute a file orani%in operation after a user3specified number of c(anes is detected.



9n order to execute a file orani%in command usin t(e DiskBossD disk c(ane monitor8 create
a new disk c(ane monitorin command8 specif" one or more disks or directories t(at s(ould
be monitored8 select t(e N!ctionsH tab8 specif" t(e number of disk c(anes t(at s(ould trier
t(e file orani%in command and selected t(e name of t(e file orani%in command t(at
s(ould be executed once t(e disk c(ane monitor reac(es t(e specified number of c(anes.

6.11 Or,ani"in, $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e DiskBoss /U9 application8 power computer users and 96 administrators are
pro+ided wit( t(e abilit" to execute user3defined file orani%in operations from batc( files and
s(ell scripts usin t(e DiskBoss command line utilit"8 w(ic( is located in t(e NProductDir>4inH
director".



9n order to execute a user3defined file orani%in command usin t(e DiskBoss command line
utilit"8 open t(e command prompt window in t(e NProductDir>4inH director" and t"pe t(e
followin commandJ Ndisk4oss Ce6ecute ;%o11and 7a1e<H. DiskBoss will execute t(e
specified file orani%in command and displa" t(e total number of files and disk space in t(e
specified disks and directories and t(e number of files t(at were actuall" processed.
DiskBoss User Manual Flexense Ltd.
#.
6.12 #uto1atic8 )ule*+ased $ile Or,ani"in, Usin, Disk+oss erver

DiskBoss Ser+er is a ser+er3based +ersion of DiskBoss8 w(ic( runs in t(e backround as a
ser+ice and is capable of executin file orani%in commands periodicall" at user3specified
time inter+als or automaticall"8 triered b" real3time disk acti+ities in one or more user3
desinated disks or directories. DiskBoss Ser+er ma" be manaed and confiured locall" or
remotel" t(rou( t(e network usin a freeware network client /U9 application or t(e DiskBoss
command line utilit".



6(e /U9 interface is +er" similar to t(e standard DiskBoss /U9 application pro+idin standard
dialos for all t"pes of files manaement operations supported b" DiskBoss. 9n addition8
DiskBoss allows one to export file orani%in commands defined and tested in t(e reular
DiskBoss /U9 application to t(e ?ML format and import t(ese commands to DiskBoss Ser+er
for automatic execution in t(e backround. 9n order to create a file orani%in command in
DiskBoss Ser+er8 connect to t(e ser+er usin t(e network client /U9 application8 press t(e
N!ddH button located on t(e main toolbar and select t(e N!dd ,ew @ File 5rani%in $ommandH
menu item. 5n t(e command dialo8 specif" disks and directories t(at s(ould be processed
and add one or more file orani%in actions t(at s(ould be executed.



9n t(e simplest case8 create a new periodic Cob8 confiure t(e time internal t(e Cob s(ould be
executed at and set t(e periodic Cob to trier t(e newl" created file orani%in command. 9n
order to be able to execute t(e command full" automaticall"8 set t(e command to execute
wit(out t(e pre+iew dialo. !lternati+el"8 create a disk c(ane monitorin command and
confiure t(e command to execute t(e file orani%in command e+er" ? file s"stem c(anes.
DiskBoss User Manual Flexense Ltd.
#2
( )ule*+ased $ile earc.
(.1 earc.in, $iles Usin, $ile Matc.in, )ules

DiskBoss pro+ides extensi+e file searc( capabilities allowin one to searc( files b" t(e file
name8 extension8 t"pe8 location8 si%e8 attributes8 text and binar" patterns8 creation8 last access
and modification dates8 user name8 >0=/ =?9F tas8 etc. Users are pro+ided wit( t(e abilit" to
use different t"pes of file matc(in rules combined wit( loical operators to compose file
searc( Aueries capable of findin files matc(in multiple criteria.



6(e DiskBossD file searc( capabilities are full" interated wit( ot(er product features allowin
one to perform disk space anal"sis8 file classification8 duplicate files detection8 file cop"8 delete
and disk c(ane monitorin operations on files matc(in one or more user3defined rules. 9n
order to start a file searc( operation8 Cust press t(e NSearc(H button located on t(e main
toolbar8 enter a file name pattern and press t(e NSearc(H button. 9f not(in is selected in t(e
DiskBossD file na+iator8 t(e searc( operation will be performed in t(e current location.
!lternati+el"8 DiskBoss will searc( t(e selected disks and directories and displa" searc(
results.



6(e searc( results dialo displa"s files matc(in t(e specified rules and allows one to export
46ML8 ?ML8 text and =xcel $S< reports and perform a number of file manaement operations
suc( as file cop"8 mo+e or delete. For eac( searc( result8 t(e results dialo displa"s t(e file
name8 director"8 t(e file si%e and t(e last modification date. 9n order to see more information
about a file8 select t(e file in t(e result list8 press t(e ri(t mouse button and select t(e NFile
0ropertiesH menu item.
DiskBoss User Manual Flexense Ltd.
##
(.2 earc.in, $iles 4y %ate,ory

DiskBoss is capable of automaticall" reconi%in more t(at 2-)) file t"pes and cateories
orani%ed into a loical (ierarc(" of file classes and class roups8 makin it +er" eas" to
searc( for broad cateories of files suc( as documents8 music files8 +ideos8 imaes8 etc. 9n
order to searc( for files b" t(e file t"pe select t(e NSearc( Files $ateori%ed !sH file matc(in
rule and press t(e NSelectH button to select a file cateor".



File cateories and file classes are orani%ed into a loical (ierarc(" representin specific file
t"pes rouped into a number of broad file cateories. DiskBoss includes a number of file
classification pluins8 w(ic( pro+ide different t"pes of file cateories allowin one to cateori%e
files b" t(e file t"pe8 si%e8 creation8 last access and modification dates8 etc. 9n order to select a
different file classification pluin8 use t(e pluin combo box located on t(e top side of t(e file
cateories dialo.



9n order to open a file cateor"8 Cust click on t(e cateor" item in t(e list. Select t(e reAuired
file cateor" or file class and press t(e NSelectH button to select t(e file cateor" for t(e file
matc(in rule. Durin runtime8 DiskBoss will matc( files related to an" file class in t(e
selected file cateor" or t(e exact file class if t(e file matc(in rule was set to matc( an
indi+idual file t"pe.


DiskBoss User Manual Flexense Ltd.
#&
(.3 earc.in, $iles 4y $ile 7a1e

9n order to searc( files b" t(e file name8 open t(e searc( operation dialo8 press t(e N!ddH
button8 select t(e NSearc( Files wit( t(e File ,ameH rule8 select an appropriate file name
comparison operator and enter a file name pattern strin to compare file names wit(.



6(e file name comparison operator allows one to find files matc(in8 beinnin wit(8 endin
wit( or containin t(e specified strin pattern. 9n addition8 neati+e comparison operators are
pro+ided as well. File name searc(es are case insensiti+e and t(e entered file name pattern
strin will matc( bot( low case and upper case letters.

(.4 earc.in, $iles 4y $ile @6tension

9n order to searc( files b" t(e file extension8 open t(e searc( operation dialo8 press t(e N!ddH
button8 select t(e NSearc( Files wit( t(e File =xtensionH rule8 select an appropriate file
extension comparison operator and enter a file extension pattern strin to compare file
extensions wit(.



6(e file extension comparison operator allows one to find files matc(in8 beinnin wit(8
endin wit( or containin t(e specified strin pattern. 9n addition8 neati+e comparison
operators are pro+ided as well. File extension searc(es are case insensiti+e and t(e entered
file extension pattern strin will matc( bot( low case and upper case letters.

DiskBoss User Manual Flexense Ltd.
&)
(.' earc.in, $iles 4y $ile Pat.

9n order to searc( files b" t(e director" name8 open t(e searc( operation dialo8 press t(e
N!ddH button8 select t(e NSearc( Files wit( t(e Director" ,ameH rule8 select an appropriate
director" name comparison operator and enter a director" name pattern strin to compare
directories wit(.

6(e director" name comparison operator allows one to find directories matc(in8 beinnin
wit(8 endin wit( or containin t(e specified strin pattern. 9n addition8 neati+e comparison
operators are pro+ided as well. Director" name searc(es are case insensiti+e and t(e entered
director" name pattern strin will matc( bot( low case and upper case letters.
(.6 earc.in, $iles 4y #ccess8 Modi&ication and %reation Dates

DiskBoss pro+ides two sets of file matc(in rules allowin one to searc( files b" t(e creation8
last modification and last access dates. 6(e first set of rules matc(es files usin absolute dates
and t(e second set of file matc(in rules matc(es files usin relati+e time periods. !bsolute
dates are preferable w(en t(e user needs to find all files t(at were created or modified durin
a specific calendar mont( or "ear8 w(ile relati+e time periods are more useful w(en someone
needs to find files t(at were created or modified durin t(e last ? da"s or T mont(s alwa"s
i+in correct results as t(e time oes on.


(.( earc.in, $iles 4y )elative 0i1e Periods

Searc(in files b" relati+e access8 modification or creation times ma" be +er" useful w(en t(e
user does not know t(e exact period of time (e or s(e is lookin for. !not(er ad+antae usin
relati+e time periods is t(e constant +alidit" of searc( Aueries8 w(ic( are keepin up to date
w(ile t(e time is oin on. For example8 a searc( Auer" confiured to find all files t(at were
modified durin t(e last mont( is alwa"s +alid independent of t(e current mont(.
DiskBoss User Manual Flexense Ltd.
&1
(./ earc.in, $iles 4y 0e6t Patterns

9n order to searc( files b" a text strin inside of files8 open t(e searc( operation dialo8 press
t(e N!ddH button8 select t(e NSearc( Files $ontainin 6extH rule8 select an appropriate text
comparison operator and enter a text pattern strin to searc( inside of files.



6(e text pattern comparison operator allows one to find files containin or not containin t(e
specified text pattern. 6ext searc(es are case insensiti+e and t(e entered text pattern strin
will matc( bot( low case and upper case letters.
(.- earc.in, $iles 4y +inary Patterns

DiskBoss is capable of searc(in files b" binar" patterns located or not located at specific
positions inside of files. 9n order to add a binar" pattern searc( rule8 press t(e N!ddH button8
select t(e NSearc( Files $ontainin 4=? 0atternH rule8 select an appropriate comparison
operator8 enter t(e 4=? pattern to searc( for and specif" an absolute position inside of files
t(e pattern s(ould be located on.



6(e 4=? pattern s(ould be specified as a strin of upper case 4=? numbers delimited b" t(e
space c(aracter wit( eac( number representin a sinle b"te of t(e pattern. Users needed to
matc( multiple binar" patterns located at different places in eac( file ma" use multiple binar"
file matc(in rules wit( eac( one confiured to matc( a sinle pattern. Moreo+er8 multiple
(ierarc(ical binar" file matc(in rules ma" be combined wit( loical operators allowin one to
compose sop(isticated8 multi3le+el file searc( Aueries capable of findin t(e exact files t(e
user is lookin for.
DiskBoss User Manual Flexense Ltd.
&2
(.10 earc.in, $iles Usin, )e,ular @6!ressions

1eular expressions pro+ide a flexible and powerful wa" to matc( text patterns in file names
and directories. DiskBoss pro+ides 1e=x pattern matc(in operators for t(e file name searc(
rule and t(e file pat( searc( rule.



9n order to searc( files usin a reular expression8 select t(e DFile ,ameD file matc(in rule8
select t(e D1e=xD pattern matc(in operator and enter a reular expression t(at s(ould be
matc(ed. For example8 t(e DU.E>0/VBM0V0,/GLD reular expression will matc( all >0/8 BM0 and
0,/ imae files.



1eular expressions ma" be combined wit( ot(er t"pes of file matc(in rules allowin one to
matc( a +er" specific set of files. 9n addition to t(e abilit" to matc( files usin reular
expressions8 DiskBoss allows one to exclude files usin reular expressions. For example8 in
order to searc( all prorams and executable files w(ile excludin files located in t(e 7indows
director"8 use t(e reular expression DWEXY$JUU79,D57SGD applied to t(e DFull 0at(D file
matc(in rule.






DiskBoss User Manual Flexense Ltd.
&'
(.11 earc.in, $iles 4y $ile i"e

DiskBoss pro+ides t(e abilit" to searc( files b" t(e file si%e. 9n order to add a file searc( rule
capable of matc(in files b" t(e file si%e8 press t(e N!ddH button8 select t(e NSearc( Files wit(
File Si%eH rule8 select an appropriate si%e comparison operator and enter t(e file si%e +alue.


(.12 earc.in, $iles 4y $ile #ttri4utes

Sometimes8 it ma" be reAuired to find files b" file attributes suc( as read3onl"8 (idden8
s"stem8 etc. 9n order to add a file searc( rule capable of matc(in files b" file attributes8 press
t(e N!ddH button8 select t(e NSearc( Files wit( File !ttributesH rule8 select an appropriate
comparison operator and press t(e NSelectH button to select t(e file attributes to look for.



5n t(e select dialo8 c(eck t(e reAuired file attributes and press t(e N5kH button. 7(en t(e
rule is set to find files (a+in t(e selected attributes8 DiskBoss will matc( files (a+in an" of
t(e selected file attributes. 5t(erwise8 w(en t(e rule is set to find files (ot (a+in t(e selected
attributes8 DiskBoss will matc( files (a+in none of t(e selected attributes


DiskBoss User Manual Flexense Ltd.
&*
(.13 earc.in, $iles 4y User 7a1e

DiskBoss is capable of searc(in files b" t(e user name. 9n order to add t(e user name file
matc(in rule8 press t(e N!ddH button8 select t(e NSearc( Files wit( t(e User ,ameH rule8 select
an appropriate user name comparison operator and enter t(e user name pattern strin.



6(e user name comparison operator allows one to find user names matc(in8 beinnin wit(8
endin wit( or containin t(e specified strin pattern. 9n addition8 neati+e comparison
operators are pro+ided as well. User name searc(es are case insensiti+e and t(e entered user
name pattern strin will matc( bot( low case and upper case letters.

(.14 earc.in, KP@5 I1a,es 4y @EI$ 0a,s

DiskBoss pro+ides a >0=/ =?9F tas file matc(in rule allowin one to searc( >0=/ imaes b"
standard andBor custom >0=/ =?9F tas. 9n order to add a >0=/ =?9F tas matc(in rule8
press t(e N!ddH button8 select t(e NSearc( >0=/ 9maes wit( =?9F 6aH rule8 select t(e >0=/
=?9F ta to matc(8 select an appropriate comparison operator and enter t(e strin +alue to
searc( for.



9n addition to t(e abilit" to searc( for standard =?9F tas8 users can customi%e t(e list of
supported =?9F tas addin user3specific custom tas to t(e product confiuration. 9n order to
customi%e supported =?9F tas8 select a >0=/ imae in t(e DiskBossD file na+iator8 press t(e
ri(t mouse button and select t(e N=?9F <iewerH menu item. 5n t(e =?9F +iewer dialo8 press
t(e N$ustomi%eH button and use t(e N!ddH8 N=ditH8 NDeleteH buttons to customi%e t(e supported
>0=/ =?9F tas.
DiskBoss User Manual Flexense Ltd.
&-
(.1' earc.in, $iles 4y 7a1e and Pat. :en,t.

,ot all software products are supportin lon file names and sometimes it ma" be reAuired to
find files (a+in lon file names. 9n order to add suc( a file matc(in rule8 press t(e N!ddH
button8 select t(e NSearc( Files wit( Full ,ame Lent(H8 select an appropriate comparison
operator and enter t(e lent( of file name in c(aracters to searc( for.

(.16 Usin, 2ierarc.ical $ile Matc.in, )ules

,ested8 (ierarc(ical file matc(in rules ma" be +er" useful w(en t(e user needs to find files
related to multiple file cateories and one or more additional criteria suc( as a specific file si%e
or modification date.



9n order to create a nested rule list8 press t(e ri(t mouse button o+er t(e top le+el rule list
and select t(e N!dd ,ested 1ule ListH menu item. 5n t(e nested rules dialo8 add all t(e
reAuired file matc(in rules8 select an appropriate loical operator and press t(e N5kH button.
6(ere are no limits on t(e number of nested le+els and t(e user can create as man" nested
le+els as reAuired.









DiskBoss User Manual Flexense Ltd.
&.
(.1( %onditional $ile earc. #ctions8 %o11ands and 7oti&ications

DiskBoss allows one to execute user3defined commands8 custom prorams8 batc( files andBor
s(ell scripts or send e3mail notifications w(en a user3specified number of files found in a file
searc( operation. 9n order to enable file searc( actions8 open t(e searc( operation8 select t(e
N!ctionsH tab8 enable actions and specif" t(e number of searc( results t(at s(ould trier t(e
selected actions.



9n order to specif" a user3defined file manaement command to be executed8 c(eck t(e
N=xecute User3Defined $ommandH c(eck box and select t(e reAuired user3defined file
manaement command.



9n addition8 t(e user is pro+ided wit( t(e abilit" to execute a custom command8 batc( file or
s(ell script w(en t(e file searc( operation founds a user3specified number of files. Finall"8
DiskBoss allows one to send =3Mail notifications wit( a list of files t(at were found b" t(e file
searc( operation. Before enablin =3Mail notifications8 t(e user needs to open t(e options
dialo8 enable =3Mail notifications and specif" an SM60 ser+er name8 user name and password
to send =3Mail notifications t(rou(.



DiskBoss User Manual Flexense Ltd.
&2
(.1/ #dvanced $ile earc. O!tions

DiskBoss pro+ides a lare number of ad+anced file searc( options allowin one to customi%e
and tune file searc( operations for user3specific needs. 6(e N0erformanceH tab allows one to
intentionall" slow3down file searc( operations in order to minimi%e t(e potential impact on
runnin production s"stems. 6(e N=xcludeH tab allows one to exclude one or more
subdirectories from t(e searc( process.



6(e N!d+ancedH tab pro+ides t(e abilit" to control t(e maximum number of searc( results to
displa"8 t(e file scannin mode8 t(e default report title and enables automatic eneration of
46ML8 ?ML8 text or =xcel $S< reports.

(.1- User*De&ined $ile earc. %o11ands

5ne of t(e most powerful and flexible capabilities of DiskBoss is t(e abilit" to pre3confiure
custom file searc( operations as user3defined commands and execute suc( commands in a
sinle mouse click usin t(e DiskBoss /U9 application or direct desktop s(ortcuts.



User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ File Searc( $ommandH menu
item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e command item in t(e
commands tool pane or create a direct desktop s(ortcut on t(e 7indows desktop.
DiskBoss User Manual Flexense Ltd.
&#
(.20 earc.in, $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e DiskBoss /U9 application8 DiskBoss Ultimate and DiskBoss Ser+er pro+ide
power computer users and 96 administrators wit( t(e abilit" to execute user3defined file
searc( operations from batc( files and s(ell scripts usin t(e DiskBoss command line utilit"8
w(ic( is located in t(e NProductDir>4inH director".

%o11and :ine ynta6B


disk4oss Ce6ecute ;earc. %o11and 7a1e<

6(is command executes a user3defined file searc( operation pre3confiured usin t(e DiskBoss
/U9 application or imported from an ?ML file.


disk4oss *searc. Crules ;EM: $ile 7a1e< *dir ;Dir 1< ... D ;Dir E< F D ;O!tions< F

6(is command executes ?ML searc( Aueries defined accordin to t(e DiskBoss ?ML3Based
format usin input directories and files specified in t(e command line. For detailed information
about t(e ?ML format refer to t(e DiskBoss ?ML format specification.


Para1etersB

3dir P9nput Director" 1Q R ... P9nput Director" ?Q 3file PFile 1Q O PFile ?Q S

6(is parameter specifies t(e list of input directories to process.

O!tionsB

3save=.t1l=re!ort R 1eportFile,ame S

6(is optional parameter instructs DiskBoss to sa+e a summar" report and t(e list of all searc(
results to an external 46ML file. 9f no file name is specified8 DiskBoss will automaticall"
enerate a file name accordin to t(e followin templateJ diskbossKsearc(KRdateSKRtimeS.(tml
w(ere RdateS and RtimeS will be substituted b" current date and time accordinl".

3save=csv=re!ort R 1eportFile,ame S

6(is optional parameter instructs DiskBoss to sa+e a summar" report and t(e list of all searc(
results to an =xcel $S< file. 9f no file name is specified8 DiskBoss will automaticall" enerate a
file name accordin to t(e followin templateJ diskbossKsearc(KRdateSKRtimeS.cs+ @ Cust like
wit( t(e 46ML3formatted file.

*save=te6t=re!ort R 1eportFile,ame S

6(is optional parameter instructs DiskBoss to sa+e a summar" report and t(e list of all searc(
results to a text report file. 9f no file name is specified8 DiskBoss will automaticall" enerate a
file name accordin to t(e followin templateJ diskbossKsearc(KRdateSKRtimeS.txt

3&ile=scanner PseAuential or parallelQ

Specifies t(e file scannin modeJ seAuential or parallel. Use t(e parallel scannin mode w(en
processin multiple input directories.

3v

6(is command s(ows DiskBossD maCor +ersion8 minor +ersion and re+ision.

*.el!

6(is command s(ows t(e command line usae information.
DiskBoss User Manual Flexense Ltd.
&&
/ )eal*0i1e Disk %.an,e Monitor
/.1 Monitorin, %.an,es in a Disk or Directory

DiskBoss Ultimate and DiskBoss Ser+er include a real3time disk c(ane monitor capable of
monitorin one or more disks and directories and detectin file creations8 modifications8
deletes and attribute c(anes. 6(e disk c(ane monitor allows one to sa+e 46ML8 ?ML8 text
and =xcel $S< reports8 send =3Mail notifications andBor execute user3defined file manaement
commands or custom commands w(en a user3specified number of c(anes is detected in a
disk or director".



9n order to monitor one or more disks or directories8 select t(e reAuired disks or directories in
t(e DiskBossD file na+iator8 press t(e ri(t mouse button and select t(e NDisk $(ane MonitorH
menu item. 5n t(e monitor operation dialo8 select t(e t"pes of file s"stem c(anes to
monitor and press t(e NStartH button.



6(e disk c(ane monitorin results dialo s(ows t(e detected file s"stem c(anes and allows
one to pause8 resume or stop t(e disk c(ane monitorin operation. 9n addition8 t(e disk
c(ane monitor allows one to cateori%e and filter c(anes b" t(e file t"pe8 extension8 c(ane
t"pe8 user name8 etc. Finall"8 power computer users and 96 administrators are pro+ided wit(
t(e abilit" to export 46ML8 ?ML8 text8 $S< reports and submit reports to an S:L database.
DiskBoss User Manual Flexense Ltd.
1))
/.2 Usin, %.an,e $ilters and %ate,ories

6(e DiskBossD disk c(ane monitor allows one to cateori%e and filter detected file s"stem
c(anes b" t(e c(ane t"pe8 file t"pe8 extension8 file si%e8 user name8 etc. Use t(e cateories
combo box located on t(e left side of t(e cateories control bar to select an appropriate
c(ane cateori%ation mode.



9n order to filter c(anes usin one or more c(ane filters8 select t(e reAuired c(ane filters8
press t(e ri(t mouse button and select t(e N!ppl" Selected FiltersH menu item. 6(e disk
c(ane monitor will update t(e c(ane list and s(ow file s"stem c(anes matc(in t(e
selected c(ane filters.



$(ane filters ma" be enabled w(en t(e disk c(ane monitor is acti+e filterin and displa"in
matc(in file s"stem c(anes in real3time. 9n order to reset acti+e file filters8 Cust press t(e
N$learH button located on t(e ri(t side of t(e cateories control bar.

DiskBoss User Manual Flexense Ltd.
1)1
/.3 avin, Disk %.an,e Monitorin, )e!orts

6(e DiskBossD disk c(ane monitor allows one to export 46ML8 ?ML8 text and =xcel $S<
reports. 9n order to export a report file press t(e NSa+eH button located on t(e disk monitor
results dialo8 enter a report title8 select an appropriate report format8 enter t(e maximum
number of c(anes to export8 enter t(e report file name and press t(e NSa+eH button.


! t"pical report file includes a summar" table s(owin t(e report date and time8 t(e total
number of file s"stem c(anes t(at were detected8 t(e number of c(anes exported to t(e
report8 t(e c(ane rate8 t(e process time and t(e status of t(e c(ane filter.

6(e c(ane cateories table s(ows up to 1) top c(ane cateories accordin to t(e c(ane
cateori%ation mode selected in t(e disk monitor results dialo. 9f one or more c(ane filters
were selected in t(e disk monitor results dialo8 t(e selected filters will be (i(li(ted in t(e
cateories table and t(e c(ane list will s(ow c(anes matc(in t(e selected c(ane filters.



6(e c(ane list displa"s t(e detected file s"stem c(anes. For eac( c(ane in t(e list8
DiskBoss s(ows t(e date and time of t(e c(ane8 t(e c(ane t"pe and t(e name of t(e
c(aned file or director" includin t(e full pat(.
DiskBoss User Manual Flexense Ltd.
1)2
/.4 @6!ortin, )e!orts to an 9: Data4ase

6(e DiskBossD disk c(ane monitor pro+ides 96 administrators wit( t(e abilit" to submit disk
c(ane monitorin reports from multiple ser+ers and desktop computers to a centrali%ed S:L
database allowin one to keep critical files and directories under a strict super+ision. 9n order
to submit a disk c(ane monitorin report into an S:L database8 press t(e NSa+eH button
located on t(e disk monitor results dialo8 select t(e NS:L DatabaseH report format and press
t(e NSa+eH button.



Before exportin reports to a database8 t(e user needs to open t(e options dialo8 enable t(e
5DB$ database interface and specif" t(e 5DB$ data source name8 t(e database user name
and password to use to connect to t(e database.



6(e DiskBoss report database dialo displa"s reports submitted to t(e database and s(ows t(e
report date and time8 t(e (ost name8 t(e input directories t(at were processed8 t(e total
number of files and disk space and t(e report title. 9n order to open a report8 Cust click on t(e
report item in t(e report list.


DiskBoss User Manual Flexense Ltd.
1)'
/.' Monitorin, !eci&ic $ile 0y!es or %ate,ories

!cti+e production s"stems ma" (a+e a +er" (i( rate of c(anin files resultin in +er" lon
disk c(ane monitorin reports sinificantl" complicatin identification of critical file s"stem
c(anes and resultin in additional o+er(ead on runnin8 production s"stems.



9n order to minimi%e t(e amount of unimportant file s"stem c(anes in disk c(ane monitorin
reports8 open t(e disk monitor operation dialo and add one or more file matc(in rules
specif"in files t(at s(ould be monitored. Durin runtime8 t(e disk c(ane monitor will
e+aluate detected file s"stem c(anes and Cust skip all files not matc(in t(e specified rules.
/.6 Disk %.an,e Monitorin, #ctions and @*Mail 7oti&ications

0ower computer users and 96 administrators are pro+ided wit( t(e abilit" to send =3Mail
notifications8 sa+e reports8 execute user3defined file manaement commands andBor execute
custom commands w(en a disk c(ane monitorin operation reac(es a user3specified number
of c(anes.



9n order to enable =3Mail notifications8 open t(e disk monitor operation dialo8 specif" t(e
number of c(anes t(at s(ould trier t(e =3Mail notifications and specif" an e3mail address
to send notifications to. Before enablin =3Mail notifications8 t(e user needs to open t(e
options dialo8 select t(e N=3MailH tab and specif" t(e SM60 ser+er name8 t(e user name and
password to use to send notifications.
DiskBoss User Manual Flexense Ltd.
1)*
/.( electin, $ile yste1 @vents to Monitor

6(e DiskBossD disk c(ane monitor is capable of detectin file creations8 modifications8
deletes8 attribute c(anes8 etc. 9n order to customi%e t(e list of monitored file s"stem e+ents8
open t(e monitor operation dialo8 select t(e N/eneralH tab and select t(e file s"stem c(ane
e+ents t(at s(ould be monitored.



9n addition8 t(e user is pro+ided wit( t(e abilit" to enableBdisable monitorin of subdirectories.
9f t(e disk c(ane monitor is confiured to detect c(anes in subdirectories8 t(e list of
detected file s"stem c(anes will include all c(anes startin from t(e monitored disks and
directories and endin in t(e deepest subdirectories in t(e monitored file s"stem.

/./ %usto1i"in, Disk %.an,e Monitor View

6(e disk c(ane monitorin dialo allows one to customi%e t(e c(ane list and in addition to
t(e standard columns displa" t(e si%e and owner of created and c(aned files. 9n order to
customi%e t(e c(ane +iew8 press t(e N<iewH button located on t(e dialoHs toolbar and select
additional columns t(at s(ould be displa"ed.




6(e file si%e and t(e owner ma" be displa"ed for c(aned and modified files8 but not for
deleted files because file s"stem notifications about deleted files are issued b" t(e operatin
s"stem after a file was actuall" deleted and t(ere is no wa" recei+e t(is information about not
existin files.









DiskBoss User Manual Flexense Ltd.
1)-
/.- 0ri,,erin, %usto1 $ile Mana,e1ent O!erations

5ne of t(e most powerful capabilities of DiskBoss is t(e abilit" to trier custom file
manaement operations after a user3specified number of file s"stem c(anes is detected in
one or more disks or directories. 6(is capabilit" ma" be +er" effecti+el" used to trier file
s"nc(roni%ation and rule3based file orani%in operations on acti+el" used disks and
directories automaticall" keepin files s"nc(roni%ed andBor orani%ed.



9n order to trier a file s"nc(roni%ation or file orani%in command from t(e disk c(ane
monitor8 create a new disk c(ane monitorin operation8 open t(e operation dialo8 select t(e
N!ctionsH tab8 enable disk c(ane monitorin actions8 specif" t(e number of file s"stem
c(anes t(at s(ould trier t(e command and select a user3defined file manaement
command to be executed.
/.10 User*De&ined Disk %.an,e Monitorin, %o11ands

DiskBoss pro+ides t(e user wit( t(e abilit" to pre3confiure custom disk c(ane monitorin
operations as user3defined commands and execute suc( commands in a sinle mouse click
usin t(e DiskBoss /U9 application or direct desktop s(ortcuts.



User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ Disk $(ane Monitorin
$ommandH menu item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e
command item in t(e commands tool pane or create a direct desktop s(ortcut on t(e desktop.
DiskBoss User Manual Flexense Ltd.
1).
/.11 Monitorin, Disks Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e /U9 application8 DiskBoss Ultimate and DiskBoss Ser+er pro+ide a command
line utilit" allowin one to monitor one or more disks or directories from batc( files and s(ell
scripts. 6(e DiskBoss command line utilit" is located in t(e N;ProductDir<L4inH director".

%o11and :ine ynta6B

disk4oss *1onitor *dir ;Directory 1< D ... ;Directory E< ;O!tions< F

6(is command monitors t(e specified disks or directories and displa"s detected file s"stem
c(anes on t(e standard output. 9n addition8 t(e user is pro+ided wit( t(e abilit" to export
detected file s"stem c(anes to 46ML8 ?ML8 text and =xcel $S< reports.

disk4oss *e6ecute ;User*De&ined Disk Monitorin, %o11and<

6(is command executes a user3defined disk c(ane monitorin command pre3confiured usin
t(e DiskBoss /U9 application or imported from an ?ML file.

Para1etersB

*dir ;Directory 1< D ... ;Directory E< F

6(is parameter specifies t(e list of input directories to process. 9n order to ensure proper
parsin of command line aruments8 directories and file names containin space c(aracters
s(ould be double Auoted.

O!tionsB

*e6clude=dir ;@6clude Directory 1< D ... ;@6clude Directory E< F

6(is parameter specifies t(e list of directories t(at s(ould be excluded from t(e disk c(ane
monitorin process. 9n order to ensure proper parsin of command line aruments8 directories
containin space c(aracters s(ould be double Auoted.

*save=.t1l=re!ort D )e!ort$ile7a1e F

6(is optional parameter sa+es an 46ML report file. 9f no file name is specified8 DiskBoss will
automaticall" enerate a file name accordin to t(e followin templateJ

diskbossKmonitorKRdateSKRtimeS.(tml

*save=csv=re!ort D )e!ort$ile7a1e F

6(is optional parameter sa+es an =xcel $S< report file. 9f no file name is specified8 DiskBoss
will automaticall" enerate a file name accordin to t(e followin templateJ

diskbossKmonitorKRdateSKRtimeS.cs+

*save=te6t=re!ort D )e!ort$ile7a1e F

6(is optional parameter sa+es a text report file. 9f no file name is specified8 DiskBoss will
automaticall" enerate a file name accordin to t(e followin templateJ

diskbossKmonitorKRdateSKRtimeS.txt

*v

6(is parameter s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.

*.el!

6(is parameter s(ows t(e command line usae information.
DiskBoss User Manual Flexense Ltd.
1)2
/.12 DiskPulse C Dedicated Disk %.an,e Monitorin, olution

9n addition to t(e disk c(ane monitor a+ailable in DiskBoss8 Flexense pro+ides a muc( more
powerful8 dedicated disk c(ane monitorin solution8 named Disk0ulse8 w(ic( includes a
ser+er3based product +ersion and a database ser+er capable of collectin disk c(ane
monitorin reports from multiple ser+ers and desktop computers.

6(e Disk0ulse disk c(ane monitorin solution consists of t(e followin two componentsJ
Disk0ulse Ser+er and Disk0ulse DB Ser+er. 9n a t"pical confiuration8 Disk0ulse Ser+er runs in
t(e backround as a ser+ice on production ser+ers8 monitors one or more disks and directories
and submits disk c(ane monitorin reports to Disk0ulse DB Ser+er t(rou( t(e network.



Disk0ulse DB Ser+er recei+es disk c(ane monitorin reports from multiple production ser+ers
and desktop computers8 submits all incomin reports to an S:L database8 applies report
anal"sis rules and sends =3Mail notifications w(en critical issues are detected. For more
information about Disk0ulse refer toJ (ttpJBBwww.diskpulse.com
DiskBoss User Manual Flexense Ltd.
1)#
- $ile Inte,rity Monitor
-.1 $ile Inte,rity Monitor Overview

DiskBoss Ultimate and DiskBoss Ser+er pro+ide a built3in file interit" monitor allowin one to
sa+e diital sinatures of critical s"stem files and t(en periodicall" monitor t(e interit" of
critical s"stem files8 detect unaut(ori%ed c(anes8 export 46ML8 text8 =xcel $S< or ?ML
reports and send =3Mail notifications.



6(e user is pro+ided wit( t(e abilit" to specif" one or more disks or directories to be
monitored8 select w(ic( t"pes of files s(ould be monitored8 t"pes of c(anes t(at s(ould be
detected and optionall" sa+e reports8 send =3Mail notifications or execute custom commands
w(en a user3specified number of c(anes is detected.



9n addition to t(e file interit" monitorin capabilities a+ailable in t(e DiskBoss /U9
application8 DiskBoss pro+ides a command line utilit" allowin one to +erif" t(e interit" of
critical s"stem files8 sa+e reports and send =3Mail notifications from s(ell scripts and batc(
files. Finall"8 DiskBoss Ser+er8 w(ic( runs in t(e backround as a ser+ice8 allows one to
continuousl" monitor t(e interit" of s"stem files in critical ser+ers and ,!S storae s"stem.
DiskBoss User Manual Flexense Ltd.
1)&
-.2 avin, i,natures o& %ritical yste1 $iles

6(e DiskBoss file interit" monitor +erifies t(e interit" of critical file s"stem files b"
comparin a reference file s"stem state wit( t(e current file s"stem state includin +erification
of diital sinatures of critical s"stem files8 creation and last modification dates8 attributes8 file
owners(ip information8 etc.

9n order to be able to perform t(e +erification process8 t(e user needs to create a file interit"
monitorin command8 specif" disks or directories t(at s(ould be monitored8 t"pes of files t(at
s(ould be monitored and t"pes of c(anes t(at s(ould be detected.





First of all8 letDs create a new file interit" monitorin command. 5n t(e user3defined
commands dialo or t(e commands tool pane8 select t(e D!dd ,ewD menu item and select t(e
DFile 9nterit" Monitorin $ommandD menu item. 5n t(e command name dialo8 enter a uniAue
command name and press t(e D5kD button.



9f "ou need to monitor t(e s"stem disk on a critical ser+er8 add t(e D7indowsD director" and
t(e D0roram FilesD director". 9n addition8 on a .*3Bit ser+er8 add t(e D0roram Files Ex#.GD
director". 5nce finis(ed addin input directories8 press t(e D,extD button.

DiskBoss User Manual Flexense Ltd.
11)
5n t(e file interit" monitorin options dialo8 select t(e D/eneralD tab and selectBunselect
t"pes of c(anes t(at s(ould be detected. B" default8 t(e DiskBoss file interit" monitor
detects all t"pes of c(anes and usuall" t(ere is no need to c(ane t(e default confiuration.



,ow8 select t(e D1ulesD tab and add one or more file matc(in rules specif"in t"pes of files
t(at s(ould be monitored. 9f no rules are added on t(is tab8 t(e DiskBoss file interit" monitor
will +erif" all t"pes of files. 9f one or more file matc(in rules are specified8 t(e DiskBoss file
interit" monitor8 will +erif" files matc(in t(e specified rules and skip all ot(er t"pes of files.



9n t(e simplest case8 Cust add a sinle file matc(in rule named D0rorams8 =xtensions and
Script FilesD8 w(ic( will matc( all t"pes of prorams8 executable files8 DLL libraries8 batc( files8
+arious t"pes of scripts8 etc. For a more ad+anced confiuration8 consider addin 7indows
confiuration files and securit" files.

9n order to simplif" t(e confiuration process8 DiskBoss pro+ides a loicall" orani%ed
(ierarc(" of file t"pes allowin one to easil" select reAuired file cateories. 9n total8 DiskBoss
is capable of automaticall" reconi%in more t(an 28-)) file t"pes and cateories makin it
+er" eas" to select t(e t"pes of files w(ic( s(ould be monitored. Durin runtime8 DiskBoss will
cateori%e and classif" file detected in t(e input disks and directories8 +erif" files matc(in t(e
specified rules and report all t(e detected file s"stem c(anes.





DiskBoss User Manual Flexense Ltd.
111
5nce finis(ed addin file matc(in rules8 press t(e DSa+eD button to sa+e t(e file interit"
monitorin command. =ac( time a file interit" monitorin command is sa+ed8 DiskBoss will
s(ow a confirmation messae askin t(e user to confirm w(et(er t(e commandDs settins and
t(e file s"stem state s(ould be updated or t(e user wis( to sa+e Cust t(e commandDs
confiuration settins wit(out updatin t(e file s"stem state file.



9n eneral8 if t(e user (as c(aned input disks or directories8 file matc(in rules or exclude
directories8 t(e file s"stem state s(ould be updated and t(e user needs to press t(e DTesD
button. 5n t(e ot(er (and8 if t(e user (as modified t"pes of c(anes t(at s(ould be detected
andBor actions t(at s(ould be executed w(en one or more c(anes are detected8 t(ere is no
need to update t(e file s"stem state file and t(e user can press t(e D,oD button.



Durin t(e file s"stem state update process8 DiskBoss will displa" t(e process dialo s(owin
t(e amount of processed disk space8 t(e number of processed files and t(e current status. 9f
"ou need to temporar" pause t(e operation8 press t(e D0auseD button. 0ress t(e D$ontinueD
button8 to resume t(e update operation. 7ait for t(e file s"stem state update process to
complete and once t(e operation is finis(ed8 press t(e D$loseD button.


DiskBoss User Manual Flexense Ltd.
112
-.3 Veri&yin, %ritical yste1 $iles

9n order to manuall" +erif" critical s"stem files8 Cust click on t(e reAuired file interit"
monitorin command in t(e user3defined commands tool pane. !not(er option is to create a
desktop s(ortcut for t(e file interit" monitorin command and to execute t(e command
directl" from t(e 7indows desktop.



Durin t(e +erification process t(e process dialo s(ows t(e +erification status8 t(e number of
+erified files8 t(e number of detected c(anes8 t(e +erification performance and t(e process
time. 9n order to temporar" pause t(e +erification process8 press t(e D0auseD button. 0ress t(e
D$ontinueD button to resume a pre+iousl" paused +erification operation.



9f one or more file s"stem c(anes will be detected8 t(e file interit" monitor will displa" t(e
c(ane list dialo s(owin all t(e detected file s"stem c(anes and allowin one to re+iew
detected file s"stem c(anes and export reports. For eac( detected file s"stem c(ane8 t(e
file interit" monitor displa"s t(e full name of t(e c(aned file and a c(ane description
explainin w(at exactl" (as been c(aned in eac( specific file.




DiskBoss User Manual Flexense Ltd.
11'
-.4 @6!ortin, )e!ort $iles

6(e DiskBoss file interit" monitor allows one to export 46ML8 text8 =xcel $S< and ?ML report
files. 9n order to export a report file8 open t(e c(ane list dialo8 press t(e DSa+eD button and
select an appropriate report format.



DiskBoss will open t(e sa+e report dialo allowin one to select a destination director" and
enter t(e report file name. ! t"pical file interit" monitorin report includes a report title8 a
summar" section s(owin eneral information and a list of detected file s"stem c(anes. For
eac( detected file s"stem c(ane8 DiskBoss s(ows t(e full name of t(e c(aned file and a
description explainin w(at exactl" (as been c(aned in eac( specific file.




DiskBoss User Manual Flexense Ltd.
11*
-.' avin, Detected %.an,es in 9: Data4ase

6(e DiskBoss file interit" monitor allows one to sa+e detected file s"stem c(anes in an S:L
database t(rou( t(e 5DB$ database interface. 9n order to enable database export
capabilities8 open t(e options dialo8 select t(e DDatabaseD tab8 enable t(e D5DB$D interface
and specif" an 5DB$ data source name8 user name and password t(at s(ould be used to
connect to t(e database.



5nce finis(ed confiurin t(e 5DB$ interface8 press t(e D<erif"D button to make sure t(e
DiskBoss file interit" monitor is capable of connectin to t(e database usin t(e specified
5DB$ database interface. 9n order to manuall" sa+e detected file s"stem c(anes to t(e
database8 open t(e c(ane list dialo8 press t(e DSa+eD button and select t(e DS:L DatabaseD
menu item.



9n order to see reports sa+ed in t(e database8 Cust press t(e DDatabaseD button located on t(e
main toolbar. 6(e top part of t(e database dialo pro+ides a number of report filters allowin
one to filter reports b" t(e report t"pe8 title8 (ost name8 etc. 9n order to open a report8 Cust
click on a report item in t(e reports +iew.

6(e database dialo allows one to exportBimport reports fromBto t(e database. Select one or
more reports8 press t(e ri(t mouse button and select t(e D=xport 1eportsD menu item to
export t(e selected reports. 0ress t(e ri(t mouse button o+er t(e reports +iew and select t(e
D9mport 1eportsD menu item to import reports to t(e database.
DiskBoss User Manual Flexense Ltd.
11-
-.6 Periodic Veri&ication o& %ritical yste1 $iles

6(e DiskBoss file interit" monitor allows one to periodicall" +erif" critical s"stem files8
automaticall" detect unaut(ori%ed c(anes8 enerate reports8 send =3Mail notifications andBor
execute custom actions. 9n order to execute a file interit" monitorin command periodicall"8
open t(e periodic Cobs dialo and press t(e D!ddD button to add a new periodic Cob.



5n t(e Cob dialo8 select t(e file interit" monitorin command t(at s(ould be executed and
specif" t(e reAuired time inter+al. !ccordin to t(e selected time inter+al8 t(e DiskBoss file
interit" monitor will execute t(e specified command8 +erif" critical s"stem files8 detect
c(anes and optionall" enerate reports8 send =3Mail notifications andBor execute custom
commands8 scripts or batc( files.



I1!ortantB ;eep in mind t(at w(en usin periodic file interit" monitorin commands in
DiskBoss Ultimate8 t(e DiskBoss main /U9 application s(ould be runnin. For continuousl"
runnin mission critical ser+ers8 it is more appropriate to use Disk+oss erver8 w(ic( runs in
t(e backround as a ser+ice and is capable of automaticall" +erif"in critical s"stem files8
enerate reports and send =3Mail notifications e+en w(en no one is loed in.




DiskBoss User Manual Flexense Ltd.
11.
-.( $ile Inte,rity Monitorin, #ctions

6(e DiskBoss file interit" monitor pro+ides t(e abilit" to automaticall" sa+e reports8 submit
reports to an S:L database8 send error messaes to t(e s"stem e+ent lo andBor send =3Mail
notifications w(en a user3specified number of file s"stem c(anes are detected. 9n order to
add one or more file interit" monitorin actions8 open t(e file interit" monitorin options
dialo8 select t(e D!ctionsD tab and press t(e D!ddD button.



5n t(e action dialo8 enter t(e number of file s"stem c(anes t(at s(ould trier t(e action8
select an appropriate action t"pe and enter an action +alue. For all t"pes of report files8 t(e
action +alue s(ould be set to an existin director" w(ere to sa+e report files or a full file name
if all reports s(ould be sa+ed to t(e same file.



For =3Mail notifications8 t(e action +alue s(ould be set to t(e destination e3mail address. 9n
addition8 in order to be able to send =3Mail notifications8 t(e user needs to open t(e options
dialo8 enable =3Mail notifications and specif" an SM60 ser+er to use to send =3Mail
notifications.

For s"stem e+ent lo actions8 t(e action +alue s(ould specif" a textual messae t(at s(ould be
send to t(e s"stem e+ent lo. For user3defined commands and custom commands8 t(e action
+alue s(ould specif" t(e name of t(e command to be executed.
DiskBoss User Manual Flexense Ltd.
112
-./ Usin, $ile Inte,rity Monitor %o11and :ine Utility

9n addition to t(e /U9 application8 t(e DiskBoss file interit" monitor ma" be controlled usin
t(e DiskBoss command line utilit"8 w(ic( is located in t(e G;ProductDir<L4inH director". 6(e
DiskBoss command line utilit" allows one to execute file interit" monitorin commands8 sa+e
reports8 export detected c(anes to an S:L database8 send =3Mail notifications8 etc.

%o11and :ine ynta6B

disk4oss *&i1=u!date ;User*De&ined $ile Inte,rity Monitorin, %o11and<

6(is command scans t(e file s"stem and updates t(e file s"stem state file.

disk4oss *&i1=veri&y ;User*De&ined $ile Inte,rity Monitorin, %o11and<

6(is command +erifies critical s"stem files8 displa"s detected file s"stem c(anes and
optionall" sa+es reports8 exports detected c(anes to an S:L database8 sends =3Mail
notifications andBor executes custom actions8 batc( files or scripts.

O!tionsB

*save=.t1l=re!ort D )e!ort $ile 7a1e or Directory F

6(is optional parameter sa+es detected file s"stem c(anes to an 46ML report file. 9f no file
name is specified8 DiskBoss will automaticall" enerate a file name and sa+e t(e report to t(e
userDs (ome director".

*save=csv=re!ort D)e!ort $ile 7a1e or Directory F

6(is optional parameter sa+es detected file s"stem c(anes to an =xcel $S< report file. 9f no
file name is specified8 DiskBoss will automaticall" enerate a file name and sa+e t(e report to
t(e userDs (ome director".

*save=te6t=re!ort D)e!ort $ile 7a1e or Directory F

6(is optional parameter sa+es detected file s"stem c(anes to a text report file. 9f no file
name is specified8 DiskBoss will automaticall" enerate a file name and sa+e t(e report to t(e
userDs (ome director".

*save=61l=re!ort D)e!ort $ile 7a1e or Directory F

6(is optional parameter sa+es detected file s"stem c(anes to an ?ML report file. 9f no file
name is specified8 DiskBoss will automaticall" enerate a file name and sa+e t(e report to t(e
userDs (ome director".

*save= re!ort D)e!ort $ile 7a1e or Directory F

6(is optional parameter sa+es detected file s"stem c(anes to a report file in t(e DiskBoss
nati+e report format. 9f no file name is specified8 DiskBoss will automaticall" enerate a file
name and sa+e t(e report to t(e userDs (ome director".

*save=to=data4ase

6(is optional parameter sa+es detected file s"stem c(anes to an S:L database accordin to
t(e 5DB$ interface confiured in t(e options dialo.

*v

6(is parameter s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.

*.el!

6(is parameter s(ows t(e command line usae information.
DiskBoss User Manual Flexense Ltd.
11#
-.- Usin, Disk+oss erver to Monitor %ritical ervers

DiskBoss Ser+er8 w(ic( runs in t(e backround as a ser+ice8 is capable of operatin in a full"
automatic mode8 periodicall" +erif"in critical s"stem files8 eneratin reports8 sendin =3Mail
notifications andBor executin user custom commands8 scripts or batc( files. DiskBoss Ser+er
ma" be controlled locall" or t(rou( t(e network usin t(e DiskBoss client /U9 application or
t(e DiskBoss command line utilit".



9n order to confiure file interit" monitorin operations8 connect to DiskBoss Ser+er usin t(e
client /U9 application8 add a file interit" monitorin command and confiure a periodic Cob to
execute t(e file interit" monitorin operation at specific time inter+als.



9n addition to t(e abilit" to periodicall" +erif" critical s"stem files8 t(e user is pro+ided wit( an
option to setup a real3time disk c(ane monitorin operation8 w(ic( ma" automaticall" trier
+erification of critical s"stem files in real3time w(en a user3specified number of c(anes is
detected in t(e s"stem disk or t(e 7indows s"stem director".

DiskBoss Ser+er is capable of operatin in a full" automated mode8 wit(out an" user
inter+ention8 continuousl" monitorin t(e s"stem disk8 detectin file s"stem c(anes8 sa+in
reports and sendin =3Mail notifications e+en w(en no one is loed in allowin one to use it
on mission critical ser+ers reAuirin a (i( le+el of protection and securit".
DiskBoss User Manual Flexense Ltd.
11&
10 2i,.*!eed $ile ync.roni"ation
10.1 ync.roni"in, a Pair o& Directories

DiskBoss pro+ides ad+anced file s"nc(roni%ation capabilities allowin one to s"nc(roni%e files
between local disks8 directories8 network s(ares8 ,!S storae de+ices and enterprise storae
s"stems. 6(e DiskBossD file s"nc(roni%ation enine is capable of s"nc(roni%in files usin
multiple one3wa" and two3wa" file s"nc(roni%ation modes8 pro+ides performance tunin
options8 periodic and real3time file s"nc(roni%ation capabilities and allows one to s"nc(roni%e
specific file t"pes and cateories.



9n order to s"nc(roni%e a pair of directories8 press t(e NS"ncH button located on t(e main
toolbar8 enter t(e source and destination directories and press t(e N0re+iewH button. DiskBoss
will scan t(e specified source and destination directories8 compare files between t(e source
and destination directories and s(ow a list of file s"nc(roni%ation actions t(at s(ould be
performed.



5n t(e file s"nc(roni%ation pre+iew dialo8 re+iew s"nc actions8 selectBunselect actions t(at
s(ould be performed and press t(e NS"ncH button to execute t(e selected file s"nc(roni%ation
actions. 5ptionall"8 press t(e N5ptionsH button to control ad+anced file s"nc(roni%ation options
or press t(e N=xportH button to sa+e file s"nc(roni%ation actions to an 46ML8 ?ML8 text or =xcel
$S< report. 6(e DiskBossD file s"nc(roni%ation enine is especiall" optimi%ed for modern
(ardware and storae de+ices and is capable of effecti+el" utili%in 1!9D storae de+ices8
multi3coreBmulti3$0U s"stems and /iabit networks deli+erin maximum possible
performance.
DiskBoss User Manual Flexense Ltd.
12)
10.2 electin, $ile ync.roni"ation Mode

Dependin on specific needs8 it ma" be reAuired to perform different t"pes of file
s"nc(roni%ation operations. For example8 sometimes users ma" be interested in keepin all
files in t(e destination director" e+en w(en some of t(em were deleted from t(e source
director". !not(er option is to perform two3wa" accumulation and update keepin bot(
directories completel" identical. DiskBoss pro+ides ei(t different one3wa" and two3wa" file
s"nc(roni%ation modes allowin one to perform different t"pes of file s"nc(roni%ation
operations accordin to user3specific needs and reAuirements.



9n order to c(ane t(e file s"nc(roni%ation mode for a file s"nc(roni%ation command8 open t(e
file s"nc(roni%ation command dialo8 select t(e D/eneralD tab and select one of t(e followin
file s"nc(roni%ation modesJ

ync.roni"e Destination Directory Eone3wa"G 3 !ll c(anes made in t(e source
director" will be propaated to t(e destination director". Files deleted from t(e source
director" will be deleted from t(e destination director". !ll files c(aned or deleted in
t(e destination director" will be restored usin files from t(e source director". ,o
c(anes will be made in t(e source director". !fter t(e file s"nc(roni%ation process is
complete bot( locations will be identical.

U!date Destination Directory Eone3wa"G 3 ,ewl" created and modified source files
will be copied to t(e destination director". Files deleted from t(e source director" will
be deleted from t(e destination director". Files deleted from t(e destination director"
will be restored usin files from t(e source director". ,ewl" created and modified
destination files will be kept in place. ,o c(anes will be made in t(e source director".

#ccu1ulate and U!date $iles in Destination Eone3wa"G 3 ,ewl" created and
modified source files will be copied to t(e destination director". Files deleted from t(e
destination director" will be restored usin files from t(e source director". ,ewl"
created and modified destination files will be kept in place. ,o files will be deleted
from t(e destination director". ,o c(anes will be made in t(e source director".

0wo*3ay $ile ync.roni"ation 3 ,ewl" created and modified files will be
s"nc(roni%ed in bot( directions. Files deleted from t(e source director" will be deleted
from t(e destination director". Files deleted from t(e destination director" will be
restored from t(e source director". $(anes ma" be made in bot( locations. !fter t(e
file s"nc(roni%ation process is complete bot( locations will be identical.

0wo*3ay #ccu1ulation and U!date 3 ,ewl" created and modified files will be
updated in bot( directions. Files deleted from one location will be restored from t(e
second location. $(anes ma" be made in bot( locations. !fter t(e file s"nc(roni%ation
process is complete bot( locations will be identical.

6(e last t(ree file s"nc(roni%ation modes are identical to t(e first t(ree modes8 but t(e last
t(ree modes are sa+in compressed files in t(e destination director".
DiskBoss User Manual Flexense Ltd.
121
10.3 ync.roni"in, $iles wit. Preview

File s"nc(roni%ation wit( pre+iew is +er" useful pro+idin t(e user wit( a clear picture about
w(at files will be s"nc(roni%ed. B" default8 DiskBoss s"nc(roni%es directories wit( pre+iew8 but
t(e user is pro+ided wit( t(e abilit" to disable t(e pre+iew mode and s"nc(roni%e all t(e
reAuired files on3t(e3fl" wit(out s(owin t(e pre+iew dialo.



10.4 ync.roni"in, $iles wit.out Preview

Sometimes8 w(en t(e user needs to s"nc(roni%e lare directories or disks containin man"
t(ousands of files8 file s"nc(roni%ation wit( pre+iew ma" be ineffecti+e or completel"
inappropriate especiall" due to t(e fact t(at none will (a+e t(e time to re+iew lists of file
s"nc(roni%ation actions containin (ue amounts of items. Moreo+er8 unattended file
s"nc(roni%ation operations performed periodicall" at specific time inter+als or triered b" a
disk c(ane monitor8 s(ould be performed full" automaticall" wit(out reAuirin an" user
inter+ention.



9n order to disable t(e pre+iew dialo for a file s"nc(roni%ation operation8 open t(e operation
dialo and set t(e process mode combo box to NS"nc 7it(out 0re+iewH. 6(e stream file
s"nc(roni%ation more is especiall" desined for file s"stems containin (ue amounts of files
and is capable of s"nc(roni%in lare directories8 disks and ,!S storae de+ices +er" fast and
effecti+el". 9n addition8 t(e stream file s"nc(roni%ation mode is ideal for automated8 periodic
file s"nc(roni%ation operations performed in t(e backround wit(out an" user inter+ention.
DiskBoss User Manual Flexense Ltd.
122
10.' ync.roni"in, !eci&ic $ile 0y!es or %ate,ories

DiskBoss Ultimate and DiskBoss Ser+er pro+ide power computer users and 96 administrators
wit( t(e abilit" to s"nc(roni%e specific file t"pes or file cateories usin one or more flexible
file matc(in rules. For example8 t(e user ma" specif" to s"nc(roni%e documents and diital
imaes wit( t(e file si%e more t(an 2 MB.



9n order to add one or more file matc(in rules8 open t(e file s"nc(roni%ation command
dialo8 select t(e D1ulesD tab and press t(e D!ddD button. 5n t(e D1ulesD dialo select an
appropriate rule t"pe and specif" all t(e reAuired parameters. Durin file s"nc(roni%ation8
DiskBoss will scan t(e entered source and destination directories and appl" t(e specified file
matc(in rules to all t(e existin files. Files not matc(in t(e specified rules will be Cust
skipped from t(e file s"nc(roni%ation process.
10.6 @6cludin, One or More u4directories

Sometimes8 it ma" be reAuired to exclude one or more subdirectories from t(e file
s"nc(roni%ation process. For example8 if "ou need to s"nc(roni%e two directories excludin
one or two special subdirectories8 "ou ma" specif" t(e top le+el directories as t(e source and
destination directories and add t(e subdirectories t(at s(ould be skipped to t(e exclude list.



9n order to add one or more directories to t(e exclude list8 open t(e file s"nc(roni%ation
command dialo8 select t(e D=xcludeD tab and press t(e D!ddD button. ;eep in mind t(at
exclude directories are case sensiti+e and s(ould be specified wit( t(e same case as stored on
t(e disk. !ll files and subdirectories located in t(e specified exclude directories will be excluded
from t(e file s"nc(roni%ation process. Select an exclude director" and press t(e DDeleteD
button8 to remo+e t(e selected director" from t(e exclude list.
DiskBoss User Manual Flexense Ltd.
12'
10.( $ile ync.roni"ation Per&or1ance 0unin, O!tions

9n order to increase file s"nc(roni%ation performance8 DiskBoss pro+ides ad+anced computer
users and 96 professionals wit( t(e abilit" to s"nc(roni%e files usin multiple file
s"nc(roni%ation streams. Multi3Stream file s"nc(roni%ation sinificantl" impro+es file
s"nc(roni%ation performance w(en s"nc(roni%in lare amounts of files between multiple
disks8 ,!S storae de+ices or enterprise storae s"stems.



9n order to enable multi3stream file s"nc(roni%ation for a s"nc command8 open t(e command
dialo8 select t(e D0erformanceD tab and set an appropriate number of file s"nc(roni%ation
streams. 6ake into account t(at multi3stream file s"nc(roni%ation is optimi%ed for multi3disk8
1!9D and networked confiurations and it is not recommended to use it w(en s"nc(roni%in
directories located on t(e same p("sical disk. 9n addition8 users reAuired to s"nc(roni%e files
on runnin8 production s"stems are pro+ided wit( t(e abilit" to execute file s"nc(roni%ation
commands slowl" t(us minimi%in t(e performance impact on runnin applications. 9n order to
c(ane t(e speed of a file s"nc(roni%ation command8 select an appropriate performance mode
in t(e D0erformance ModeD combo box.
10./ User*De&ined $ile ync.roni"ation %o11ands

DiskBoss pro+ides t(e user wit( t(e abilit" to pre3confiure custom file s"nc(roni%ation
operations as user3defined commands and execute suc( commands in a sinle mouse click
usin t(e DiskBoss /U9 application or direct desktop s(ortcuts.



User3defined commands ma" be manaed and executed t(rou( t(e commands dialo or t(e
commands tool pane. 9n order to add a new command t(rou( t(e commands pane8 press t(e
ri(t mouse button o+er t(e pane and select t(e N!dd ,ew @ File S"nc(roni%ation $ommandH
menu item. 9n order to execute a pre+iousl" sa+ed command8 Cust click on t(e command item
in t(e commands tool pane or create a direct desktop s(ortcut on t(e desktop.
DiskBoss User Manual Flexense Ltd.
12*
10.- Periodic $ile ync.roni"ation

Sometimes8 it ma" be reAuired to execute a file s"nc(roni%ation operation periodicall" at
specific time inter+als. 6(e first option to do t(at is to confiure a periodic Cob in t(e DiskBoss
/U9 application and select t(e reAuired file s"nc(roni%ation command to be executed
periodicall". !not(er option is to use DiskBoss Ser+er8 w(ic( runs as a ser+ice in t(e
backround and ma" be used to periodicall" execute file s"nc(roni%ation operations in a full"
automatic8 unattended mode.



9n order to add a new periodic Cob8 select t(e N6ools @ Manae 0eriodic >obsH menu item and
press t(e N!ddH button. 5n t(e periodic Cob dialo8 select t(e file s"nc(roni%ation command
t(at s(ould be executed and specif" t(e time period.
10.10 )eal*0i1e $ile ync.roni"ation

DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e abilit" to monitor one or more disks or
directories and automaticall" execute a file s"nc(roni%ation operation after a user3specified
number of c(anes is detected.



9n order to execute a file s"nc(roni%ation command usin t(e DiskBossD disk c(ane monitor8
create a new disk c(ane monitorin command8 specif" one or more disks or directories t(at
s(ould be monitored8 select t(e N!ctionsH tab8 specif" t(e number of disk c(anes t(at s(ould
trier t(e file s"nc(roni%ation command and selected t(e name of t(e file s"nc(roni%ation
command t(at s(ould be executed once t(e disk c(ane monitor reac(es t(e specified number
of c(anes.
DiskBoss User Manual Flexense Ltd.
12-
10.11 ync.roni"in, $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e /U9 application8 DiskBoss Ultimate and DiskBoss Ser+er pro+ide a command
line utilit" allowin one to execute file s"nc(roni%ation commands form batc( files and s(ell
scripts. 6(e command line utilit" is located in t(e G;ProductDir<L4inH director".


%o11and :ine ynta6B


disk4oss *sync *source ;ource Directory< *dest ;Dest Directory<

6(is command s"nc(roni%es files between directories8 local disks or network s(ares.

disk4oss Ce6ecute ;$ile ync.roni"ation %o11and<

6(is command executes t(e specified user3defined file s"nc(roni%ation command pre3
confiured usin t(e DiskBoss /U9 application or imported from an ?ML file.


Para1etersB

*source PSource Director"Q

6(is parameter specifies t(e source director" for file s"nc(roni%ation. 9n order to ensure
proper parsin of command line aruments8 directories and file names containin space
c(aracters s(ould be double Auoted.

*dest PDestination Director"Q

6(is parameter specifies t(e destination director" for file s"nc(roni%ation. 9n order to ensure
proper parsin of command line aruments8 directories and file names containin space
c(aracters s(ould be double Auoted.


O!tionsB

*sync=1ode PSD V SUD V S!D V S67 V S6!Q

D 3 Sets t(e s"nc3destination file s"nc(roni%ation mode EDefaultG

!ll c(anes made in t(e source director" will be propaated to destination. Files deleted from
t(e source director" will be deleted from destination. !ll files c(aned or deleted in destination
will be restored from source.

UD 3 Sets t(e update3destination file s"nc(roni%ation mode

,ewl" created and modified source files will be copied to destination. Files deleted from t(e
source director" will be deleted from destination. Files deleted from t(e destination director"
will be restored from source.

#D 3 Sets t(e accumulate3destination file s"nc(roni%ation mode

,ewl" created and modified source files will be copied to destination. Files deleted from t(e
destination director" will be restored from source. ,ewl" created and modified destination files
will be kept in place.

03 3 Sets t(e two3wa" file s"nc(roni%ation mode

,ewl" created and modified files will be s"nc(roni%ed in bot( directions. Files deleted from t(e
source director" will be deleted from destination. Files deleted from t(e destination director"
will be restored from source.

DiskBoss User Manual Flexense Ltd.
12.
0# 3 Sets t(e two3wa" accumulate file s"nc(roni%ation mode

,ewl" created and modified files will be updated in bot( directions. Files deleted in one
location will be restored from t(e second location. !fter finis(in t(e s"nc(roni%ation process
bot( locations will be identical.

*strea1s PStream$ountQ

6(is parameter specifies t(e number of simultaneous file s"nc(roni%ation streams.

*&ile=delay Pdela" in millisecondsQ

6(is parameter sets t(e file dela" to t(e specified +alue in milliseconds. Use t(is option w(en
"ou need to slowl" s"nc(roni%e files to or from a bus" production s"stem in order to minimi%e
t(e potential performance deradation.

*4lock=delay Pdela" in millisecondsQ

6(is parameter sets t(e block dela" to t(e specified +alue in milliseconds. Use t(is option
w(en "ou need to slowl" s"nc(roni%e files to or from a bus" production s"stem in order to
minimi%e t(e potential performance deradation.

*co!y=dacl

6(is parameter instructs to cop" filesD access control lists ED!$LG.

3co!y=sacl

6(is parameter instructs to cop" filesD securit" control lists ES!$LG.

*co!y=owner

6(is parameter instructs to cop" filesD userBroup information.

*v

6(is command s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.

*.el!

6(is command s(ows t(e command line usae information.





















DiskBoss User Manual Flexense Ltd.
122
10.12 ync+ree"e C Dedicated $ile ync.roni"ation olution

9n addition to t(e file s"nc(roni%ation capabilities a+ailable in DiskBoss8 Flexense de+elops a
dedicated file s"nc(roni%ation solution8 named S"ncBree%e8 w(ic( pro+ides multiple8 ad+anced
file s"nc(roni%ation features includin periodic s"nc(roni%ation8 multi3wa" file s"nc(roni%ation8
real3time file s"nc(roni%ation8 tertiar" destination directories and muc( more.



Users are pro+ided wit( multiple product +ersions ranin from an eas"3to3use8 free +ersion to
an ad+anced ser+er3based product +ersion8 w(ic( runs in t(e backround as a ser+ice and is
capable of s"nc(roni%in a number of disks8 network s(ares or ,!S storae de+ices in a full"
automatic and unattended mode.



! number of S"ncBree%e ser+ers ma" be manaed t(rou( t(e network usin a free8 network
client /U9 application capable of confiurin and controllin file s"nc(roni%ation operations
across t(e entire network. 9n addition8 96 administrators are pro+ided wit( a command line
utilit" allowin one to control file s"nc(roni%ation operations from batc( files and s(ell scripts
enablin interations of file s"nc(roni%ation capabilities into ot(er products and solutions. For
more information about S"ncBree%e refer toJ (ttpJBBwww.s"ncbree%e.com
DiskBoss User Manual Flexense Ltd.
12#
11 ecure $ile %o!y O!erations

DiskBoss Ser+er pro+ides secure file cop" operations allowin one to cop" files from one
ser+er to anot(er wit(out usin network s(ares w(ile encr"ptin transferred data blocks usin
t(e !=S32-. encr"ption alorit(m. 6(e user is pro+ided wit( t(e abilit" to encr"pt andBor
compress transferred data blocks8 transfer selected t"pes of files or cateories of files8 exclude
specific directories from t(e file cop" operation and tune t(e performance of t(e file cop"
process for user3specific needs and (ardware confiurations.



9n order to perform a secure file cop" operation8 t(e user needs to install DiskBoss Ser+er on
t(e destination ser+er and DiskBoss Ultimate or DiskBoss Ser+er on t(e source ser+er. For
eac( secure file cop" operation8 t(e user can specif" an unlimited number of source directories
or files8 t(e (ost name or an 90 address of t(e destination DiskBoss Ser+er and a director" on
t(e destination ser+er to cop" files to.



9n order to enable encr"ption andBor compression of transferred data blocks for a secure file
cop" operation8 open t(e secure file cop" command dialo8 select t(e D5ptionsD tab and enable
all t(e reAuired file transfer options. 7(en t(e user enables t(e !=S32-. encr"ption alorit(m8
DiskBoss d"namicall" enerates a random encr"ption ke" for eac( transferred file. 7(en t(e
user enables t(e +erification of copied files8 DiskBoss +erifies all transferred data blocks usin
t(e S4!2-. data sinature alorit(m.
DiskBoss User Manual Flexense Ltd.
12&
11.1 ecure $ile %o!y %o11ands

DiskBoss Ser+er pro+ides t(e user wit( t(e abilit" to confiure an unlimited number of secure
file cop" commands wit( eac( one cop"in files from one or more input directories on t(e
source ser+er to a director" on t(e destination DiskBoss Ser+er. 9n addition8 DiskBoss allows
one to confiure multiple secure file cop" operations cop"in files to multiple different
destination DiskBoss Ser+ers.



9n order to add a secure file cop" command8 press t(e ri(t mouse button o+er t(e commands
+iew8 select t(e D!dd ,ew 3 Secure File $op" $ommandD menu item and specif" a uniAue
command name.



5n t(e secure file cop" command inputs dialo8 add one or more source directories or files to
be copied to t(e destination DiskBoss Ser+er. B" default8 DiskBoss Ser+er will cop" t(e
specified source directories seAuentiall"8 but in order to increase t(e speed of t(e secure file
cop" operation8 t(e user is pro+ided wit( t(e abilit" scan directories andBor cop" files in
parallel usin a user3specified number of parallel file cop" t(reads. 5nce finis(ed addin
source files and directories8 press t(e D,extD button.


DiskBoss User Manual Flexense Ltd.
1')
5n t(e secure file cop" D/eneralD tab8 enter t(e (ost name or an 90 address of t(e destination
DiskBoss Ser+er to cop" files to. 9n addition8 t(e user needs to specif" t(e DiskBoss user name
and password to loin to t(e destination DiskBoss Ser+er Edefault is adminBadminG. 5ptionall"8
in t(e case t(e destination DiskBoss Ser+er is confiured to use a custom 6$0B90 port Edefault
is #)&*G8 t(e user needs to confiure an appropriate 6$0B90 port number. Finall"8 t(e user
needs to specif" a director" on t(e destination DiskBoss Ser+er to cop" files to.



9n order to transfer files8 t(e source DiskBoss Ser+er will connect to t(e destination DiskBoss
Ser+er usin t(e 6$0B90 protocol and t(e confiured 6$0B90 port s(ould be open in t(e
destination ser+erDs firewall. $ontrol messaes sent from t(e source DiskBoss Ser+er to t(e
destination ser+er are alwa"s encr"pted usin t(e !=S32-. encr"ption alorit(m wit(
d"namicall" enerated random encr"ption ke"s uniAue for eac( DiskBoss Ser+er. !lso8 t(e
user is pro+ided wit( t(e abilit" to encr"pt all transferred files usin t(e !=S32-. encr"ption
alorit(m wit( a d"namicall" enerated random encr"ption ke" for eac( transferred file.



B" default8 due to securit" reasons8 ser+er3to3ser+er file transfers are disabled and t(e user is
reAuired to explicitl" enable ser+er3to3ser+er file transfers on t(e destination DiskBoss Ser+er.
9n order to enable ser+er3to3ser+er file transfers8 connect to t(e destination DiskBoss Ser+er
usin t(e DiskBoss client /U9 application8 press t(e D5ptionsD button located on t(e main
toolbar8 select t(e D/eneralD tab8 enable t(e DSer+er36o3Ser+er File 6ransfersD option and press
t(e DSa+eD button.



DiskBoss User Manual Flexense Ltd.
1'1
11.2 ecure $ile %o!y O!tions

DiskBoss Ser+er pro+ides a lare number of secure file cop" options allowin one to customi%e
t(e secure file cop" operation for user specific needs. 9n order to customi%e secure file cop"
options8 select t(e secure file cop" command8 press t(e ri(t mouse button8 select t(e D=dit
$ommandD menu item and select t(e D5ptionsD tab.



.ow %o!y Pro,ress 3 t(is option enables t(e proress bar for t(e secure file cop"
operation. B" default8 in order to increase t(e performance of t(e secure file cop"
operation8 t(e file cop" proress bar is disabled. 6(e potential performance impact
depends on t(e number of copied files. For lare file s"stems containin millions of
files it is recommended to disable t(e file cop" proress bar.
%o!y $ile #ttri4utes 3 t(is option enables cop" of file attributes. 9f t(is option is
disabled8 files created in t(e destination director" will (a+e default file attributes.
%o!y $ile 0i1esta1!s 3 t(is option enables cop" of t(e creation8 last modification
and last access dates for all copied files. 9f t(is option is disabled8 files copied to t(e
destination director" will (a+e all timestamps set to t(e time of t(e file cop" operation.
%o1!ress 0rans&erred Data +locks 3 t(is option enables compression of transferred
files. Dependin on t(e speed of t(e network and t(e t"pe of transferred files8 it ma"
be possible to increase t(e speed of t(e secure file cop" operation andBor reduce t(e
amount of transferred data. For example8 text files and uncompressed bitmap imaes
are (i(l" compressible and w(en transferred wit( t(e compression option enabled t(e
actual amount of transferred data ma" be sinificantl" less t(an t(e si%e of
uncompressed files t(us increasin t(e performance of t(e secure file cop" operation.
5n t(e ot(er (and8 >0=/ imaes and compressed arc(i+e files are alread" compressed
and t(erefore t(e actual amount of transferred data will be almost t(e same8 but
DiskBoss Ser+er will need to use more $0U resources w(ile tr"in to compress
uncompressible files. !not(er point t(at s(ould be considered is t(e speed of t(e
network. 7(en files are transferred o+er a fast network8 t(e resultin impact ma" be
not sinificant8 but if files are transferred o+er a slow network8 w(ere t(e network
speed is t(e maCor bottleneck8 t(e resultin impact ma" be +er" sinificant.
@ncry!t 0rans&erred Data +locks 3 t(is option enables encr"ption of transferred
files usin t(e !=S32-. encr"ption alorit(m wit( a d"namicall" enerated random
encr"ption ke" for eac( transferred file.
Veri&y 0rans&erred Data +locks 3 t(is option enables +erification of all transferred
data blocks usin t(e S4!32-. data sinature alorit(m and retransmission of all
corrupted data blocks. 7(en t(is option is disabled8 DiskBoss Ser+er +erifies
transferred data blocks usin a simple $1$'2 c(ecksum8 w(ic( is ood enou( for
reliable networks8 but if t(e user needs to transfer important files t(rou( an
unreliable network8 it is recommended to enable +erification of transferred data blocks
usin t(e S4!32-. data sinature alorit(m wit( subseAuent retransmission of all
corrupted blocks of data.
DiskBoss User Manual Flexense Ltd.
1'2
11.3 ecure $ile %o!y #dvanced O!tions

DiskBoss Ser+er is optimi%ed for modern multi3$0UBmulti3core platforms8 /iabit =t(ernet
networks and 1!9D storae arra"s. 6(e user is pro+ided wit( a lare number of customi%ation
options allowin one to customi%e t(e be(a+ior and performance of secure file cop" operations
for user3specific needs and (ardware confiurations.



$ile Overwrite Mode 3 t(is option pro+ides t(e followin t(ree file o+erwrite modesJ
alwa"s o+erwrite8 o+erwrite if t(e source file is newer and skip. 9n t(e D!lwa"s
5+erwriteD mode8 DiskBoss copies all source files to t(e destination director"
o+erwritin all pre+iousl" existed files. 9n t(e D5+erwrite 9f Source 9s ,ewerD file
o+erwrite mode8 DiskBoss c(ecks t(e last modification date for eac( file alread"
existin in t(e destination director" and o+erwrites t(e destination file onl" w(en t(e
source file is newer. 9n t(e DSkipD file o+erwrite mode8 DiskBoss Cust skips all source
files alread" existin in t(e destination director".
Per&or1ance Mode 3 t(is option pro+ides t(e abilit" to intentionall" slow down t(e
secure file cop" operation in order to minimi%e t(e performance impact on runnin
production applications. 9n t(e DFull SpeedD performance mode8 DiskBoss will tr" to
cop" files as fast as possible. 9n t(e DMedium SpeedD performance mode8 DiskBoss will
tr" to perform t(e secure file cop" operation at -)Z of t(e maximum possible speed.
9n t(e DLow SpeedD performance mode DiskBoss will tr" to perform t(e file cop"
operation at 2)Z of t(e maximum possible speed.
Dir can 0.reads 3 t(is option controls (ow man" parallel director" scannin t(reads
are used to scan t(e specified source directories. B" default8 DiskBoss scans
directories usin a sinle director" scannin t(read and it is recommended to increase
t(e number of parallel director" scannin t(reads onl" w(en cop"in millions of files
from a number of (i(3latenc" network s(ares.
$ile %o!y 0.reads 3 t(is option controls (ow man" parallel file cop" t(reads are used
to cop" files to t(e destination DiskBoss Ser+er. 9n order to reac( t(e maximum
possible speed w(en cop"in files o+er a /iabit network connection8 it is reAuired to
use 23* parallel file cop" t(reads. Moreo+er8 w(en cop"in millions of files o+er a (i(3
latenc" network8 in order to mitiate t(e network latenc"8 it is recommended to
confiure t(e secure file cop" operation to use *3# parallel file cop" t(reads.









DiskBoss User Manual Flexense Ltd.
1''
11.4 ecure $ile %o!y )ules

DiskBoss secure file cop" operations pro+ide t(e abilit" to cop" files matc(in user3specified
rules. For example8 t(e user is pro+ided wit( t(e abilit" to cop" all t"pes of document files
wit( t(e file si%e more t(an ? MB t(at were modification durin t(e last mont(. Multiple
different t"pes of file matc(in rules ma" be used to precisel" select files to be copied.



9n order to add one or more file matc(in rules to a secure file cop" command8 open t(e
command options dialo8 select t(e D1ulesD tab8 press t(e D!ddD button8 select a rule t"pe and
enter all reAuired parameters. Durin t(e file cop" process8 DiskBoss will select files usin t(e
specified file matc(in rules and cop" files matc(in t(e rules to t(e destination director".



9n addition to positi+e file matc(in rules allowin one to cop" specific t"pes of files8 t(e user
is pro+ided wit( neati+e file matc(in rules capable of excludin files b" t(e file t"pe8 si%e8
last modification date8 etc. For example8 in order to exclude all t"pes of imaes from t(e file
cop" process8 add a file matc(in rule to process files D,ot $ateori%ed as 9maesD to t(e
secure file cop" command.




DiskBoss User Manual Flexense Ltd.
1'*
11.' ecure $ile %o!y @6clude Directories

Sometimes8 it ma" be reAuired to exclude one or more subdirectories from a secure file cop"
operation. 9n order to exclude one or more directories8 open t(e secure file cop" options
dialo8 select t(e D=xcludeD tab and add directories t(at s(ould be excluded from t(e secure file
cop" process.




9n addition to t(e abilit" to exclude indi+idual directories8 DiskBoss pro+ides a number of
exclude directories macro commands allowin one to exclude multiple directories usin a
sinle macro command.


M+@5I7 ;0e6t trin,< 3 excludes directories beinnin wit( t(e specified strin.
M%O70#I7 ;0e6t trin,< 3 excludes directories containin t(e specified strin.
M@7D ;0e6t trin,< 3 excludes all directories endin wit( t(e specified strin.
M)@5@E ;)e,ular @6!ression< 3 excludes directories matc(in t(e specified
reular expression.


For example8 t(e exclude macro command DL$5,6!9,S 6emporar" FilesD will exclude all
directories wit( D6emporar" FilesD at an" place in t(e full director" pat( and t(e exclude macro
command DL1=/=? U.E6M0V6=M0GLD will exclude directories endin wit( D.6M0D or D.6=M0D.



















DiskBoss User Manual Flexense Ltd.
1'-
11.6 ecure $ile %o!y %o11and :ine Utility

9n addition to t(e DiskBoss /U9 application8 DiskBoss Ultimate and DiskBoss Ser+er pro+ide a
command line utilit" allowin one to perform secure file cop" operations from a source ser+er
wit( DiskBoss Ultimate or DiskBoss Ser+er to a destination DiskBoss Ser+er. 6(e DiskBoss
command line utilit" is located in t(e G;Install Dir<L4inH director".




%o11and :ine ynta6B


disk4oss *sco!y Cdir ;ource 1< D ... ;ource E< F *.ost ;2ost 7a1e< Cdest ;Directory<

=xecutes a secure file cop" operation wit( t(e specified command line parameters.


disk4oss *e6ecute ;Precon&i,ured ecure $ile %o!y %o11and<

=xecutes a preconfiured secure file cop" operation.


)eNuired Para1etersB

Cdir ;ource< *.ost ;Destination 2ost< *dest ;Destination Directory<

!t least one source file or director"8 destination ser+er (ost name or an 90 address and a
destination director" s(ould be specified. 9n order to ensure proper parsin of command line
aruments8 directories and file names containin space c(aracters s(ould be double Auoted.


O!tional Para1etersB


3co1!ress

6(is option enables compression of transferred data blocks.


3encry!t

6(is option enables encr"ption of transferred data blocks usin t(e !=S32-. encr"ption
alorit(m wit( a d"namicall" enerated random encr"ption ke" for eac( transferred file.


DiskBoss User Manual Flexense Ltd.
1'.
3veri&y

6(is option enables +erification of all transferred data blocks usin t(e S4!32-. data sinature
alorit(m and retransmission of corrupted data blocks.


3strea1s P0arallel File $op" StreamsQ

6(is parameter specifies t(e number of simultaneous file cop" streams.


3ti1e

6(is parameter enables cop" of t(e creation8 last modification and last access dates for all
copied files. 9f t(is parameter is not specified8 all files copied to t(e destination director" will
(a+e timestamps set to t(e time of t(e cop" operation.


3overwrite=1ode PFile 5+erwrite ModeQ

6(is option specifies t(e file o+erwrite mode8 w(ic( ma" be set to one of t(e followin +aluesJ

overwrite 3 in t(is mode DiskBoss alwa"s o+erwrites existin destination files
new 3 in t(is mode DiskBoss o+erwrites destination files if t(e source file is newer
ski! 3 in t(is mode DiskBoss skips all files alread" existin in t(e destination director"


3!ort P0ort ,umberQ

6(is parameter specifies t(e destination DiskBoss Ser+er 6$0B90 port number to connect to. 9f
t(is parameter is not specified8 DiskBoss will tr" to connect to t(e default 6$0B90 port #)&*.
6(e port s(ould be open in t(e destination ser+erDs firewall.


3user PDiskBoss Ser+er User ,ameQ

6(is parameter specifies t(e user name to loin to t(e destination DiskBoss Ser+er. 9f t(is
parameter is not specified8 DiskBoss will use t(e default EadminG user name.


3!assword PDiskBoss Ser+er 0asswordQ

6(is parameter specifies t(e password to loin to t(e destination DiskBoss Ser+er. 9f t(is
parameter is not specified8 DiskBoss will use t(e default EadminG password.


3v

6(is command s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.

3.el!

6(is command s(ows t(e command line usae information.










DiskBoss User Manual Flexense Ltd.
1'2
11.( ecure $ile %o!y Per&or1ance

DiskBoss is optimi%ed for modern multi3$0U and multi3core s"stems and is capable of
performin secure file cop" operations usin a number of parallel file cop" t(reads in order to
maximi%e t(e performance of secure file cop" operations o+er fast /iabit =t(ernet networks
and w(en cop"in lare amounts of data toBfrom enterprise storae s"stems and SSD disks.



9n order to customi%e performance tunin options8 open t(e secure file cop" command options
dialo8 select t(e D!d+ancedD tab and specif" t(e number of parallel director" scannin t(reads
and t(e number of parallel file cop" t(reads. 7(en cop"in millions of files from a number of
(i(3latenc" network s(ares8 it is recommended to increase t(e number of parallel director"
scannin t(reads to t(e number of processed network s(ares.




9n order to maximi%e t(e performance of secure file cop" operations o+er /iabit =t(ernet
networks8 it is recommended to use 23* parallel file cop" t(reads. Moreo+er8 in order to
mitiate t(e network latenc" w(en cop"in millions of files +ia a (i(3latenc" network8 it is
recommended to use *3# parallel file cop" t(reads. For example8 w(en cop"in a set of lare
files o+er t(e /iabit =t(ernet network8 DiskBoss secure file cop" operations can reac( up to
.) MBBsec for a sinle file cop" t(read8 #. MBBsec for 2 file cop" t(reads8 &2 MBBsec for * file
cop" t(reads and &# MBBsec w(en cop"in t(e same set of files usin . parallel cop" t(reads.
DiskBoss User Manual Flexense Ltd.
1'#
7(en t(e user enables encr"pted data transfers for a secure file cop" command8 DiskBoss
encr"pts all transferred data blocks usin t(e !=S32-. encr"ption alorit(m wit( a
d"namicall" enerated random encr"ption ke" for eac( transferred file. =ncr"ption reAuires
additional $0U resources and t(erefore neati+el" impacts t(e performance of secure file cop"
operations makin it e+en more important to use a number of parallel file cop" t(reads8 w(ic(
will use multiple $0Us to encr"pt transferred data blocks.



For example8 w(en t(e same set of files is transferred wit( t(e !=S32-. encr"ption enabled8
t(e secure file cop" operation reac(es '. MBBSec wit( a sinle file cop" t(read8 -# MBBSec
wit( 2 parallel file cop" t(reads8 2- MBBSec wit( * parallel file cop" t(reads and &2 MBBSec
w(en t(e same set of files is copied usin . parallel file cop" t(reads.



!not(er useful option pro+ided b" DiskBoss is t(e abilit" to compress all transferred files. 6(e
actual amount of transferred data depends on t(e t"pe of transferred files. For example8 text
files and uncompressed bitmap imaes are (i(l" compressible and t(erefore for suc( t"pes of
files t(e actual amount of transferred data will be sinificantl" less t(at t(e si%e of
uncompressed files t(us increasin t(e performance of t(e secure file cop" operation
especiall" w(en cop"in files o+er a slow network connection. 5n t(e ot(er (and8 >0=/ imaes
and compressed arc(i+e files are alread" compressed and t(erefore t(e actual amount of
transferred data will be almost t(e same8 w(ile additional $0U resources will be used to
compress t(e transferred data blocks neati+el" impactin t(e performance of t(e secure file
cop" operation especiall" w(en cop"in files o+er a fast network connection.
DiskBoss User Manual Flexense Ltd.
1'&
12 $ault*0olerant $ile %o!y and Data Mi,ration
12.1 %o!yin, $iles Usin, Disk+oss 5UI #!!lication

DiskBoss pro+ides a lare number of ad+anced multi3stream file cop" and rule3based data
miration capabilities allowin one to cop" +ast amounts of files fast8 efficientl" and reliabl".
DiskBoss allows one to cop" files includin access control lists E!$LsG8 securit" attributes8
owners(ip information8 timestamps and file attributes. 9n addition8 t(e user is pro+ided wit( a
lare number of flexible cop" performance tunin and fault tolerance options allowin one to
cop" data at +arious speeds8 reco+er failed cop" operations and minimi%e t(e potential impact
on runnin production s"stems.



9n order to start a simple file cop" operation8 select one or more files or directories8 press t(e
standard N$trl3$H ke"board seAuence8 na+iate to t(e destination location and press t(e N$trl3<H
ke"board seAuence. 9f "ou wis( to perform a reular cop" operation usin default parameters8
Cust press t(e N$op"H button and wait for t(e operation to complete. Durin t(e cop" process8
DiskBoss will displa" t(e cop" proress dialo s(owin t(e total number of copied files8 t(e
total amount of copied storae space and t(e cop" performance.



$op"in +ast amounts of data ma" reAuire sinificant amounts of time. Sometimes8 in order to
perform an urent operation8 one ma" need to temporar" pause a lon3runnin data miration
operation. 0ress t(e N0auseH button to temporar" suspend an onoin file cop" operation and
press t(e N$ontinueH button to resume t(e operation. 0ress t(e NStopH button to cancel an
onoin file cop" operation.

DiskBoss User Manual Flexense Ltd.
1*)
7(en cop"in files fromBto protected operatin s"stem directories or runnin production
s"stems8 some cop" operations ma" fail due to one or more files locked b" t(e operatin
s"stem or ot(er runnin applications. B" default8 DiskBoss los non3critical errors in t(e
operation lo8 w(ic( is accessible b" pressin t(e N=rrorsH button8 and continues t(e file cop"
operation. 9n addition8 DiskBoss 0rofessional and DiskBoss Ultimate pro+ide t(e user wit(
ad+anced fault3tolerance and reco+er" options allowin one to retr" failed cop" operations
after a desinated period of time.



FreAuentl" used file cop" or data miration operations ma" be customi%ed for user3specific
needs8 pre3confiured as user3defined commands and executed in a sinle mouse click usin
DiskBossD main /U9 application or direct desktop s(ortcuts. 9n addition8 DiskBoss Ultimate and
DiskBoss Ser+er pro+ide a command line tool allowin one to execute user3defined file cop"
commands from batc( files and s(ell scripts or sc(edule periodic file cop" operations usin a
eneral purpose command sc(eduler.

12.2 %o!yin, !eci&ic $ile 0y!es or %ate,ories

Sometimes8 it ma" be reAuired to cop" or mo+e files matc(in one or more user3specific
criteria. For example8 for backup purposes8 t(e user ma" wit( to cop" documents t(at were
modified durin t(e last mont( or an" ot(er user3specific criteria.



DiskBoss Ultimate and DiskBoss Ser+er pro+ide t(e user wit( t(e abilit" to cop" files matc(in
one or more user3defined criteria. 9n order to add one or more file matc(in rules8 open t(e
cop" command dialo8 select t(e N1ulesH tab and press t(e D!ddD button. Select an existin file
matc(in rule and press t(e DDeleteD button to remo+e t(e selected file matc(in rule. 9f no
rules are specified8 DiskBoss will cop" all files in t(e specified source disks and directories.
DiskBoss User Manual Flexense Ltd.
1*1
12.3 #dvanced $ile %o!y and Data Mi,ration O!tions

9n order to open t(e ad+anced cop" and data miration options dialo8 press t(e N!d+anced
5ptionsH button located on t(e cop" dialo. 6(e options dialo consists of t(e N/eneralH tab8 t(e
N1ulesH tab8 t(e N0erformanceH tab and t(e N=rror 4andlinH tab.



6(e N5eneralH tab allows one to control t(e followin parametersJ

Overwrite Mode @ t(e o+erwrite mode ma" be set to one of t(e followin +aluesJ
o+erwrite and continue8 o+erwrite if t(e source file is newer8 skip8 and enerate a
uniAue file name.
%o!y D#%: @ t(is parameter instructs DiskBoss to cop" discrete access control lists
ED!$LG from source files to destination files. 6ake into account t(at t(is option
reAuires administrati+e pri+ilees. 6(is specific option is not a+ailable in DiskBoss
=xpress.
%o!y #%: @ t(is parameter instructs DiskBoss to cop" securit" control lists ES!$LG
from source files to destination files. 6ake into account t(at t(is option reAuires
administrati+e pri+ilees. 6(is specific option is not a+ailable in DiskBoss =xpress.
%o!y UserL5rou! @ t(is parameter instructs DiskBoss to cop" file owners(ip
information from source files to destination files. 6ake into account t(at t(is option
reAuires administrati+e pri+ilees. 6(is specific option is not a+ailable in DiskBoss
=xpress.
%o!y 0i1esta1! @ t(is parameter instructs DiskBoss to cop" file access8 creation
and modification times from source files to destination files.
%o!y #ttri4utes @ t(is parameter instructs DiskBoss to cop" file attributes from
source files to destination files. 9f t(is parameter is not set8 all files will be created wit(
default attributes.
.ow Pro,ress @ t(is parameter allows one to enableBdisable t(e proress bar on t(e
cop" process dialo. Disablin t(e proress bar w(en cop"in lare amounts of files
will result in better performance and sinificantl" s(orter cop" times.
Veri&y #&ter %o!y @ t(is parameter instructs DiskBoss to +erif" eac( file after
completin t(e cop" operation. 7(en t(is parameter is set8 DiskBoss will reread eac(
copied file and +erif" t(at t(e destination file is identical to t(e source file. 6ake into
account t(at t(is option will sinificantl" decrease t(e cop" performance and increase
t(e o+erall cop" time.


6(e NPer&or1anceH tab pro+ides t(e user wit( t(e abilit" to optimi%e file cop" and data
miration operations for user3specific storae confiurations and performance reAuirements.
DiskBoss is optimi%ed for multi3coreBmulti3$0U computers and ad+anced 1!9D storae
s"stems and capable of cop"in files usin multiple8 simultaneous data streams. Durin
runtime8 DiskBoss anal"%es copied files and applies different sc(edulin policies for different
t"pes of files t(us maximi%in t(e cop" performance and minimi%in t(e cop" time. 9n order to
speed up t(e file cop" process8 use multiple cop" streams w(en cop"in files located on
multiple p("sical (ard disks or a 1!9D disk arra".
DiskBoss User Manual Flexense Ltd.
1*2
12.4 %o!yin, $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e /U9 application8 DiskBoss Ultimate and DiskBoss Ser+er pro+ide a command
line tool allowin one to perform file cop" and mo+e operations from batc( files and s(ell
scripts. 6(e DiskBoss command line tool is located in t(e G;ProductDir<L4inH director".

%o11and :ine ynta6B


disk4oss *co!y Cdir ;ource 1< D ... ;ource E< F Cdest ;Destination< D ;O!tions< F

disk4oss *1ove Cdir ;ource 1< D ... ;ource E< F Cdest ;Destination< D ;O!tions< F


Para1etersB

Cdir ;ource< *dest ;Destination Directory<

!t least one source file or director" and a destination director" s(ould be specified. 9n order to
ensure proper parsin of command line aruments8 directories and file names containin
space c(aracters s(ould be double Auoted.


O!tionsB


3veri&y

6(is parameter instructs DiskBoss to +erif" eac( file after cop".

3strea1s PStream$ountQ

6(is parameter specifies t(e number of simultaneous file cop" streams.

3&ile=scanner PseAuential or parallelQ

6(is parameter specifies t(e file scannin modeJ seAuential or parallel. Use t(e parallel
scannin mode w(en cop"in multiple input directories located on a 1!9D arra" or multiple
disk dri+es.

3&ile=delay Pdela" in millisecondsQ

6(is parameter instructs t(e DiskBossD cop" enine to insert a dela" of ? ms. after eac( copied
file. Use t(is option w(en "ou need to slowl" cop" data to or from a bus" production s"stem in
order to minimi%e t(e potential performance deradation.

34lock=delay Pdela" in millisecondsQ

6(is parameter instructs t(e DiskBossD cop" enine to insert a dela" of ? ms. after eac( data
block. Use t(is option w(en "ou need to slowl" cop" data to or from a bus" production s"stem
in order to minimi%e t(e potential performance deradation.

3retry=count P1etr"$ountQ

6(is parameter instructs t(e DiskBossD cop" enine to retr" failed cop" operations. Use t(is
option w(en cop"in data o+er an unreliable network connection or w(en some source files
ma" be locked durin t(e cop" operation.

3retry=delay Pretr" dela" in secondsQ

6(is parameter specifies t(e time dela" between cop" retr" operations.


DiskBoss User Manual Flexense Ltd.
1*'
31a6=!endin,=task PMax0endin6askQ

6(is parameter specifies t(e maximum number of pendin retr" operations.

3overwrite=1ode P5+erwriteModeQ

6(is parameter specifies t(e file o+erwrite modeJ o+erwrite8 o+erwriteKifKnewer or skip.

3co!y=dacl

6(is parameter instructs to cop" filesD access control lists ED!$LG.

3co!y=sacl

6(is parameter instructs to cop" filesD securit" control lists ES!$LG.

3co!y=owner

6(is parameter instructs to cop" filesD userBroup information.

3co!y=ti1e

6(is parameter instructs to cop" filesD last accessBwriteBcreation times.

3co!y=attr

6(is parameter instructs to cop" filesD read3onl"Bs"stemB(idden attributes.

3co!y=all

6(is parameter instructs to cop" filesD !$L8 owners(ip8 times and attributes.

3v

6(is command s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.

3.el!

6(is command s(ows t(e command line usae information.
























DiskBoss User Manual Flexense Ltd.
1**
13 $ile Delete and Data 3i!in, O!erations
13.1 Deletin, $iles Usin, Disk+oss 5UI a!!lication

DiskBoss pro+ides ad+anced bulk file delete and data wipin operations allowin one to
securel" wipe confidential information8 sc(edule periodic file delete operations or automaticall"
trier polic"3based file delete operations accordin to user3specified rules w(ile sa+in file
delete los or exportin lists of deleted files to an S:L database.



Users reAuired to securel" wipe confidential information are pro+ided wit( a lare number of
different data wipin alorit(ms ranin from a simple8 sinle3pass wipe to a powerful 23pass8
D5D -22).223M compliant data wipin alorit(m. 9n addition8 DiskBoss pro+ides t(e abilit" to
appl" different t"pes of delete operations for different t"pes of files. For example8 all t"pes of
documents and imae files ma" be securel" wiped w(ile all ot(er t"pes of files Cust deleted.



=nterprise customers and 96 professions are pro+ided wit( t(e abilit" to implement full"
automated file retention policies usin rule3based periodic file delete operations preconfiured
to delete files based on file creation8 last modification andBor last access dates. Finall"8
DiskBoss Ser+er can be used to automaticall" enforce 0$9 and 4900! compliance policies and
perform file manaement operations on specific t"pes of files and directories matc(in user3
specified rules.






DiskBoss User Manual Flexense Ltd.
1*-
13.2 $ile Delete and Data 3i!in, O!tions

9n order to open t(e ad+anced file delete and data wipin options dialo8 press t(e N!d+anced
5ptionsH button located on t(e file delete dialo. 6(e delete options dialo consists of t(e
N/eneralH tab8 D!d+ancedD tab8 N1ulesH tab and t(e N=xcludeH tab.

6(e O5eneralO tab pro+ides t(e abilit" to control t(e file scannin mode8 t(e performance
mode8 t(e number of processin t(reads and a number of additional ad+anced file delete
options explained later in t(is document.



$ile cannin, Mode @ DiskBoss is capable of deletin files located in multiple
directoriesBdisks in parallel t(us impro+in t(e speed of t(e file delete process on
multi3$0UBmulti3core s"stems. Select t(e D0arallelD file scannin mode if "ou wis( to
delete files in all input directories simultaneousl".
Per&or1ance Mode @ Sometimes8 in order to minimi%e a potential performance
impact on runnin applications8 it ma" be reAuired to intentionall" slow down a lon
runnin file delete or data wipin operation. 6(e D0erformance ModeD option allows one
to set an appropriate performance le+el for t(e file delete operation.
Processin, 0.reads 3 DiskBoss is optimi%ed for multi3core and multi3$0U ser+ers
and can use a number of $0Us to effecti+el" delete millions of files located on one or
more ser+ers or storae s"stems. 6(e D0rocessin 6(readsD option allows one to set
t(e number of $0Us or $0U3cores to use for t(e file delete operation.
Delete In!ut $ile :ists 3 DiskBoss can delete files listed in user3specified text files
wit( a full file name Eincludin a full pat(G per line. 9n order to confiure a file delete
operation to delete files listed in one or more text files8 set t(e D1ead 9nputs From
FilesD mode on t(e delete command inputs dialo. 9n t(is mode8 DiskBoss will read t(e
specified text files and delete files listed in t(e user3pro+ided text files. Select t(is
option8 in order to automaticall" delete t(e input text files after eac( delete operation.
#lways Delete @1!ty Directories 3 DiskBoss pro+ides t(e abilit" to perform rule3
based file delete operations and delete files matc(in one or more user3specified rules
and policies. 9n t(e rule3based file delete mode8 DiskBoss will delete onl" files
matc(in user3specified rules w(ile keepin all directories in place. Select t(is option8
in order to alwa"s delete empt" directories in t(e rule3based file delete mode.









DiskBoss User Manual Flexense Ltd.
1*.
6(e O#dvancedO tab pro+ides t(e abilit" to control a number of ad+anced file delete options
includin t(e data wipin mode8 delete file los8 delete file los mode8 delete files los (istor"8
and delete files los director".



3i!e Data $ro1 Disk 3 DiskBoss allows one to securel" wipe confidential information
from t(e disk usin a lare number of different data wipin alorit(ms ranin from a
simple8 sinle3pass data wipe to a sop(isticated 23pass D5D compliant -22).223M
data wipin alorit(m. 9n order to enable data wipin for a file delete operation8 select
t(is option and select an appropriate data wipin alorit(m.
ave Delete :o, $iles 3 DiskBoss pro+ides t(e abilit" to sa+e full file delete los to
plain text files8 =xcel $S< files or an S:L database +ia t(e 5DB$ database interface. 9n
order to enable delete file los8 select t(is option8 select an appropriate delete lo
format Etext8 $S< or S:L databaseG and specif" a lo files director" or an S:L
database table name prefix for t(e S:L database los format. 9n addition8 for t(e S:L
database delete file los8 t(e user needs to confiure t(e 5DB$ database interface to
use to sa+e file delete los to t(e S:L database.
:o, $iles Mode 3 Use t(is option to sa+e an indi+idual lo for eac( file delete
operation8 consolidated (ourl" los8 consolidated dail" los or consolidated mont(l"
los for all executed file delete operations.
:o, $iles 2istory 3 Use t(is option to specif" t(e number of delete files los to keep
in t(e lo files director" or in t(e S:L database. For example8 if t(e lo files mode is
set to D$onsolidated Dail" Lo FilesD and t(e los (istor" is set to 1)8 DiskBoss will
keep in t(e los director" delete file los for t(e last 1) da"s. For t(e S:L database
delete los8 DiskBoss will keep in t(e database delete lo tables for t(e last 1) da"s.
:o, $iles Directory 3 Use t(is option to specif" a director" to sa+e delete lo files.
For eac( lo file8 DiskBoss will enerate a uniAue file name wit( t(e date and time of
eac( file delete operation.
9: 0a4le Pre&i6 3 6(is option is displa"ed w(en t(e delete file los format is set to
t(e S:L database. Use t(is option to specif" an S:L table name prefix to sa+e file
delete los to t(e S:L database. For eac( S:L database table8 DiskBoss will enerate
a uniAue table name8 w(ic( will include t(e specified table name prefix and t(e date
and time of eac( file delete operation.









DiskBoss User Manual Flexense Ltd.
1*2
13.3 Deletin, !eci&ic $ile 0y!es or $ile %ate,ories

6(e D)ulesD tab pro+ides t(e abilit" to delete files matc(in one or more user3specified rules.
For example8 in order to delete all t"pes of documents t(at were last accessed more t(an '
"ears ao8 select t(e D1ulesD tab8 press t(e D!ddD button and add a rule matc(in files
cateori%ed as DDocuments8 Books and 4elp FilesD and t(en press t(e D!ddD button aain and
add a rule matc(in files t(at were last accessed more t(an ' "ears ao.



DiskBoss pro+ides a lare number of different t"pes of file matc(in rules allowin one to
precisel" select w(ic( files to delete. 9n addition8 DiskBoss Ser+er8 w(ic( runs in t(e
backround as a ser+ice8 ma" be used to sc(edule periodic rule3based file delete operations to
be executed at user3specified time inter+als or at a specific time of da" on selected da"s of
week allowin one to implement automatic8 rule3based retention policies reAuired for
Sarbanes@5xle"8 4900! and 0$9 compliance purposes.
13.4 @6cludin, Directories $ro1 $ile Delete O!erations

Sometimes8 it ma" be reAuired to exclude one or more subdirectories from a rule3based file
delete operation. 9n order to exclude a director" from a file delete operation8 open t(e
ad+anced file delete options dialo8 select t(e D=xcludeD tab and add one or more directories to
be excluded from t(e file delete process.


DiskBoss User Manual Flexense Ltd.
1*#
13.' User*De&ined $ile Delete and Data 3i!in, O!erations

5ne of t(e most powerful capabilities of DiskBoss is t(e abilit" to pre3confiure ad+anced file
delete operations as user3defined commands and t(en execute t(ese commands in a sinle
mouse click usin t(e DiskBoss $U9 application. 9n addition8 t(e user is pro+ided wit( t(e
abilit" to execute pre3confiured file delete operations usin t(e DiskBoss command line utilit"
or sc(edule periodic file delete operations usin DiskBoss Ser+er8 w(ic( runs in t(e
backround as a ser+ice and allows one to implement full" automated file delete and data
wipin operations.




9n order to add a new user3defined file delete operation8 press t(e ri(t mouse button o+er t(e
D$ommandsD pane8 select t(e D!dd ,ew 3 File Delete $ommandD menu item and enter a uniAue
file delete command name. 5n t(e command inputs dialo8 specif" one or more directories or
files to delete and press t(e D,extD button.



9n order to execute a user3defined file delete command8 Cust double3click on t(e command
item in t(e D$ommandsD pane. !not(er option is to create a desktop s(ortcut for t(e file delete
operation and t(en click on t(e s(ortcut to execute t(e file delete operation wit(out startin
t(e DiskBoss /U9 application. Finall"8 in order to execute t(e file delete operation usin t(e
command line utilit"8 t"pe t(e followin commandJ disk4oss *e6ecute ;%o11and 7a1e<.
DiskBoss User Manual Flexense Ltd.
1*&
13.6 avin, Delete $ile :o,s

DiskBoss pro+ides t(e abilit" to sa+e full delete file los to t(e pain text format or t(e =xcel
$S< format. 9n order to enable los for a file delete operation8 open t(e ad+anced file delete
options dialo8 select t(e D!d+ancedD tab8 enable t(e DSa+e Delete Lo FilesD option8 select an
appropriate lo file format and specif" a director" w(ere to sa+e all lo files.



DiskBoss pro+ides t(e followin lo file modesJ

Individual :o, $ile $or @ac. Delete O!eration 3 in t(is mode DiskBoss will sa+e an
indi+idual lo file for eac( file delete operation wit( t(e lo file name containin t(e
exact date and time of eac( file delete operation.
%onsolidated 2ourly :o, $iles 3 in t(is mode DiskBoss will sa+e consolidated (ourl"
lo files for t(e last ? (ours accordin to t(e specified lo files (istor".
%onsolidated Daily :o, $iles 3 in t(is mode DiskBoss will sa+e consolidated dail" lo
files for t(e last ? da"s accordin to t(e specified lo files (istor".
%onsolidated Mont.ly :o, $iles 3 in t(is mode DiskBoss will sa+e consolidated
mont(l" lo files for t(e last ? mont(s accordin to t(e specified lo files (istor".

!ccordin to t(e selected lo files format8 lo files mode and t(e los (istor"8 DiskBoss will
keep a (istor" of lo files in t(e specified los director" wit( eac( lo file containin a date8
time8 status and a full file name for eac( deleted file.


DiskBoss User Manual Flexense Ltd.
1-)
13.( @6!ortin, Delete $ile :o,s to 9: Data4ase

$orporate customers and 96 professionals are pro+ided wit( t(e abilit" to export full delete file
los to a centrali%ed S:L database. 9n order to enable S:L database los for a file delete
operation8 open t(e ad+anced file delete options dialo8 select t(e D!d+ancedD tab8 enable t(e
DSa+e Delete Lo FilesD option8 select t(e S:L database los format and specif" an S:L table
name prefix. 9n addition8 open t(e D5ptionsD dialo and confiure an 5DB$ data source to use
to export delete file los to t(e S:L database.


DiskBoss pro+ides t(e followin S:L database lo modesJ

Individual :o, 0a4le $or @ac. Delete O!eration 3 in t(is mode DiskBoss will
create an indi+idual S:L database table for eac( file delete operation wit( t(e table
name containin t(e specified table name prefix and an exact date and time of t(e
delete operation.
%onsolidated 2ourly Data4ase :o, 0a4les 3 in t(is mode DiskBoss will keep
consolidated (ourl" S:L database tables for t(e last ? (ours accordin to t(e specified
delete file los (istor".
%onsolidated Daily Data4ase :o, 0a4les 3 in t(is mode DiskBoss will keep
consolidated dail" S:L database tables for t(e last ? da"s accordin to t(e specified
delete file los (istor".
%onsolidated Mont.ly Data4ase :o, 0a4les 3 in t(is mode DiskBoss will keep
consolidated mont(l" S:L database tables for t(e last ? mont(s accordin to t(e
specified delete file los (istor".

!ccordin to t(e selected delete file los mode and t(e los (istor"8 DiskBoss will keep a
(istor" of S:L database tables wit( eac( S:L database table containin a date8 time8 status
and a full file name for eac( deleted file.


DiskBoss User Manual Flexense Ltd.
1-1
13./ Deletin, $iles :isted in User*!eci&ied 0e6t $iles

DiskBoss pro+ides t(e abilit" to delete files listed in user3specified text files allowin one to
perform full" automated or periodic bulk file delete operations. DiskBoss can read file names
from user3specified text files and delete all files listed in one or more text files or in all text
files located in a director".



9n order to confiure DiskBoss to delete files listed in user3specified text files8 create a user3
defined file delete command8 select t(e D1ead 9nputs From FilesD mode and add one or more
directories or text files to t(e input list. 6(e specified text files s(ould contain full names of
files or directories to be deleted wit( a sinle name per line. Durin runtime8 DiskBoss will
read t(e specified text files and delete all files listed in t(e text files.

!not(er option is to specif" a director" w(ic( ma" contain a number of text files wit( lists of
files to be deleted. 9n t(is case8 DiskBoss will parse t(e director"8 read all text files located in
t(e director" and delete all files listed in t(e text files.



DiskBoss allows one to perform bulk file delete operations periodicall" accordin to a user3
specified time inter+al. 9n order to perform a user3defined file delete operation periodicall"8
create a new periodic Cob and select t(e user3defined file delete command to be executed
accordin to t(e specified time inter+al.
DiskBoss User Manual Flexense Ltd.
1-2
9n addition8 DiskBoss pro+ides t(e abilit" to automaticall" execute a user3defined file delete
command w(en one or more text files wit( lists of files to be deleted are created in t(e
specified inputs director". 9n order to enable automatic execution of file deleted operations8
add a disk c(ane monitorin command8 confiure t(e real3time disk c(ane monitor to
monitor t(e director" wit( t(e text files listin files to be deleted8 enable actions for t(e real3
time disk c(ane monitor and select t(e user3defined delete command to be executed after
eac( newl" created text file.



Durin runtime8 DiskBoss will continuousl" monitor t(e confiured director"8 detect newl"
created text files8 read file names from t(ese files and delete all listed files. Finall"8 in order to
automaticall" delete text files wit( lists of files after eac( delete operation8 open t(e user3
defined file delete command8 open t(e D5ptionsD dialo8 select t(e D/eneralD tab and enable t(e
DDelete 9nput File ListsD option.



Full" automated bulk file delete operations8 performed wit(out an" user inter+ention8 ma" be
confiured usin DiskBoss Ser+er8 w(ic( runs as a ser+ice in t(e backround8 and is capable of
continuousl" monitorin a director" for newl" created text files and automaticall" delete all
files listed in t(e created text files. 5nce DiskBoss Ser+er is full" confiured8 t(e user Cust
needs to cop" one or more text files to t(e specified director" and DiskBoss Ser+er will
automaticall" perform all file delete operations in t(e backround.
DiskBoss User Manual Flexense Ltd.
1-'
13.- Deletin, $iles Usin, t.e Disk+oss %o11and :ine Utility

9n addition to t(e /U9 application8 DiskBoss Ultimate and DiskBoss Ser+er pro+ide a command
line tool allowin one to perform file delete operations from batc( files and s(ell scripts. 6(e
DiskBoss command line tool is located in t(e G;ProductDir<L4inH director".

%o11and :ine ynta6B


disk4oss *delete ;In!ut 1< D ... ;In!ut E< ;O!tions< F

6(is command deletes t(e specified files and directories.


disk4oss Ce6ecute ;User*De&ined $ile Delete %o11and<

6(is command executes t(e specified user3defined file delete command.


Para1etersB

*delete PFile or Director"Q

!t least one file or director" s(ould be specified. 9n order to ensure proper parsin of
command line aruments8 directories and file names containin space c(aracters s(ould be
double Auoted.

O!tionsB

3wi!e

6(is parameter instructs to wipe data from t(e disk.

3con&ir1

=xplicitl" confirms delete operation.

3workers P6(read$ountQ

6(is parameter specifies t(e number of workin t(reads.

3v

6(is parameter s(ows t(e productHs maCor +ersion8 minor +ersion8 re+ision and build date.

3.el!

6(is parameter s(ows t(e command line usae information.












DiskBoss User Manual Flexense Ltd.
1-*
14 +ulk $ile #ttri4ute %.an,er
14.1 %.an,in, $ile #ttri4utes Usin, t.e Disk+oss 5UI #!!lication

DiskBoss includes a bulk file attribute c(aner allowin one to process one or more disks or
directories and c(ane file attributes8 creation dates8 last modification dates and last access
dates. 6(e bulk file attributes c(anes pro+ides a lare number of ad+anced options allowin
one to process specific t"pes of files8 perform multiple operations durin a sinle scan t(rou(
t(e file s"stem8 exclude directories from t(e scannin process8 etc.


6(e bulk file attribute c(aner is optimi%ed for modern multi3core and multi3$0U ser+ers and
can scan directories and process files usin a number of $0U or $0U cores accordin to user3
specific needs and reAuirements. 9n addition8 t(e user is pro+ided wit( ad+anced parallel
director" scannin capabilities allowin one to process files and c(ane file attributes andBor
file timestamps for millions of files +er" effecti+el".



9n order to start a simple c(ane file attributes operation8 select one or more directories or
files in t(e DiskBoss file na+iator and press t(e D!ttributesD button located on t(e main
toolbar. 5n t(e DSetD tab select file attributes t(at s(ould be set8 on t(e D1esetD tab select file
attributes t(at s(ould be reset8 on t(e DDateD tab select timestamps t(at s(ould be modified
and press t(e DStartD button. DiskBoss will scan t(e selected directories and all subdirectories
and c(ane selected file attributes and file creation8 last modification and last access
timestamps.
DiskBoss User Manual Flexense Ltd.
1--
14.2 #dvanced %.an,e $ile #ttri4utes O!tions

6(e DiskBoss bulk file attributes c(aner pro+ides a number of ad+anced c(ane file attributes
options allowin one to customi%e c(ane file attributes operations for user3specific needs and
reAuirements.


Process Mode 3 t(is option pro+ides t(e abilit" to c(ane file attributes for files onl"8
directories onl" or for files and directories.
$ile cannin, Mode 3 DiskBoss is optimi%ed for multi3core and multi3$0U ser+ers and
is capable of scannin files and directories in parallel usin multiple $0Us. Use t(is
option to select t(e D0arallelD or DSeAuentialD file scannin mode.
Per&or1ance Mode 3 9n order to minimi%e a potential performance impact on runnin
production applications8 DiskBoss pro+ides t(e abilit" to intentionall" slow down lon3
runnin c(ane file attributes operations8 w(ic( ma" be useful w(en c(anin
attributes for millions of files on acti+e production ser+ers and storae s"stems.
Processin, 0.reads 3 Use t(is option to set t(e number of processin t(reads to be
used for t(e c(ane file attributes operation.
14.3 %.an,in, #ttri4utes &or !eci&ic 0y!es o& $iles

DiskBoss allows one to c(ane file attributes andBor file timestamps for files matc(in user3
specified rules. For example8 t(e user is pro+ided wit( t(e abilit" to c(ane file attributes for
all t"pes of imaes wit( t(e file si%e more t(an ? MB. Multiple different t"pes of file matc(in
rules ma" be used to precisel" select files to be processed.



9n order to add one or more file matc(in rules to a c(ane file attributes operation8 select t(e
D1ulesD tab8 press t(e D!ddD button8 select a rule t"pe and enter all reAuired parameters. Durin
t(e file s"stem scannin process8 DiskBoss will select files usin t(e specified file matc(in
rules and c(ane file attributes andBor timestamps for files matc(in t(e specified rules.
DiskBoss User Manual Flexense Ltd.
1-.
14.4 @6cludin, Directories &ro1 %.an,e $ile #ttri4utes Process

Sometimes8 it ma" be reAuired to exclude one or more subdirectories from a c(ane file
attributes operation. 9n order to exclude one or more directories8 open t(e c(ane file
attributes dialo8 select t(e D=xcludeD tab and add directories t(at s(ould be excluded from t(e
c(ane file attributes process.



9n addition8 ad+anced users and 96 professionals are pro+ided wit( a number of exclude
directories macro commands allowin one to exclude multiple directories usin a sinle macro
command.

M+@5I7 ;0e6t trin,< 3 excludes directories beinnin wit( t(e specified strin.
M%O70#I7 ;0e6t trin,< 3 excludes directories containin t(e specified strin.
M@7D ;0e6t trin,< 3 excludes all directories endin wit( t(e specified strin.
M)@5@E ;)e,ular @6!ression< 3 excludes directories matc(in t(e specified
reular expression.

For example8 t(e exclude macro command DL$5,6!9,S 6emporar" FilesD will exclude all
directories wit( D6emporar" FilesD at an" place in t(e full director" pat( and t(e exclude macro
command DL1=/=? U.E6M0V6=M0GLD will exclude directories endin wit( D.6M0D or D.6=M0D.





















DiskBoss User Manual Flexense Ltd.
1-2
14.' User*De&ined %.an,e $ile #ttri4utes %o11ands

5ne of t(e most powerful capabilities of DiskBoss is t(e abilit" to pre3confiure ad+anced
c(ane file attributes operations as user3defined commands and t(en execute t(ese
commands in a sinle mouse click usin t(e DiskBoss $U9 application. 9n addition8 t(e user is
pro+ided wit( t(e abilit" to execute pre3confiured c(ane file attributes operations usin t(e
DiskBoss command line utilit" or sc(edule periodic c(ane file attributes operations usin
DiskBoss Ser+er8 w(ic( runs in t(e backround as a ser+ice and allows one to implement full"
automated c(ane file attributes operations.



9n order to add a new user3defined c(ane file attributes operation8 press t(e ri(t mouse
button o+er t(e D$ommandsD pane8 select t(e D!dd ,ew 3 $(ane File !ttributes $ommandD
menu item and enter a uniAue command name. 5n t(e command inputs dialo8 specif" one or
more directories or files to process and press t(e D,extD button.



9n order to execute a user3defined c(ane file attributes command8 Cust double3click on t(e
command item in t(e D$ommandsD pane. !not(er option is to create a desktop s(ortcut for t(e
c(ane file attributes operation and t(en click on t(e s(ortcut to execute t(e c(ane file
attributes operation wit(out startin t(e DiskBoss /U9 application. Finall"8 in order to execute
t(e c(ane file attributes operation usin t(e command line utilit"8 t"pe t(e followin
commandJ disk4oss *e6ecute ;%o11and 7a1e<.

DiskBoss User Manual Flexense Ltd.
1-#
1' Disk+oss 5UI #!!lication
1'.1 $ile Mana,e1ent and 7avi,ation

DiskBoss is interated around a uniAue file na+iator pro+idin file t"pe colorin8 a
customi%able detailed +iew8 a t(umbnail +iew8 user3selectable tool panes8 file s"stem location
bookmarks and ad+anced file filters. 6(e DiskBossD built3in file na+iator allows one to execute
an" reAuired operation in a sinle mouse click. >ust select one or more files8 directories or
disks and press a command button on t(e main toolbar to start t(e file classification8 storae
utili%ation anal"sis8 data miration or duplicate files identification process.



6(e DiskBossD built3in file na+iator pro+ides t(e followin file +iew modesJ t(e list +iew mode8
t(e icon +iew mode8 t(e detailed +iew mode and t(e t(umbnail +iew mode. 9n t(e t(umbnail
+iew mode8 DiskBoss supports t(e followin imae formatsJ >0=/8 /9F8 0,/8 BM08 69FF8 0BM8
0/M8 00M8 ?BM8 and ?0M.

9n t(e detailed +iew mode8 DiskBoss allows one to customi%e columns8 define user3specific file
t"pes and edit t(e displa" st"le for eac( of t(em. For example8 files (a+in t(e extension D=?=D
ma" be displa"ed as D0roramsD usin a bold font on t(e "ellow backround.

!ll customi%ations are sa+ed in t(e user confiuration file and ma" be exported for backup
purposes or transferred to anot(er computer b" usin t(e DiskBossD confiuration
exportBimport capabilities.

9n addition8 t(e detailed +iew mode pro+ides t(e user wit( t(e abilit" to sort files b" t(e file
name8 t"pe8 si%e8 creation time8 last modification time or last access time. 9n order to sort
files8 Cust click on an appropriate column (eader. 7(en t(e user clicks on a column (eader for
t(e first time8 all t(e files are sorted in t(e ascendin order. 6o sort files in t(e descendin
order8 click on t(e same column (eader for t(e second time.


DiskBoss User Manual Flexense Ltd.
1-&
1'.2 Disk+oss 5UI :ayouts

9n order to impro+e /U9 usabilit" and facilitate specific file manaement tasks8 t(e DiskBoss
main /U9 application pro+ides four user3selectable /U9 la"outs. 0ress t(e N:ayoutsH button to
switc( t(e /U9 application to t(e next /U9 la"out. 6(e first /U9 la"out places tool panes on
t(e bottom side of t(e file +iew.



6(e second /U9 la"out places tool panes on t(e left side of t(e file +iew. 6(e t(ird /U9 la"out
places tool panes on t(e ri(t side of t(e file +iew. Finall"8 t(e fourt( /U9 la"out places t(e
first tool pane on t(e ri(t side of t(e file +iew and t(e second tool pane on t(e bottom side of
t(e file +iew.


DiskBoss User Manual Flexense Ltd.
1.)
1'.3 User*De&ined %o11ands

DiskBoss is a powerful and flexible product pro+idin a lare number of features8 capabilities
and confiuration options allowin one to perform man" different file and storae
manaement operations. 9n order to simplif" manaement and execution of freAuentl" used
operations8 DiskBoss pro+ides t(e user wit( t(e abilit" to add user3defined commands. !ll
maCor product features suc( as file searc(8 classification8 orani%in8 s"nc(roni%ation8 cop"8
mo+e8 delete8 storae utili%ation anal"sis8 duplicate files searc( and disk monitorin ma" be
added as user3defined commands and pre3confiured for user3specific needs and custom
(ardware confiurations.



9n order to add and a new command8 select t(e Nuser3defined commandsH tool pane8 click t(e
ri(t mouse button8 select t(e N!ddH menu and select t(e reAuired command t"pe. !ll
command t"pes reAuire t(e user to specif" one or more directories or files to be processed. 9n
addition8 dependin on t(e command t"pe8 command3specific dialo will be displa"ed and t(e
user will be pro+ided wit( t(e abilit" to control all t(e command3specific options. 5nce added8
a user3defined command will be sa+ed in t(e DiskBoss userHs confiuration and displa"ed in
t(e user3defined commands tool pane. 9n order to manae user3defined commands8 select t(e
NUser3Defined $ommandsH tool pane8 select t(e reAuired command8 click t(e ri(t mouse
button and select one of t(e followin operationsJ

@dit %o11and @ use t(is feature to edit a pre+iousl" created user3defined command.
Dependin on t(e command t"pe8 DiskBoss will s(ow all t(e reAuired dialo and t(e
user will be pro+ided wit( t(e abilit" to control all t(e command3specific options.
@6ecute %o11and @ use t(is feature to execute t(e selected user3defined command.
!lternati+el"8 Cust click on a command in t(e user3defined commands list.
%reate Deskto! .ortcut @ use t(is feature to create direct desktop s(ortcuts for
freAuentl" used commands. $ommands started usin desktop s(ortcuts are executed
wit(out t(e DiskBoss /U9 application. For example8 after clickin on a desktop
s(ortcut pointin to a user3defined searc( command8 t(e user will see t(e searc(
dialo onl" and not t(e full DiskBoss /U9 application.
)ena1e %o11and @ use t(is feature to rename an existin user3defined command.
DiskBoss will s(ow an entr" dialo and t(e user will be pro+ided wit( t(e abilit" to
specif" a new command name.
Move %o11and U! @ use t(is feature to mo+e freAuentl" used commands to t(e
beinnin on t(e command list.
Move %o11and Down @ use t(is feature to mo+e less freAuentl" user commands to
t(e end of t(e command list.
Delete %o11and @ use t(is feature to delete unused commands.
DiskBoss User Manual Flexense Ltd.
1.1
9n addition8 DiskBoss allows one to write user3defined commands usin an open ?ML3Based
format. 6(e ?ML3Based format pro+ides support for all features and capabilities a+ailable in
t(e DiskBoss /U9 application and allows one to import custom user3defined commands to t(e
product confiuration. Finall"8 DiskBoss Ultimate allows one to execute ?ML3Based user3
defined command on3t(e3fl" usin t(e DiskBoss command line tool.

!n" user3defined command ma" be executed in t(ree different wa"sJ in DiskBossD main /U9
application8 as a standalone /U9 tool and usin DiskBossD command line tools. 9n order to
execute a user3defined command in DiskBossD main /U9 application8 select t(e user3defined
commands tool pane and click on t(e command item in t(e commands list. DiskBoss will load
t(e user3defined command and execute it in t(e main /U9 application s(owin all t(e reAuired
/U9 windows and dialos accordin to t(e information sa+ed in t(e user3defined command.



! more effecti+e wa" to execute freAuentl" used commands is to add command s(ortcuts to
t(e 7indows desktop. 9n order to do t(at8 select t(e user3defined commands tool pane8 press
t(e ri(t mouse button o+er t(e reAuired command and select t(e N!dd Desktop S(ortcutH
menu item. DiskBoss will create a desktop s(ortcut wit( t(e same file name as t(e commandHs
name. 9n order to execute suc( a command8 Cust click on t(e command s(ortcut on t(e
7indows desktop. 7(en executin user3defined commands usin desktop s(ortcuts8 DiskBoss
will open a command3specific process dialo t(at will perform all t(e reAuired operations and
terminate after t(e user will press t(e N$loseH button.


#dvanced %o11ands Mana,e1ent

DiskBoss pro+ides t(e user wit( an ad+anced user3defined commands /U9 manaement
interface allowin one to manae and execute user3defined commands more effecti+el". 6o
open ad+anced user3defined commands manaement dialo8 select t(e menu [6ools @ Manae
$ommands\. 9n addition to t(e features a+ailable in t(e user3defined commands tool pane8 t(e
commands manaement dialo pro+ides commands searc( and filters8 user3defined command
cop"8 command importBexport capabilities and user3defined command s(ortcuts.

For eac( user3defined command8 t(e commands manaement dialo displa"s t(e command
name8 a user3selected command s(ortcut and t(e command t"pe. 9n order to find a specific
user3defined command8 enter all or a part of t(e command name in t(e searc( entr" and
press t(e NSearc(H button. !lternati+el"8 select a specific command t"pe in t(e command filter
to s(ow commands of a specific t"pe onl". For example8 select t(e N<iew Searc( $ommandsH
filter to see searc( commands onl". 6(e command t"pe filter ma" be user in conCunction wit(
t(e command searc( capabilit". 9n order to reset searc( results and t(e command t"pe filter8
press t(e N$learH button and t(e command manaement dialo will s(ow all t(e defined
commands.

DiskBoss User Manual Flexense Ltd.
1.2
9n order to add a new user3defined command8 press t(e N!ddH button and select an appropriate
command t"pe. 5n t(e command inputs dialo add one or more directories or files t(at s(ould
be processed and press t(e N,extH button. ! t"pical command dialo s(ows command specific
features and options dependin on t(e selected command t"pe. For detailed information about
(ow to use a specific command refer to an appropriate section in t(e DiskBoss product
manual.

Select a user3defined command and press t(e N=ditH button to edit t(e selected user3defined
command. Select one or more user3defined commands and press t(e NDeleteH button to delete
all t(e selected commands. Select a user3defined command and press t(e NUpH or NDownH
buttons to c(ane t(e position of a command in t(e command list. Use t(is feature to mo+e
more freAuentl" used commands to t(e beinnin of t(e command list. !ll c(anes made in
user3defined commands will take effect in bot( command manaement interfaces 3 t(e user3
defined commands manaement dialo and t(e user3defined commands tool pane.

Sometimes8 w(en "ou (a+e a workin user3defined command and need to create a sli(tl"
modified or customi%ed +ersion of t(e command8 it will be +er" (elpful to cop" t(e existin
command and make all t(e reAuired c(anes in t(e commandHs cop". 9n order to cop" a user3
defined command8 select t(e command item8 press t(e N$op"H button and enter a new
command name. DiskBoss will create a new command8 cop" all t(e settin and options from
t(e oriinal command and sa+e t(e new command to t(e userHs confiuration file.

!not(er useful feature is t(e abilit" to importBexport user3defined commands toBfrom different
DiskBoss installations. 9n order to export one or more user3defined commands8 select all t(e
reAuired command items8 press t(e ri(t mouse button8 select t(e N=xport $ommandsH menu
item and select a destination director" w(ere all t(e selected commands s(ould be exported
to. 9n order to import pre+iousl" exported commands8 press t(e ri(t mouse button8 select t(e
N9mport $ommandsH menu item and select all t(e command files t(at s(ould be imported. 6ake
into account t(at t(ese features are a+ailable in DiskBoss Ultimate onl" and t(ere is no abilit"
to importBexport commands toBfrom DiskBoss =xpress or DiskBoss 0rofessional.

9n order to execute a user3defined command directl" from t(e commands manaement dialo8
select t(e command item and press t(e N=xecuteH button. DiskBoss will load t(e user3defined
command and execute it in t(e main /U9 application s(owin all t(e reAuirin /U9 windows
and dialos accordin to t(e information sa+ed in t(e user3defined command. 9n order to
create a desktop s(ortcut for a command8 select t(e command item8 press t(e ri(t mouse
button and select t(e N$reate Desktop S(ortcutH menu item. DiskBoss will create a desktop
s(ortcut wit( t(e same file name as t(e commandHs name. 9n order to execute suc( a
command8 Cust click on t(e command s(ortcut on t(e 7indows desktop.

Finall"8 DiskBoss Ultimate allows one to associate custom ke"board s(ortcuts wit( user3
defined commands. 9n order to set a ke"board s(ortcut for a user3defined command8 select
t(e command item in t(e command list8 press t(e ri(t mouse button and select t(e NSet
;e"board S(ortcutH menu item. 5n t(e N$ustomi%e ;e"board S(ortcutH dialo select an
a+ailable ke"board seAuence and press t(e N5kH button. ,ow8 "ou can execute t(e user3
defined command b" pressin t(e selected ke"board s(ortcut.

9n addition to t(e /U9 application8 t(e DiskBoss Ultimate edition pro+ides a command line tool
allowin one to use all features of DiskBoss from an 5S s(ell window. 6(e DiskBoss command
line tool pro+ides power users and s"stem administrators wit( t(e abilit" to automate t(e file
manaement operations and to interate DiskBoss features into batc( files and s(ell scripts.
6(e DiskBoss command line tool is located in P0roductDirQBbin director".


disk4oss.e6e *e6ecute P$ommand ,ameQ or P?ML File ,ameQ


6(is command executes user3defined commands usin input directories8 files and all
confiuration options sa+ed in t(e specified user3defined command. 9n addition8 DiskBoss
Ultimate allows one to directl" execute user3defined commands written accordin to t(e
DiskBoss ?ML3Based format. For detailed information about t(e ?ML format refer to t(e
section 1' in t(is document.

DiskBoss User Manual Flexense Ltd.
1.'
1'.4 #uto1atic election o& In!ut Disks Usin, Macro %o11ands

,ormall"8 DiskBoss disk anal"sis and file searc( commands process a pre3defined set of input
disks8 directories andBor network s(ares8 but sometimes it ma" be reAuired to d"namicall"
select disks to be anal"%ed dependin on t(e confiuration of t(e anal"%ed (ost computer.

For example8 letDs assume t(at t(e user needs to anal"%e a number of internal (ard disks and
a number of external (ard dri+es wit( external (ard disk dri+es sometimes connected and
sometimes not dependin on eac( specific situation. 9n suc( cases8 it is not possible to pre3
confiure an anal"sis operation to process a pre3defined set of input disks and suc( operations
s(ould be confiured d"namicall" accordin to t(e current confiuration of t(e (ost computer.



9n order to enable d"namic confiuration of disk space anal"sis8 file classification and file
searc( operations8 DiskBoss pro+ides a number of macro commands allowin one to
automaticall" select w(ic( disks to process accordin to t(e current confiuration of t(e (ost
computer. 6(e followin macro commands ma" be added instead of input directories to disk
space anal"sis8 file classification8 duplicate files detection and file searc( commandsJ

M#::=:O%#:=DI? 3 t(is macro command inserts all internal (ard disks to t(e list
of directories t(at s(ould be processed.
M#::=@E0@)7#:=DI? 3 t(is macro command inserts all external (ard disks to t(e
list of directories t(at s(ould be processed.
M#::=7@03O)?=DI? 3 t(is macro command inserts all mapped network dri+es to
t(e list of directories t(at s(ould be processed.
M#DD=7@03O)?=2#)@ ;2ost 7a1e or IP #ddress< 3 t(is macro command
inserts all network s(ares accessible in a ser+er or ,!S storae de+ice identified b"
t(e specified (ost name or 90 address.
M#DD=DI?=:#+@: ;:a4el< 3 t(is macro command inserts all disks containin t(e
specified disk label to t(e list of directories t(at s(ould be processed.
MD@:=DI?=:#+@: ;:a4el< 3 t(is macro command remo+es all disks containin
t(e specified disk label from t(e list of directories t(at s(ould be processed. For
example8 t(is macro command ma" be used wit( t(e L!LLKL5$!LKD9S;S macro to
remo+e t(e s"stem disk or ot(er special disks t(at s(ould be excluded from t(e
anal"sis operation.
MD@:=DI?=:@00@) ;:etter< 3 t(is macro command remo+es t(e specified disk
letter from t(e list of directories t(at s(ould be processed. For example8 t(is macro
command ma" be used wit( t(e L!LLKL5$!LKD9S;S macro to remo+e t(e s"stem
disk from t(e anal"sis operation.

9n addition8 t(ese macro commands ma" be used to pre3confiure disk space anal"sis8 file
classification8 duplicate files detection andBor file searc( commands to be executed on a
number of different ser+ers w(en eac( ser+er (as a different set of (ard disks to be anal"%ed.
! set of disk anal"sis commands ma" be pre3confiured and tested on a sinle ser+er and
t(en broadcasted to a number of DiskBoss Ser+ers t(rou( t(e network usin t(e DiskBoss
Ser+er confiuration s"nc feature.
DiskBoss User Manual Flexense Ltd.
1.*
1'.' @6cludin, Directories $ro1 #nalysis and $ile Mana,e1ent O!erations

DiskBoss pro+ides t(e abilit" to exclude one or more directories from disk space anal"sis and
file manaement operations. 9n order to confiure exclude directories8 open t(e anal"sis or file
manaement command confiuration dialo8 press t(e D5ptionsD button8 select t(e D=xcludeD
tab and add one or more directories to exclude.



9n t(e simplest case8 Cust add a full director" pat( to exclude from t(e anal"sis or file
manaement operation. 9n addition8 ad+anced users are pro+ided wit( a number of exclude
directories macro commands allowin one to exclude multiple directories usin a sinle macro
command.

DiskBoss pro+ides t(e followin exclude directories macro commandsJ

M+@5I7 ;0e6t trin,< 3 t(is macro command excludes all directories beinnin
wit( t(e specified text strin.
M%O70#I7 ;0e6t trin,< 3 t(is macro command excludes all directories
containin t(e specified text strin.
M@7D ;0e6t trin,< 3 t(is macro command excludes directories endin wit( t(e
specified text strin.
M)@5@E ;)e,ular @6!ression< 3 t(is macro command excludes all directories
matc(in t(e specified reular expression.

For example8 t(e exclude macro command DL$5,6!9,S 6emporar" FilesD will exclude all
directories wit( D6emporar" FilesD at an" place in t(e full director" pat( and t(e exclude macro
command DL1=/=? U.E6M0V6=M0GLD will exclude all directories endin wit( D.6M0D or D.6=M0D.
















DiskBoss User Manual Flexense Ltd.
1.-
1'.6 0ask Mana,e1ent

DiskBoss allows one to execute multiple file manaement operations simultaneousl". Multiple
simultaneous file manaement operations ma" be started8 stopped8 paused or resumed
accordin to userHs specific needs. For example8 t(e user is pro+ided wit( t(e abilit" to
suspend a lon runnin operation8 execute an urent task and after t(at resume t(e
pre+iousl" paused lon runnin operation. 7(en startin multiple file manaement operations8
DiskBoss allows one to submit all tasks to t(e tasks Aueue or execute all tasks simultaneousl".



0ress8 t(e NSubmitH button to add t(e new operation to t(e task Aueue. 9n t(is case all started
operations will be executed seAuentiall"8 one after one wit(out interferin wit( eac( ot(er. 9f
"ou wis( to execute multiple operations on numerous disks or storae de+ices simultaneousl"8
press t(e NStart ,owH button.

6(e N6asksH button Elocated on t(e main toolbarG allows one to access t(e task manaement
dialo8 w(ic( pro+ides a number of task manaement capabilities. Select one or more runnin
tasks and press t(e N0auseH button to pause all t(e selected tasks. Select one or more
pre+iousl" paused tasks and press t(e N$ontinueH button to resume all t(e selected tasks.
Select one or more runnin Eor pausedG tasks and press t(e NStopH button to cancel all t(e
selected tasks. $lick on a task item in t(e tasks +iew to open t(e taskHs status dialo. 9f t(e
task (as been completed8 DiskBoss will open t(e results dialo.



9n addition to t(e abilit" to startBstop multiple tasks8 DiskBoss Ultimate pro+ides t(e user wit(
t(e abilit" to d"namicall" control t(e speed of an" runnin operation t(us allowin one to slow
down or speed3up lon runnin operations accordin to specific needs. Select a runnin task8
press t(e ri(t mouse button and select t(e N0erformanceH menu item to set a custom
performance mode for t(e selected task. 6(e same ma" be ac(ie+ed usin t(e NSpeedH button
located on all t"pes of process dialos.

DiskBoss User Manual Flexense Ltd.
1..
1'.( c.edule Periodic #nalysis and $ile Mana,e1ent O!erations

DiskBoss pro+ides t(e abilit" to execute disk space anal"sis and file manaement operations
periodicall" at specific time inter+als8 weekl" or mont(l" sc(edules8 etc. 6(e user is pro+ided
wit( t(e abilit" to define an unlimited number of periodic Cobs wit( eac( one confiured to
execute one or more disk space anal"sis or file manaement commands.



=ac( periodic Cob can be started b" multiple (ourl"8 dail"8 weekl" andBor mont(l" triers wit(
different sc(edules for eac( trier allowin one to execute disk space anal"sis and file
manaement operations at different times dependin on t(e week da"8 mont( da"8 etc. 9n
addition8 t(e user is pro+ided wit( t(e abilit" to execute multiple disk space anal"sis andBor
file manaement operations in eac( periodic Cob.



B" default8 DiskBoss executes multiple commands specified in a periodic Cob seAuentiall" one
after one. 9n order to anal"%e files located on multiple p("sical disks or multiple se+ers or ,!S
storae de+ices more effecti+el"8 DiskBoss pro+ides t(e abilit" to execute multiple disk space
anal"sis or file manaement operations in parallel.


DiskBoss User Manual Flexense Ltd.
1.2
9n order to add a periodic Cob trier8 press t(e D!ddD button located on t(e ri(t side of t(e
periodic Cob triers +iew. DiskBoss pro+ides t(e followin fi+e t"pes of periodic Cob triersJ
periodic8 dail"8 weekl"8 mont(l" and a sinle time trier.



6(e reular periodic Cob trier starts selected disk space anal"sis or file manaement
commands accordin to t(e selected time inter+al8 w(ic( ma" be specified in minutes or
(ours. 6(e dail" periodic Cob trier starts selected commands e+er" da" exactl" at t(e
specified time.



6(e weekl" periodic Cob trier starts commands accordin to t(e selected week da"s and t(e
specified time of t(e da". LetDs assume t(at a backup operation s(ould be executed e+er"
Monda" at 12am and e+er" 6uesda" at 2am. 9n t(is case8 t(e user can add two periodic Cob
triers wit( t(e first one confiured to start t(e backup operation e+er" Monda" at 12am and
t(e second trier confiured to start t(e backup operation e+er" 6uesda" at 2am.

6(e mont(l" periodic Cob trier pro+ides t(e abilit" to execute disk space anal"sis or file
manaement commands on specific mont( da"s. Finall"8 t(e sinle time periodic Cob trier
allows one to sc(edule execution of disk space anal"sis andBor file manaement operations on
an exact date and time.

!n arbitrar" number of triers ma" be combined in a sinle periodic Cob allowin one to
precisel" control (ow and w(en to execute automated disk space anal"sis andBor file
manaement operations.

0eriodic Cobs a+ailable in DiskBoss 0ro and DiskBoss Ultimate are executed in t(e DiskBoss
/U9 application and in order to work properl" t(e /U9 application s(ould be continuousl"
runnin. !not(er option is to use DiskBoss Ser+er8 w(ic( runs in t(e backround as a ser+ice
and is capable of executin multiple periodic disk space anal"sis andBor file manaement
operations e+en w(en no one is loed in.

DiskBoss User Manual Flexense Ltd.
1.#
1'./ ound 7oti&ications

DiskBoss pro+ides t(e abilit" to pla" notification sounds w(en a file manaement operation is
started8 completed or failed. 9n addition8 t(e user is pro+ided wit( t(e abilit" to enable8 disable
or customi%e all t"pes of sound notifications.



9n order to open t(e D,otification SoundsD dialo8 select t(e D6ools 3 ,otification SoundsD menu
item. 6(e D,otifications SoundsD dialo s(ows all t(e a+ailable sound notifications and allows
one to enable or disable specific sound notifications.



9n order to select a custom notification sound file8 click on a notification sound item in t(e
sounds list and select a custom 7!< file. 9n order to pla" a notification sound8 select t(e
reAuired notification sound in t(e sounds list and press t(e D0la"D button.








DiskBoss User Manual Flexense Ltd.
1.&
1'.- +uilt*In Disk M#)0 Viewer

DiskBoss pro+ides a built3in disk SM!16 +iewer allowin one to +iew t(e (ealt( status of
p("sical (ard disks installed in t(e computer. 9n order to open t(e disk SM!16 +iewer8 press
t(e NSM!16H button located on t(e main toolbar. 6(e disk SM!16 +iewer s(ows t(e disk model
name8 t(e firmware +ersion8 t(e disk serial number and t(e list of supported SM!16 attributes
for t(e currentl" selected p("sical disk.



9f multiple p("sical disks are installed in t(e computer8 use t(e disk selector combo box8
located on t(e bottom side of t(e SM!16 +iewer8 to c(ane t(e currentl" displa"ed disk. 9f one
or more critical SM!16 attributes are out of +alid ranes8 t(e attributes will be marked wit(
"ellow EwarninG icons or red EerrorG icons dependin on t(e status and meanin of eac(
specific SM!16 attribute.



9n order to sa+e t(e disk SM!16 information to a report file8 press t(e NSa+eH button and
specif" a report file name. 9n order to open a pre+iousl" sa+ed disk SM!16 report8 press t(e
NLoadH button and select t(e report file to load.
DiskBoss User Manual Flexense Ltd.
12)
1'.10 +uilt*In 2@E @ditor

DiskBoss includes a built3in 4=? editor allowin one to +iew files and edit file data in t(e 4=?
and text modes. 6(e 4=? editor pro+ides t(e abilit" to +iew and edit (ue files w(ile usin a
+er" small amount of s"stem memor" t(us allowin one to work wit( lare D<D imae files
and +irtual mac(ine disk imae files sometimes reac(in tens and (undreds of /iab"tes per
file. 7(en a file larer t(an * /iab"tes is opened8 t(e 4=? editor switc(es to t(e .*3Bit
position displa" mode.



6(e DiskBoss 4=? editor pro+ides t(e abilit" to browse a file usin na+iation buttons located
on t(e ri(t side of t(e window8 Cump to a specific position in t(e file8 searc( for binar" or text
patterns in t(e file and edit data in t(e binar" or text modes.



9n order to searc( for a binar" pattern8 press t(e NSearc(H button8 enter t(e pattern as a series
of b"tes wit( eac( b"te represented b" two 4=? c(aracters. B" default8 t(e 4=? editor will
start searc(in from t(e current file position to t(e end of t(e file. 9f reAuired8 c(ane t(e
startBstop file positions on t(e searc( dialo. 9n order to searc( for a text strin8 c(ane t(e
searc( mode to N6extH and enter a text strin to searc(.



9n order to c(ane one or more data b"tes in t(e file8 select t(e data b"tes in t(e 4=? displa"
and press t(e N=ditH button. 9n order to edit a text strin8 select t(e text strin in t(e text
displa" and press t(e N=ditH button.
DiskBoss User Manual Flexense Ltd.
121
1'.11 +uilt*In Disk %leaner

!ll web browsers and man" popular online applications are usin t(e local (ard disk to cac(e
web paes8 imaes and +ideo files. 9nformation from +isited web sites is stored in "our 7eb
browserHs cac(e8 wastin "our storae space and compromisin "our pri+ac". 9n eneral8 it is
a ood practice to cleanup "our disk once a mont(. DiskBoss includes a built3in disk cleaner
allowin one to cleanup t(e disk and reclaim t(e wasted storae space.



0ress t(e N$leanupH button to launc( t(e DiskBossD built3in disk cleaner. DiskBoss will scan t(e
s"stem (ard dri+e and s(ow t(e user all detected cac(e8 (istor" and temporar" files. Durin
t(e initial scannin process8 DiskBoss Cust scans t(e disk and disco+ers w(at files ma" be
safel" deleted. !fter finis(in t(e scannin process8 DiskBoss indicates all detected file
cateories and pro+ides t(e user wit( t(e abilit" to select t(e file cateories t(at s(ould be
cleaned3up.

B" default8 DiskBossD built3in disk cleaner selects 9nternet cac(e files8 9nterned (istor" and
temporar" files to be deleted. 6(e user is pro+ided wit( t(e abilit" to select one of t(e
followin automatic cleanup modesJ NSafeH8 N,ormalH and N!llH. 9n t(e safe mode8 DiskBoss will
cleanup 9nternet cac(e and 9nternet (istor" files onl". 9n t(e normal mode8 DiskBoss will
delete 9nternet cac(e files8 9nternet (istor" file8 temporar" files and deleted files. 9n t(e N!llH
cleanup mode8 DiskBoss will delete files related to all cateories includin 9nternet cookies.
!lternati+el"8 t(e user is pro+ided wit( t(e abilit" to select specific file cateories manuall".
Select an" number of file cateories and press t(e N$leanupH button. DiskBoss will delete all
t(e selected file cateories and free3up t(e wasted storae space.
1'.12 User*electa4le 0ool Panes

6(e bottom part of t(e DiskBoss main /U9 application includes two user3selectable tool panes.
=ac( of t(em ma" be selected to displa" bookmarks8 file filters8 user3defined commands8 t(e
local disks status +iew or t(e s"stem status +iew.

$ile $ilters * More and more files are stored in modern computers. ! simple 7indows3based
computer wit( a number of software products ma" include -)8))) 3 1))8))) files. More
ad+anced computer users and professionals ma" (a+e as muc( as 1))8))) 3 2))8))) files in
t(eir personal computers. !lmost e+er"one (as tried to find a file in a director" t(at contains a
couple of t(ousand files. !lt(ou( it is possible to searc( for a file b" pressin on t(e ke"
representin t(e first letter in t(e file name8 sometimes it is still difficult to find t(e reAuired
file in a file3crowded director".
DiskBoss User Manual Flexense Ltd.
122
!not(er issue t(at bot(ers ad+anced computer users is (ow to perform +arious file
manaement operations on a number of files in a director" selected accordin to a specific
criteria. Usin t(e current +ersion of t(e 7indows =xplorer t(e user will need to select all t(e
reAuired files manuall"8 w(ic( ma" be a reall" tedious task if "ou need to deal wit( (undreds
of files.




6o (elp users to deal wit( lare amounts of files in directories8 DiskBoss introduces ad+anced
files filterin capabilities. For eac( opened director"8 DiskBoss anal"%es existin files and
automaticall" builds a list of filters allowin one to select a specific file t"pe to be displa"ed.
6(e filters +iew is located in t(e bottom3ri(t corner of t(e DiskBoss main /U9 application. For
eac( file t"pe in t(e current director"8 DiskBoss displa"s t(e number of files and t(e total
storae space consumed b" all files related to t(e file t"pe. 9n order to see files related to a
specific file t"pe8 Cust select t(e reAuired filter in t(e filter +iew. 6o reset t(e current +iew and
to see all files in t(e current director"8 select t(e DS(ow !llD item in t(e filter +iew.

+ook1arks * 5+ertime disks are ettin larer and larer and we are storin more and more
files8 documents8 sons and mo+ies. Some computers are eAuipped wit( multiple (ard dri+es
and man" reular computer users are beinnin to use network dri+es to s(are files between
computers on t(e (ome network. Business needs are muc( more demandin reAuirin
computer professionals to desin complex file (ierarc(ies and director" structures for specific
business needs. 7e (a+e are now in a situation w(ere we need to remember muc(
information about t(e location of +arious prorams8 documents8 reports8 sons8 +ideos8 etc.

6(e DiskBossD built3in file na+iator includes a simple and flexible solution allowin one to sa+e
an unlimited number of file s"stem locations in a dedicated bookmarks +iew and to switc(
between t(em in a sinle mouse click.


6o add a new file s"stem bookmark8 browse to t(e reAuired director" and press t(e
DBookmarkD button on t(e main /U9 toolbar. 5n t(e add bookmark dialo specif" a uniAue
bookmark name and press t(e D5kD button. 6(e bookmarks +iew is located in t(e bottom3left
corner of t(e DiskBoss main /U9 application. Durin installation8 DiskBoss automaticall" adds
bookmarks for D$omputer 4omeD8 DM" DocumentsD and all local (ard dri+es installed in t(e
computer. 6o Cump to a pre+iousl" bookmarked director"8 Cust select a bookmark name in t(e
bookmark +iew.

Disk :ist * 6(e local disks status +iew lists all t(e local disks as defined in t(e 5S
confiuration. For eac( disk DiskBoss displa"s t(e dri+e letter8 t(e total disk si%e and t(e
amount of free storae space. $lick on a disk item to see more detailed information about t(e
disk.

yste1 tatus * 6(e s"stem status +iew s(ows a summar" s"stem status includin t(e
current $0U usae8 t(e s"stem memor" status and t(e s"stem disk status.
DiskBoss User Manual Flexense Ltd.
12'
1'.13 Disk+oss O!tions

Select t(e N0ools C Disk+oss O!tionsH menu item to open t(e options dialo.



6(e N5eneralH tab allows one to control t(e followin optionsJ

.ow Main 0ool4ar @ =nablesBDisables t(e main toolbar
.ow 7avi,ation +ar @ =nablesBDisables t(e na+iation bar
.ow DirectoriesH +uttons on 7avi,ation +ar @ =nablesBDisables directoriesH
buttons on t(e na+iation bar
.ow Delete %on&ir1ation Dialo, 3 select t(is option to s(ow delete confirmation
dialo.
%lose uccess&ully %o1!leted O!erations @ select t(is option to automaticall"
close successfull" completed file cop"8 mo+e and delete operations.
#uto1atically %.eck $or Product U!dates @ select t(is option to instruct DiskBoss
to automaticall" c(eck for a+ailable product updates.
Use Internal I1a,e Viewer @ select t(is option to use t(e DiskBossD built3in imae
+iewer as t(e default imae +iewer.
%o!y $ile #ttri4utes @ select t(is option to enable default cop"in file attributes for
all file cop" and mo+e operations.
%o!y $ile 0i1esta1!s @ select t(is option to enable default cop"in file timestamps
for all file cop" and mo+e operations.

6(e N.ortcutsH tab pro+ides t(e user wit( t(e abilit" to customi%e ke"board s(ortcuts. $lick
on a s(ortcut item to edit t(e currentl" assined ke" seAuence. 0ress t(e NDefault S(ortcuts\
button to reset all ke"board s(ortcuts to default +alues.


DiskBoss User Manual Flexense Ltd.
12*
6(e D@*MailD tab allows one to define an e3mail account to be used for sendin e3mail
notifications. 9n order to enable e3mail notifications8 select t(e D=nable =3Mail ,otificationsD
c(eckbox and enter account details. 9n t(e DSM60 Ser+er ,ameD entr" specif" t(e (ost name of
t(e SM60 ser+er t(at s(ould be used to send notifications8 enter an appropriate user name8
password and specif" a source e3mail address to be used as t(e NFromH e3mail address for
DiskBoss e3mails. 9n order to test t(e specified email account8 click on t(e D<erif" =3Mail
accountD button.




6(e DData4aseD tab allows one to confiure an 5DB$ data source to use to export disk space
anal"sis8 file classification8 duplicate files8 file searc( and disk c(ane monitorin reports to an
S:L database. 9n order to enable database exports8 specif" t(e 5DB$ data source name8 user
name and password to use to connect to t(e S:L database.














DiskBoss User Manual Flexense Ltd.
12-
6(e D)e!ortsD tab allows one to keep a user3specified number of reports in t(e reports
director" or t(e reports S:L database w(ile automaticall" deletin old reports and freein up
t(e disk space. 6(ese features are especiall" useful for full" automated disk space anal"sis8
file classification8 file searc( or disk c(ane monitorin operations w(en t(e user needs to
keep a (istor" of report files in a reports director" or a (istor" of reports in an S:L database.



B" default8 DiskBoss keeps all reports in t(e reports director" or t(e S:L database. 9n order to
enable automatic report manaement8 open t(e D5ptionsD dialo8 select t(e D1eportsD tab and
c(ane t(e D1eport FilesD or D1eport DatabaseD options to appropriate +alues.

6(e D)e!ort $ilesD option is applicable to 46ML8 text8 =xcel $S<8 ?ML and DiskBoss nati+e
reports sa+ed to a reports director" or to t(e userDs (ome director" usin t(e DiskBoss ser+er
or t(e command line utilit". !fter sa+in eac( new report8 DiskBoss will c(eck if t(ere are too
man" reports of t(e same t"pe E46ML8 ?ML8 $S<8 etc.G in t(e reports director" and delete old
reports accordin to t(e user3specified confiuration.

6(e D)e!ort Data4aseD option is applicable to reports submitted to an S:L database usin
t(e DiskBoss /U9 application8 t(e DiskBoss ser+er or t(e DiskBoss command line utilit". !fter
sa+in eac( new report to t(e database8 DiskBoss will c(eck if t(ere are too man" reports
from t(e same (ost computer8 for t(e same set of disks or directories and delete old reports
accordin to t(e user3specified confiuration. For example8 if reports from two different
ser+ers are submitted to t(e same S:L database8 DiskBoss will keep in t(e database ? last
reports for eac( ser+er.

6(e D$ile %ate,oriesD option allows one to enableBdisable exportin of file cateories to 46ML8
text8 =xcel $S< and ?ML reports. Second3le+el file cateories are a+ailable w(en reports are
sa+ed usin t(e DiskBoss /U9 application manuall". !utomaticall" enerated reports or
reports sa+ed usin t(e DiskBoss command line utilit" alwa"s sa+ed wit(out file cateories.
7(en t(e DFile $ateoriesD option is enabled8 DiskBoss /U9 application will sa+e second3le+el
file cateories to 46ML8 text8 =xcel $S< and ?ML reports.

6(e D%o1!ressed )e!ortsD option allows one to sa+e automaticall" enerated 46ML8 text8
=xcel $S< and ?ML reports as compressed arc(i+e files.











DiskBoss User Manual Flexense Ltd.
12.

6(e N#dvancedH tab pro+ides t(e followin confiuration optionsJ



Ma6i1u1 0asks @ !ccordin to t(e selected +alue8 DiskBoss will sa+e results for ?
last operations Esuc( as searc(8 classif"8 anal"%e8 etc.G. For detailed information about
task manaement capabilities refer to t(e N6ask ManaementH section in t(is
document.
Ma6i1u1 @rrors @ use t(is option to set t(e maximum number of errors for all file
manaement operations. 9f a file manaement operation suc( as cop"8 mo+e8 delete8
s"nc(roni%e will reac( t(e specified maximum number of errors8 t(e operation will be
aborted.
Ma6i1u1 %onsecutive @rrors @ use t(is option to set t(e maximum number of
consecuti+e errors for all file manaement operations. 9f a file manaement operation
suc( as cop"8 mo+e8 delete8 s"nc(roni%e will reac( t(e specified maximum number of
consecuti+e errors8 t(e operation will be aborted.
Data Directory @ use t(is option to set t(e director" w(ere DiskBoss s(ould sa+e t(e
user enerated data suc( as user3defined commands and file s"stem sinatures.
ave @rrors :o,s In @ enable t(is option and specif" an existin director" to
automaticall" sa+e all error los to t(e specified director".
ave 0asks :o,s In 3 enable t(is options and specif" an existin director" to
automaticall" sa+e tasks los to t(e specified director".
Pro6y %on&i,uration 3 0eriodicall"8 DiskBoss connects to t(e productDs web site and
c(ecks for a+ailable product updates. 9f DiskBoss is installed on a computer connected
to t(e 9nternet t(rou( an 4660 prox"8 use t(e prox" confiuration options to set a
custom 4660 prox" confiuration.


















DiskBoss User Manual Flexense Ltd.
122
1'.14 )e,isterin, Product

Licenses for DiskBoss 0ro8 DiskBoss Ultimate8 DiskBoss Ser+er8 discounted license packs and
+arious license bundles ma" be purc(ased on t(e followin paeJ

(ttpJBBwww.diskboss.comBpurc(ase.(tml

!fter finis(in t(e purc(ase process8 wait for t(e followin two e3mail messaesJ t(e first one
wit( a receipt for "our pa"ment and t(e second one wit( an unlock ke". 9f "ou will not recei+e
"our unlock ke" wit(in 2* (ours8 please c(eck "our spam box for e3mail messaes oriinatin
from su!!ortP&le6ense.co1 and if it is nor (ere contact our support team.



!fter "ou will recei+e "our unlock ke"8 start t(e DiskBoss /U9 application and press t(e
D1eisterD button located in t(e top3ri(t corner of t(e window. 5n t(e reister dialo8 enter
"our name and t(e recei+ed unlock ke" and press t(e D1eisterD button to finis( t(e
reistration procedure.



























DiskBoss User Manual Flexense Ltd.
12#
16 Disk+oss erver
16.1 Disk+oss erver Overview

DiskBoss Ser+er is a ser+er3based product +ersion8 w(ic( runs in t(e backround as a ser+ice
and is capable of executin all t"pes of disk space anal"sis and file manaement operations in
a full" automatic and unattended mode.



DiskBoss Ser+er ma" be manaed and confiured locall" or t(rou( t(e network usin a
freeware network client /U9 application8 t(e DiskBoss command line utilit" or t(e DiskBoss
Ser+er prorammin !098 w(ic( ma" be used to interate DiskBossD disk anal"sis and file
manaement capabilities into ot(er products and solutions.



6(e DiskBoss $lient /U9 application is +er" similar to t(e main DiskBoss /U9 application
pro+idin standard dialos for all t"pes of files manaement operations supported b"
DiskBoss. 6(e client /U9 application allows one to connect to a DiskBoss ser+er locall" or
t(rou( t(e network8 add8 edit or delete disk space anal"sis or file manaement commands8
control runnin operations and manae t(e ser+er confiuration options. 9n addition8 t(e client
/U9 application pro+ides t(e abilit" to export disk space anal"sis commands defined and
tested in t(e reular DiskBoss /U9 application to t(e ?ML format and import t(ese commands
to DiskBoss Ser+er for automatic execution in t(e backround.
DiskBoss User Manual Flexense Ltd.
12&
16.2 Mana,in, Disk+oss erver %o11ands

DiskBoss Ser+er pro+ides a lare number of disk anal"sis and file manaement operations
includin disk space utili%ation anal"sis8 file classification8 duplicate files detection and
remo+al8 file searc(8 file orani%in8 file s"nc(roni%ation8 file cop"8 file delete8 disk c(ane
monitorin and file interit" monitorin.

6(e user is pro+ided wit( t(e abilit" to pre3confiure a number of disk space anal"sis andBor
file manaement operations as user3defined commands and t(en execute t(ese commands
manuall"8 sc(edule periodic execution of one of more commands or trier disk space anal"sis
or file manaement operations automaticall" based on user3specified conditions andBor
detected file s"stem acti+ities.



9n order to add a user3defined disk space anal"sis or file manaement command8 press t(e
D!ddD button located on t(e main toolbar8 select a command t"pe8 enter a uniAue command
name8 enter one or more disks8 directories or network s(ares to process and press t(e DSa+eD
button.



=ac( t"pe of disk anal"sis or file manaement operation pro+ides itDs own set of ad+anced
options allowin one to confiure and customi%e eac( specific command for user3specific
needs. 9n order to confiure a user3defined command8 select t(e command8 press t(e ri(t
mouse button and select t(e D=dit $ommandD menu item.
DiskBoss User Manual Flexense Ltd.
1#)
16.3 avin, 5ra!.ical PD$ u11ary )e!orts

DiskBoss Ser+er allows one to perform multiple t"pes of disk space anal"sis8 file classification
and duplicate files searc( operations on a number of ser+ers and ,!S storae de+ices8 submit
all anal"sis reports to a centrali%ed reports database and t(en enerate summar" reports
containin +arious t"pes of pie c(arts and (istor" line c(arts for all anal"%ed ser+ers and ,!S
storae de+ices in a sinle rap(ical 0DF report file.



9n order to enerate a summar" 0DF report file8 connect to t(e DiskBoss ser+er usin t(e
client /U9 application8 perform one or more anal"sis8 file classification or duplicate files searc(
operations8 press t(e D1eportsD button located on t(e main toolbar8 select a number of disk
space anal"sis8 file classification or duplicate files searc( reports8 press t(e DSummar"D button8
select t"pes of c(arts to include in t(e summar" report and press t(e DSa+eD button.



For eac( disk space anal"sis8 file classification andBor duplicate files searc( report8 DiskBoss
Ser+er ma" enerate pie c(arts s(owin t(e disk space usae per file extension8 t(e number
of files per file extension8 t(e disk space usae per file cateor" and t(e number of files per
file cateor". 9n addition8 if anal"sis enerated reports were confiured to process and s(ow
files user names8 t(e summar" 0DF report will include pie c(arts s(owin t(e disk space usae
per user and t(e number of files per user.

=+er" disk space anal"sis8 file classification or duplicate files searc( report enerated b"
DiskBoss includes t(e creation date8 last modification date and last access date for all anal"%ed
files makin it possible to enerate (istor" disk space usae line c(arts s(owin (ow muc(
disk space and (ow man" files were created8 last modified or last accessed durin t(e last ?
da"s accordin to t(e time period specified on t(e summar" report c(arts dialo.
DiskBoss User Manual Flexense Ltd.
1#1
16.4 ync %on&i,uration +etween Multi!le Disk+oss ervers

DiskBoss pro+ides t(e abilit" to s"nc user3defined disk space anal"sis and file manaement
commands8 periodic Cobs and confiuration options from an" DiskBoss +ersion to a number of
DiskBoss Ser+ers t(rou( t(e network. 6(e feature is pro+ided in t(e DiskBoss desktop
application and t(e DiskBoss Ser+er client /U9 application.

9n order to open t(e DiskBoss ser+er confiuration s"nc dialo8 select t(e menu D6ools 3 S"nc
Ser+er $onfiurationD in t(e DiskBoss desktop application or t(e DiskBoss client /U9
application. 6(e ser+er confiuration s"nc dialo s(ows all confiured disk space anal"sis and
file manaement commands8 periodic Cobs8 a number of eneral ser+er confiuration options
and pro+ides t(e abilit" to select confiuration items t(at s(ould be s"nc(roni%ed.



9n addition8 DiskBoss allows one to delete unknown commands andBor periodic Cobs from t(e
confiuration of taret DiskBoss ser+ers. 5nce finis(ed selectin confiuration items to
s"nc(roni%e8 press t(e DS"ncD button.



5n t(e DiskBoss Ser+er connect dialo8 enter one or more (ost names or 90 addresses to s"nc
t(e ser+er confiuration to and press t(e D$onnectD button. DiskBoss will connect to eac( of
t(e specified DiskBoss ser+ers8 s"nc t(e selected confiuration items and delete unknown
commands andBor periodic Cobs if reAuired.




DiskBoss User Manual Flexense Ltd.
1#2
16.' %on&i,urin, Disk+oss erver to #ccess 7# tora,e Devices

B" default8 t(e DiskBoss ser+ice is confiured to run under t(e local s"stem account8 w(ic( is
ood to access files and directories located on local disks. 5n t(e ot(er (and8 t(e local s"stem
account does not (a+e permissions to access files and directories located on network s(ares
and ,!S storae de+ices.



9n order to enable t(e DiskBoss ser+ice to process files located on network s(ares and ,!S
storae de+ices8 t(e ser+ice s(ould be confiured to run under a user account8 w(ic( (as
permissions to access files and directories located on t(e reAuired network s(ares.

6(e confiuration is +er" simple and ma" be performed wit(in a couple of seconds usin t(e
followin step3b"3step uideJ

1. 5pen t(e 7indows control panel and click on t(e D!dministrati+e 6oolsD utilit".
2. 5pen t(e Ser+ices control center and find (ere t(e DDiskBoss Ser+erD ser+ice.
'. 5pen t(e D DiskBoss Ser+erD ser+ice8 select t(e D/eneralD tab and stop t(e ser+ice.
*. Select t(e DLo 5nD tab and specif" a user account and password to use for t(e ser+ice.
-. Select t(e D/eneralD tab and start t(e D DiskBoss Ser+erD ser+ice.

,ow8 t(e DiskBoss ser+ice will run under t(e specified user account and will (a+e exactl" t(e
same permissions as t(e specified user account w(en accessin network s(ares and ,!S
storae de+ices.








DiskBoss User Manual Flexense Ltd.
1#'
16.6 ettin, %usto1 %ontrol Port8 User 7a1e and Password

6(e DiskBoss client /U9 application allows one to c(ane t(e default ser+er control port8 user
name and password. 9n order to c(ane t(e default ser+er loin8 open t(e client /U9
application8 connect to a ser+er8 press t(e D5ptionsD button located on t(e main toolbar and
select t(e DSer+erD tab.



=nter a custom user name andBor password and press t(e DSa+eD button. 9n order to c(ane
t(e default ser+er control port8 enter a custom 6$0B90 port8 press t(e DSa+eD button and restart
t(e DiskBoss ser+ice to appl" c(anes. 9n order to be able to connect to a DiskBoss ser+er
usin a custom user name andBor password8 press t(e D$onnectD button located on t(e main
toolbar and enter a user name andBor password to use to connect to t(e ser+er.



9n order to specif" a custom user name8 password andBor ser+er control port for t(e DiskBoss
command line utilit"8 use t(e D3userD8 D3passwordD and D3portD command line options for all
ser+er3related commands.







DiskBoss User Manual Flexense Ltd.
1#*
16.( Disk+oss erver Pro,ra11in, #PI

6(e DiskBoss Ser+er SD; is bundled wit( t(e standard DiskBoss Ser+er and DiskBoss ,etwork
installations and it is located in t(e D;Product Dir<>sdkD director". 6(e SD; includes a
$B$II DLL librar" allowin one to control one or more DiskBoss Ser+ers8 a $B$II include file
definin t(e DiskBoss Ser+er prorammin !09 and a number of example applications
Eincludin t(e full source codeG s(owin (ow to use all maCor functions and capabilities of t(e
DiskBoss Ser+er prorammin !09.

6(e DiskBoss Ser+er !09 DLL librar"8 $B$II include files and source code examples can be
freel" redistributed to an" 'rd parties8 bundled wit( an" software products and interated into
an" kinds of softwareB(ardware 96 solutions wit(out an" limitations. =ac( instance of DiskBoss
Ser+er installed on a p("sical or +irtual (ost computer and controlled b" t(e DiskBoss Ser+er
!09 s(ould be reistered wit( an indi+idual license and t(ere is no option to s(are a sinle
license between multiple ser+er installations or mirate a license from one ser+er installation
to anot(er. 6(e DiskBoss Ser+er !09 librar" allows one to control a sinle DiskBoss Ser+er on
t(e same (ost w(ere t(e client application is runnin on or multiple DiskBoss ser+ers runnin
on a number of (osts connected to t(e same local network.



9n a sinle3(ost setup8 t(e DiskBoss !09 librar" connects locall" to t(e DiskBoss ser+er8 w(ic(
runs in t(e backround as a ser+ice. 6(e DiskBoss !09 librar" pro+ides t(e user wit( t(e abilit"
to confiure t(e ser+er8 setup user3defined file manaement commands8 control file
manaement operations and sa+e results to file reports or an S:L database. 9n a multi3(ost
confiuration8 t(e DiskBoss !09 librar" connects to one or more DiskBoss Ser+ers t(rou( t(e
network allowin one to confiure8 manae and control multiple DiskBoss ser+ers usin a
sinle client application.


DiskBoss User Manual Flexense Ltd.
1#-
1( #!!endi6
1(.1 Installin, My9: Data4ase

DiskBoss Ultimate and DiskBoss Ser+er are capable of sa+in disk space usae anal"sis8 file
classification8 duplicate files8 disk c(ane monitorin reports in an S:L database. 1eports ma"
be sa+ed manuall" or automaticall" usin t(e DiskBoss periodic Cobs8 DiskBoss Ser+er or t(e
command line utilit" periodicall" executed b" t(e 7indows built3in task sc(eduler.

9n order to confiure DiskBoss to use t(e M"S:L database8 t(e user needs to install t(e
followin two componentsJ t(e M"S:L Ser+er and t(e M"S:L 5DB$ connector. First of all8
letHs install t(e M"S:L Ser+er. Download t(e latest +ersion of t(e M"S:L Ser+er from t(e
M"S:L web site and start t(e setup proram. 5n t(e setup t"pe pae8 select t(e N6"picalH
setup t"pe and press t(e N,extH button. B" default8 t(e setup will install t(e M"S:L ser+er and
a command line utilit"8 w(ic( will be used to confiure t(e M"S:L ser+er.



5n t(e next setup pae8 select t(e N$onfiure t(e M"S:L Ser+er nowH option and press t(e
NFinis(H button. 6(e setup proram will open a M"S:L confiuration wi%ard allowin one to
confiure basic ser+er settins.


DiskBoss User Manual Flexense Ltd.
1#.
5n t(e next setup pae8 select t(e NDetailed $onfiurationH option and press t(e N,extH button.
6(e detailed confiuration mode is reAuired to confiure t(e M"S:L ser+er for maximum
database performance.



5n t(e next pae8 select t(e NSer+er Mac(ineH option8 w(ic( is t(e most balanced confiuration
for t"pical DiskBoss workloads. 9f t(e ser+er is intended to process lare +olumes of reports
and is dedicated for DiskBoss8 select t(e NDedicated Ser+erH confiuration option.




DiskBoss User Manual Flexense Ltd.
1#2
5n t(e next pae8 select t(e N,on36ransactional DatabaseH option. DiskBoss does not perform
concurrent insert or modif" operations on t(e database and a transactional database is not
reAuired. Moreo+er8 confiurin t(e M"S:L ser+er as a non3transactional database will
sinificantl" impro+e t(e performance of database import operations.



5n t(e next pae8 select t(e NManual SettinH option and set t(e number of concurrent
database connections to -8 w(ic( is t(e optimal number for t"pical DiskBoss installations.




DiskBoss User Manual Flexense Ltd.
1##
5n t(e next pae8 enable 6$0B90 networkin and if t(e ser+er will be accessed from ot(er
computers on t(e network8 add a firewall exception for t(e M"S:L ser+er port. 9n eneral8 a
sinle M"S:L ser+er ma" be used to collect reports from multiple DiskBoss installations usin
remote 5DB$ connections.



5n t(e next pae select an appropriate c(aracter set. B" default8 DiskBoss uses t(e U6F3#
c(aracter set to store names of files and directories8 but if t(ere is no need to process Unicode
file names8 t(is option ma" be set to t(e standard Latin1 c(aracter set.




DiskBoss User Manual Flexense Ltd.
1#&
5n t(e next pae8 select t(e N9nstall as 7indows Ser+iceH option and select t(e N9nclude Bin
Director" in 7indows 0!64H option. 6(e 0!64 option will enable execution of t(e M"S:L
command line utilit" from an" location.



5n t(e next pae8 select t(e NModif" Securit" SettinsH option and specif" a root password for
t(e M"S:L ser+er8 w(ic( later will be used to confiure reular M"S:L users.




6(atHs all. 0ress t(e N,extH button to finis( t(e installation procedure.

DiskBoss User Manual Flexense Ltd.
1&)
1(.2 %on&i,urin, My9: Data4ase

6(e M"S:L database pro+ides t(e Nm"sAlH command line utilit"8 w(ic( ma" be used to
confiure t(e database and t(e user account to be used b" DiskBoss.



9n order to confiure t(e M"S:L database8 open t(e command prompt window and t"pe t(e
followin commandJ

1ysNl Cu root C!


6(is command will start t(e Nm"sAlH command line utilit" and loin to t(e M"S:L ser+er wit(
root permissions. 6(e user will be asked to pro+ide t(e root password8 w(ic( was specified
durin t(e M"S:L ser+er installation procedure.

5nce loed in8 t(e user needs to create a database t(at will be used b" DiskBoss to store
disk space anal"sis reports. 9n order to do t(at8 t"pe t(e followin commandJ

create data4ase disk4ossQ


,ow8 add a user account t(at will be used b" DiskBoss to submit reports to t(e database.
Sinle Auotes are reAuired and s(ould be specified exactl" as displa"ed.

create user Gdisk4ossHPHlocal.ostH identi&ied 4y G!asswordHQ


,ow8 rant permissions to t(e user account usin t(e followin commandJ

,rant all !rivile,es on R.R to Gdisk4ossHPHlocal.ostHQ


Finall"8 flus( user pri+ilees usin t(e followin command.

&lus. !rivile,esQ


6(atHs all. ,ow t(e M"S:L ser+er is full" confiured. 9n order to disconnect from t(e M"S:L
database8 Cust t"pe NNuitH in t(e command window.
DiskBoss User Manual Flexense Ltd.
1&1
1(.3 %on&i,urin, My9: OD+% Data ource

DiskBoss connects to t(e M"S:L database t(rou( t(e 5DB$ interface. Download an
appropriate +ersion of t(e M"S:L 5DB$ connector from t(e M"S:L web site and execute t(e
setup proram. 6(ere are no critical confiuration options in t(e M"S:L 5DB$ connector
installation procedure and t(e user can Cust press t(e N,extH button until t(e last pae keepin
t(e default confiuration options.



!fter finis(ed installin M"S:L 5DB$ $onnector8 open t(e 7indows control panel and select
N!dministrati+e 6ools @ Data Sources E5DB$GH. 5n t(e 5DB$ !dministrator window8 select t(e
NS"stem DS,H tab and press t(e N!ddH button. 5n t(e next pae8 select t(e NM"S:L 5DB$
Dri+erH and press t(e NFinis(H button.


DiskBoss User Manual Flexense Ltd.
1&2
5n t(e next pae8 enter a new data source name8 w(ic( will be used b" DiskBoss to connect
to t(e database. Specif" t(e name of t(e (ost w(ere t(e M"S:L ser+er is runnin on and
enter t(e M"S:L user name and password t(at s(ould be used b" DiskBoss to connect to t(e
database. Finall"8 select t(e name of t(e database t(at s(ould be used to store disk space
anal"sis reports. !fter finis(ed specif"in all t(e reAuired information8 press t(e N6estH button
to c(eck t(e database connection.



1(.4 %on&i,urin, Disk+oss Data4ase %onnection

9n order to confiure DiskBoss to use t(e installed M"S:L database8 open t(e options dialo
and select t(e NDatabaseH tab. =nable t(e 5DB$ interface and enter t(e name of t(e 5DB$
data source8 t(e database user name and password t(at were specified for t(e 5DB$ data
source. Finall"8 press t(e N<erif"H button to c(eck t(e DiskBoss database connection.




DiskBoss User Manual Flexense Ltd.
1&'
1(.' u!!orted O!eratin, yste1s


u!!orted 32*+it O!eratin, yste1s


7indows ?0
7indows <ista
7indows 2
7indows #
7indows #.1
7indows Ser+er 2))'
7indows Ser+er 2))#
7indows Ser+er 2)12


u!!orted 64*+it O!eratin, yste1s


7indows ?0 .*3Bit
7indows <ista .*3Bit
7indows 2 .*3Bit
7indows # .*3Bit
7indows #.1 .*3Bit
7indows Ser+er 2))' .*3Bit
7indows Ser+er 2))# .*3Bit
7indows Ser+er 2)12 .*3Bit


1(.6 yste1 )eNuire1ents


Mini1al yste1 )eNuire1ents

1 /4% or better $0U
-12 MB of s"stem memor"
2- MB of free disk space


)eco11ended yste1 )eNuire1ents

2 /4% dual3core or better $0U
1 /B of s"stem memor"
2- MB of free disk space


Ulti1ate yste1 )eNuire1ents

2 /4% Auad3core or better $0U
2 /B or more of s"stem memor"
/iabit =t(ernet or Fibre $(annel link to t(e storae de+ice
2- MB of free disk space








DiskBoss User Manual Flexense Ltd.
1&*
1(.( De&ault ?ey4oard .ortcuts

!ll ke"board s(ortcuts are full" customi%able and ma" be c(aned on t(e DiskBoss options
dialo. 9n addition8 t(e user is pro+ided wit( t(e abilit" to define custom ke"board s(ortcuts
for file s"stem location bookmarks and Cump to an" director" in a sinle ke" press.

?ey4oard .ortcut O!eration

=S$

$lears current selection
45M=

Selects t(e first item in t(e main +iew
=,D

Selects t(e last item in t(e main +iew
U08 L=F6

Selects t(e pre+ious item in t(e main +iew
D57,8 19/46

Selects t(e next item in t(e main +iew
=,6=18 1=6U1,

5pens director" or file
F1

5pens online (elp
F2

,a+iates to t(e $omputer 4ome
F'

Starts searc(
F*

Starts file orani%in
F-

Starts file classification
F.

Starts storae utili%ation anal"sis
F2

Starts duplicate files searc(
F# Starts disk clean3up operation

F& Starts $op"36o operation

F1) Starts Mo+e36o operation

F12 5pens !d+anced $ommands Manaement Dialo EUltimate 5nl"G

$61L I !

Selects all items in t(e main +iew
$61L I U8 Backspace

,a+iates to t(e parent location E/o UpG
$61L I B

Bookmarks t(e current location
$61L I 6

5pens a terminal window
$61L I $

$opies t(e current selection
$61L I ?

$uts t(e current selection
$61L I <

Starts a cop" or mo+e operation E!fter $61L W $ or $61L W ?G
$61L I 5 5pen Selected File 7it( O

$61L I 0 5pen t(e file properties dialo

$61L I 1 1efres( t(e current +iew

$61L I , 1ename t(e currentl" selected file or director"

D=L

Starts delete operation

Potrebbero piacerti anche