File replication and synchronization between remote offices and geographic regions. The software solution is available for Linux, Windows, Mac, and many UNIX-like operating systems. The software-only solution runs on existing hardware and supports different file systems and diverse storage subsystems. The new version of the EDpCloud software provides unique bi-directional and multi-directional real-time file replication and synchronization. The solution mirrors data between systems in one location and between multiple geographic regions worldwide. EDpCloud aggregates data from various sites and moves and distributes data securely between multiple locations worldwide. EDpCloud automates data protection as well as data delivery to various applications. After the initial setup, file changes are sent automatically, rapidly, and securely to one or more locations worldwide. The solution saves time, reduces costs, risks, and operator errors. In case of any failures, EnduraData file replication resumes from where it left off.