Determining Factors For Selecting A Program - Novell LINUX ENTERPRISE SERVER 10 - INSTALLATION AND ADMINISTRATION 04-08-2006 Installation Manual

Table of Contents

Advertisement

The effort put into the detection of the changes comes at a price. The systems to syn-
chronize should be scaled generously for the usage of rsync. RAM is especially impor-
tant.
40.2 Determining Factors for
Selecting a Program
There are some important factors to consider when deciding which program to use.
40.2.1 Client-Server versus Peer-to-Peer
Two different models are commonly used for distributing data. In the first model, all
clients synchronize their files with a central server. The server must be accessible by
all clients at least occasionally. This model is used by Subversion, CVS, and WebDAV.
The other possibility is to let all networked hosts synchronize their data between each
other as peers. This is the concept followed by unison. rsync actually works in client
mode, but any client can also act as a server.
40.2.2 Portability
Subversion, CVS, and unison are also available for many other operating systems, in-
cluding various Unix and Windows systems.
40.2.3 Interactive versus Automatic
In Subversion, CVS, WebDAV, and Unison, the data synchronization is started manu-
ally by the user. This allows fine control over the data to synchronize and easy conflict
handling. However, if the synchronization intervals are too long, conflicts are more
likely to occur.
732
Installation and Administration

Advertisement

Table of Contents
loading

This manual is also suitable for:

Suse linux enterprise server 10

Table of Contents