FileHold Server Application - Utility for Server and FileHold System Administrators

 The FileHold Instrumentation application, is an executable utility that is run by an IT administrator who is also a System Administrator.

NOTE: This application is a work in progress, and is offered for experimental purposes only. With each release of the document management system we will continue to extend and improve the toolset provided. Much of the tool is mature and very capable of automating or reducing the time it takes for  FileHold server administrators to do routine, IT tasks.

To run this tool successfullly, the IT administrator must be specifically:

  • A FileHold System Administrator
  • A local server administrator of the FileHold Web server / member of the local system administrators group for the server.
  • An administrator of the MS SQL Server database where the FileHold databases are stored
  • *A domain administrator (this depends on which tool in the utility is being run)

The FH Instrumentation tool provides the following tools: and are linked to specific pages for all tools that are meant to be run without the assistance of FileHold support. 

  • If using Windows 2008 / R2 x64 - You can find the FHInstrumentation tool at C:\Program Files\FileHold Systems\FH\FileHold\FHInstrumentation
  • using Windows 2003 R2 - You can find the FHInstrumentation tool at: atC:\inetpub\wwwroot\FH\FileHold\FHAdministration

Many of these tools contain Backup Settings and Restore Settings. This functionality allows you to easily backup all web.configs or restore from backups.

1) Service Account Change

2) ADAM Objects Management

  • Tools not documented below are tools that should specifically be used by FileHold support staff or authorized FileHold certified resellers:
    • Install basic ADAM configuration - To install a basic ADAM instance, so that user/group objects can be restored to this instance. For locally managed systems only.
    • Export objects - exports user/group objects from the ADAM > Lightweight Directory Services Instance
    • Import Objects - imports user/group objects from the MS ADAM > Lightweight Directory Services Instance
    • Restore MS ADAM > LDS from Backup - ( For Locally Managed Users Only )
    • Merge local users with domain users - to migrate local accounts with their memberships, permissions, and access rights over to equivalent Active Directory accounts.
    • AD Synchronization - A wizard based approach to performing Active Directory synchronization and integration with customers who have purchased the optional AD sync component.
    • AD Synchronization Restore from Backup
    • Manage Password - ( For Locally Managed FileHold Users Only - not applicable to AD integrated user accounts, that is managed within Active Directory )
      • This provides the ability to mass reset all passwords
      • Force password change during next logon
      • Undo the Force password change during next login.
    • Change Emails - This tool allows you to change all user account's email addresses - as long as you are simply switching the domain names... For example user@abc.com is now user@xyz.com

3) Change port, server name or protocol

4) Change DB Server instance - allows you. by following a procedure, to change the web.config files after you have moved the FileHold Databases to a different MS SQL server or MS SQL server\instance.

  • Change DB Server instance
  • Backup Settings
  • Restore Settings

5) Search Engine (this link covers all topics below)

  • Rebuild FTS
  • Index documents
  • Turn on Debug
  • Turn off Debug

6) FDA Configuration

  • Create FDA installation template file - useful for mass deploying FileHold Desktop Application

7) Active Directory

  • Get Partition Name - This tool allows you to retrieve the AD Partition name, which is useful for Active Directory Sync tasks. You will need to be logged into the FileHold server as a Domain administrator to use this tool.
  • Check Cycles - This tool looks for non standard cyclical group relationships within Active Directory.
     

8) FIPS compatability ( For authorized US Government customers who need FIPS compliance on the FileHold Server) - Allows customers who are authorized to use this tool to both Turn on FIPS and Turn off FIPS compability. Do not run this tool unless given written authorization from FileHold Systems.

9) About FileHold - Displays Version and Build Number.

10) Health Checker - use this tool to validate a new Server installation, post Server upgrade or anytime to ensure that FileHold Server is correctly configured. This checks 250 server variables and configuration settings on the Server OS, .NET framework, Service Account, Database, Full Text Search and more.

11) FileHold Library Setup

  • Export Configuration
  • Import Configuration
  • Export Documents (with metadata)

 12) FileHold Repository Checker

  • Checks the integrity of the FileHold repository against the database. For example, if there are missing and/or orphan files, entries in the database that have no file association, or files that have no entries in the database.