# File Replication

## Introduction

| In order to work properly with the File Replication module the license "Distributed Objects" needs to be activated. For further information on how to activate this license, please refer to the Manager Information!
| The File Replication Module (DFM) controls the transfer and replication of document files between several distributed sites. Redundant storage of files is the basic working principle of this module. The aim of this data redundancy is to reduce network transfers in conjunction with the use of local vaults for file check-in and check-out processes. These measures can result in a significant reduction of transfer volume costs and increase the overall network performance. Files stored at distributed sites can be accessed at all times. The File Replication Module (DFM) provides two methods for the replication of data: Data can be replicated by means of scheduled batch processes that are run automatically at regular intervals. Alternatively, specific files can be replicated online through user interaction. The main advantage of automatic data replication is that file transfers can be initiated at off-peak times (e.g. at night), when this additional network traffic does not affect the overall network performance.
| ### Structure
| The File Replication Module (DFM) comprises the application module and Manager Information for the configuration of target vaults and control of the actual replication process.
| Manager privileges are required for all configuration batch process settings for a scheduled data replication.
| ### Application
| Under normal circumstances, data replication processes should be initiated in regular intervals, e.g. every night. Therefore, users will only be confronted with functions of this module if files requested for check-out are not available from a local vault. A confirmation window is opened in such cases, requesting confirmation of the replication procedure or cancellation of the check-out procedure.
| Please note that it is not possible to use the File Replication module together with public vaults!
| ### System Architecture
| The following installation variants are available: Central installation of the database server and the Agile e6 application server in one location. Local Agile e6 clients and their corresponding vaults can be installed at distributed sites. A full installation of Agile e6 at all distributed sites. The meta information containing the database replication mechanism must be replicated at all individual distributed sites.