Other Unixes Quick Start

Both the server and client components can be run straight from the shell prompt without any additional installation or configuration. If you are using a purchased version of SyncDat, have your license code ready the first time you run each application.  No license code is needed for trial versions.

1. Extract SyncDat
SyncDat for most unix based platforms is distributed as a .tgz gzip'd tar archive.  Make sure you choose the appropriate package for each platform where you will be trying SyncDat.  On most systems, you can extract the package contents with the command "tar -zxf packagename.tgz" using the applicable package name.  On Windows systems, you will need to right-click on the .zip package and select "Extract All".

After extraction you will have a folder named "SyncDat", possibly with subfolders named "Client Files" and "Server Files" that contain the executables and other files.  You can ignore the other files for now.

2. Run the Server
On the remote (server) computer, locate the servedat executable and run it as follows:

servedat /folder/pathname

giving it the name of the folder you wish to serve.  Upon startup, the server will display version information along with the message "Serving files from: /folder/pathname".  It will then display logs for each transaction.

Depending on how your shell path is set up, you may need to prefix the command with a pathname or "./".  For example:

./servedat /folder/pathname
or
/home/myuser/SyncDat/servedat /folder/pathname

3. Synchronize Files
You are now ready to synchronize files between the server and client workstations.

To see a list of proposed changes without actually modifying either side, type:
syncdat -n localpath servername:pathname

To compare changes made to both directories since the last synchronization, type:
syncdat localpath servername:remotename

To mirror the remote files onto the local directory, type:
syncdat -r localpath servername:remotename

To mirror the local files onto the remote directory, type:
syncdat -l localpath servername:remotename

See the Setup chapter for more detailed installation options and instructions.