SynchroDir for Mac Os X

Backup utility

mac_logo.png mac_universal.png

SynchroDir is a backup utility that you can download by clicking on the zip icon below. It runs on Mac OS X 10.5 (Leopard) Mac PPC or Mac Intel, it's an universal binary. Works also on Snow Leopard. It's free, you can use it as you want, when you want and as long as you want. The sources of the Qt Creator project , for those interested, are available at the bottom of this page.

The sources are ready to be compiled under Linux, see bottom of this page ...



SynchroDir.app
SynchroDir-en.zip SynchroDir-en.zip
Download

Please note: The SynchroDir backup utility is provided « AS IS » with no warranty of any kind, including the warranty of design, merchantability and fitness for a particular purpose.

Features

SynchroDir backup utility is bilingual English / French with a single click on the menu « language ».

Each backup is the subject of a recordable « backup project ». This feature allows you to save projects corresponding to different computers, servers, external hard drives, USB keys, etc.. You can also backup data of computer Y to computer Z from a control computer X.

Each backup project includes an unlimited number of "jobs". At the end of the backup process, a log file is available.

Each job has a source (What?) and a destination (Where ?), each corresponding to a volume or a directory. The volume or directory must be "mounted". The mounting features of Unix, including Mac OS X, allow you to make backups over the network through the Mac OS X protocols (AFP, SMB)

Each job has an "Options" tab and a "Filters" tab allowing many settings. It possible to perform each job in test mode: the backup is not performed but the log file is saved, allowing to know what would have been done in normal mode.

The SynchroDir backup utility is provided without help. Each new job is created with default options that are appropriate for most of uses. On mouse over, numerous tool tips are available.

Tob types

For each of the jobs of a project, you must select the type of backup in a combo box:

Miror: copy or update to the source (What) in the destination (Where) modulo filters.
Synchro: update the source (What) And destination (Where) according to the date of last modification.
clean : clean the contents of the destination (Where) accordind to exclusion filters.


Warning

The utility does not process jobs with unmounted directories or volumes.

In the case of a backup mirror: If the source (What) is: /Users/jean-pierre/Documents/Images and destination (where) is: /Volumes / Documents The contents of the /images directory will replace the entire contents of the directory /Volumes/Documents.


It is therefore very important to check that the job is initialized as follows:
Source (What): /Users/jean-pierre/Documents/Images
and destination (where): /Volumes/Documents/Images
In which case, everything works perfectly. Why not first use test mode, the SynchroDir utility allows this useful test mode...

Tab snapshots of SynchroDir


Deprez_Photo_SynchroDir_main.jpg

Source code



SynchroDir_src.zip

Download

Linux


If you want to use SynchroDir with Linux, download the source code archive of SynchroDir above and unpack it. After unpacking, place the directory SynchroDir in your user directory.

At that point, ynstall the development environment libraries :

         sudo aptitude install build-essential libqt4-dev

Then go to the site of QT Software and download the development environment that matches your version of Linux : or QT linux/X11 SDK 32 bits or QT SDK linux/X11 64 bits.

Install the QT development environment. Launch QT Creator. Open the SynchroDir project file: menu "File" then "Open" the project file SynchroDir_XXX.pro.

Start "Run qmake" from the "Build" menu. Start compiling using the "Build" menu and then "Run". A SynchroDir executable will be created in the SynchroDir directory.

The SynchroDir software has been tested on Fedora 9 and Ubuntu 10.

Xubuntu & Ubuntu


Here you will find a compiled version for Xubuntu (Xfce) 9.0.4 32 bit and for Ubuntu (Gnome & KDE) same version.

Install :

         sudo aptitude install libqt4-core libqt4-network libqt4-xmlpatterns libqt4-xml libqt4-gui



Xubuntu

Download

Ubuntu

Download

Welcome | Site map | Contact us | Claims | Thanks | Private