Skip to main content
Skip table of contents

Configure PeerSync to synchronize in a clustered environment

When deploying PeerSync in a clustered environment, it is important to remember that PeerSync by itself is not a cluster-aware solution and will not utilize any clustering features. Therefore, it should be treated as just a normal service that runs on a single server.

Real-time synchronization

In scenarios where PeerSync in a cluster environment will be synchronizing in real-time, it is recommended that a full licensed copy of PeerSync is running on all servers that will provide files or services similar to the original server hosting PeerSync. Each PeerSync will then be responsible for two  tasks:

1. Synchronizing local data to the intended target. 

2. Synchronizing local data to the other cluster machines. (Optional)

Task 2 is optional because it may not be necessary for the cluster servers data to be synchronized, in cases such as the source storage data does not reside on any physical cluster machine and it is using a shared storage mechanism.

These two tasks ensure that if another machine takes over, it will have the latest data available.

Scheduled synchronization

In scenarios where PeerSync in a cluster environment will be synchronizing on a schedule, it is recommended that a full licensed copy of PeerSync is installed on each server in the cluster that will provide files or services similar to the original server hosting PeerSync. These additional installations do not need to be running; however they should be configured and ready to be started either manually or by scripted action.  

Each PeerSync will be responsible for two tasks:

1. Synchronizing on a schedule the local data to the intended target (distribution), remote data to the local folder (backup), or in both directions (bi-directional).

2. Synchronizing local data to the other cluster machines. (Optional)

Task 2 is optional because it may not be necessary for the cluster servers data to be synchronized, in cases such as the source storage data does not reside on any physical cluster machine and it is using a shared storage mechanism.

Licensing

A fully-licensed copy of PeerSync must be installed on each server in both real-time and scheduled scenarios.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.