FlexTk Server is an integrated storage management solution providing advanced storage utilization analysis,
file system classification, rule-based file search, file organizing, data migration, file synchronization and disk
change monitoring capabilities. FlexTk Server runs in the background as a service and may be controlled using
a web-based management interface, command line tools or a GUI management application.
FlexTk Server operates in a fully-automatic mode and is capable of performing file classification, storage utilization
analysis, duplicate files detection, file synchronization and data migration operations on multiple disks, directories
or network shares according to user-specified rules and policies.
The user is allowed to define multiple managed disks, directories or network shares and specify operations to perform
and parameters to monitor for each managed directory. In addition, the FlexTk server allows one to define one or more
actions that should be executed if one or more of the monitored parameters exceed the specified range.
For each monitored parameter, the FlexTk server collects statistical information, calculates trends and provides
the user with the ability to define multiple conditional actions allowing one to send e-mail notifications,
execute FlexTk's file management operations or user custom commands, scripts or batch files.
The FlexTk storage management server is a standalone software product providing a highly simplified, yet customizable
interface and allowing one to easily transform any PC-Based hardware platform into an integrated storage management
solution capable of fully-automatically managing files on multiple network-attached servers, NAS devices and enterprise
storage systems.
File Classification, Categorization and Organizing
FlexTk Server is capable of scanning disks, network shares and enterprise storage systems, classifying all the existing
files and organizing them into a categorized file hierarchy. FlexTk automatically recognizes more than 2000 file types
and allows one to browse or export the categorized file hierarchy, perform various actions on specific files or file groups
and physically reorganize existing files according to a user-defined list of rules and policies. Finally, FlexTk Server
allows one to perform file classification operations periodically at specific time intervals thus automatically maintaining
one or more disks or directories fully organized according to user-specific rules and policies.
Storage Utilization Analysis
FlexTk Server provides advanced storage utilization analysis capabilities allowing one to analyze one or more local disks
or network shares, identify abnormal storage utilization patterns, send e-mail notifications and automatically execute
user-defined actions. The user is provided with the ability to scan multiple directories, analyze directory structures
and storage utilization patterns, evaluate user-defined conditions and execute specific actions when one or more
user-defined conditions are met. In addition, FlexTk Server allows one to perform storage analysis operations and execute
user-defined actions periodically at specific time intervals.
Duplicate Files Search and Removal
FlexTk's built-in duplicate files finder provides a large number of advanced features and capabilities allowing one to identify
and cleanup duplicate files on personal computers and enterprise storage systems. In addition, FlexTk Server provides power users
and IT professionals with policy-based duplicate files detection and removal capabilities allowing one to detect and remove duplicate
files in a fully automatic, unattended mode. Finally, FlexTk Server allows one to execute duplicate files detection and removal
commands periodically at specific time intervals thus automatically reclaiming wasted storage space and removing unwanted duplicate content.
Rule-Based File Search
FlexTk Server provides powerful and flexible file search capabilities allowing one to search files using multiple search criteria
including the file name, file type, file size, access/modification/creation times, text or binary patterns, JPEG EXIF tags, etc. The user is provided
with the ability to define composite search queries using multiple search rules and logical operators. Frequently used search queries
may be saved as user-defined search operations and executed in a single mouse click. In addition, FlexTk Server allows one to specify
a search condition and a list of actions that should be executed if the specified search condition is met. Finally, the user is
provided with the ability to execute user-defined search commands periodically at specific time intervals.
File System Change Monitor
FlexTk Server includes a built-in disk monitor capable of detecting file creations, modifications, attribute changes and deletions
in real-time. The real-time disk monitor provides the user with the ability to monitor one or more disks, directories or network shares
and detect all changes made in the monitored file systems. In addition, the user is provided with the ability to specify conditional
real-time actions allowing one to send e-mail notifications, execute user-defined commands, custom commands, scripts or batch files.
Finally, the disk monitor allows one to export reports, containing lists of all added, modified and deleted files, into a number of
standard formats such as HTML, ASCII text and Excel CSV. Reports may be generated manually by the user or automatically according
to user-specified conditions in disk monitor actions.
High-Speed File Synchronization
FlexTk Server provides advanced file synchronization capabilities allowing one to synchronize files between directories, local disks
and network shares. The FlexTk's built-in file synchronization engine offers numerous one-way and two-way file synchronization modes,
rule-based file matching capabilities and advanced performance tuning options. Frequently used file synchronization operations may be
pre-configured for user-specific needs and custom storage configurations, saved as user-defined commands and executed in a single mouse
click. Moreover, FlexTk allows one to execute user-defined file synchronization commands periodically and specific time intervals thus
automatically keeping one or more pair of directories completely synchronized. Finally, FlexTk Server allows one to monitor one or more
disks or directories and automatically execute a file synchronization command when the number of changes in a directory exceeds a user- specified maximum.
Multi-Stream File Copy and Data Migration
FlexTk provides a large number of advanced multi-stream file copy and rule-based data migration capabilities allowing one to copy vast
amounts of files fast, efficiently and reliably. FlexTk Server allows one to copy files including access control lists (ACLs), security
attributes, ownership information, timestamps and file attributes. The user is provided with a large number of flexible copy performance
tuning and fault tolerance options allowing one to copy data at various speeds, recover failed copy operations and minimize the potential
impact on running production systems.
In addition, the user is provided with advanced rule-based data migration capabilities allowing one to copy/move
specific types of files according to one or more user-defined rules and policies. Frequently used file copy and data migration operations
may be pre-configured for user-specific needs and custom storage configurations, saved as user-defined commands and executed in a single
mouse click. Finally, FlexTk Server allows one to execute file copy operations periodically at specific time intervals thus automatically
replicating mission critical data to a backup storage location.
For more information about FlexTk Server refer to the
Server Product Manual.