Syncing files across computers

I’m looking for a program that I can use to sync files between two computers. I have a laptop that travels around with me and I want a simple way of transferring the new/changed files to the desktop computer.
I’m looking for something that would be simple and quick (point & click) to transfer/backup:
photos
KDE PIM (emails, contacts and calender)
documents
music etc.

Anyone got any ideas?
OpenSuse 11.3
KDE 4.5.2

asarge wrote:

>
> I’m looking for a program that I can use to sync files between two
> computers. I have a laptop that travels around with me and I want a
> simple way of transferring the new/changed files to the desktop
> computer.
> I’m looking for something that would be simple and quick (point &
> click) to transfer/backup:
> photos
> KDE PIM (emails, contacts and calender)
> documents
> music etc.
>
> Anyone got any ideas?
> OpenSuse 11.3
> KDE 4.5.2
>
>

I don’t believe it’s quite p&c but unison is supposed to be pretty good.
http://www.cis.upenn.edu/~bcpierce/unison/

I haven’t used it myself but I’m just starting to consider it to replace a
script using rsync which needs some sort of flagging system to work out
which way to rsync.

Caveat: ISTR unison won’t handle unicode filenames.


Alan

Unison is nice, indeed.

There’s also:
qsync
grsync
gadmin-rsync
multisync-gui

You could also think of writing some script, that runs rsync with it’s desired options.

There is also csync, it’s similar to rsync, but it’s bidirectional.

On 2010-10-27 14:35, Fudokai wrote:

> I don’t believe it’s quite p&c but unison is supposed to be pretty good.
> http://www.cis.upenn.edu/~bcpierce/unison/

It is good, I use it. It will determine which is the newer version of each file and move it across
in the appropiate direction. First it asks you for aproval. It has a plain text configuration file
in which the main paths are entered, and then the exceptions.

> Caveat: ISTR unison won’t handle unicode filenames.

I’m not aware of that :-?


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

I use unison and it works great .

If the size of files you want to sync is relatively small (< 2GB) there are a couple of services do that for you. Dropbox (https://www.dropbox.com/) is very convenient to sync one folder (I usually put all of my working documents into the dropbox folder) and there is SpiderOak (https://spideroak.com/) which is more flexible in terms for which folder to sync. It is very convenient becasuse they sync files in the background and you don’t have to do anything.

-Joon

Thanks for all the sugestions. I’m trying to get Unison working but get this error from “make” command.

Error: Files uigtk2.cmx and /usr/lib64/ocaml/lablgtk2/lablgtk.cmxa
       make inconsistent assumptions over interface GdkEvent
make: *** [unison] Error 2

I have lablgtk installed.
Any ideas?

I have looked at dropbox but at the moment I have about 90Gb of photos (and this is increasing quickly)

Thanks

On 2010-10-27, asarge <asarge@no-mx.forums.opensuse.org> wrote:
>
> I’m looking for a program that I can use to sync files between two
> computers. I have a laptop that travels around with me and I want a
> simple way of transferring the new/changed files to the desktop
> computer.
> I’m looking for something that would be simple and quick (point &
> click) to transfer/backup:
> photos
> KDE PIM (emails, contacts and calender)
> documents
> music etc.
>
> Anyone got any ideas?
> OpenSuse 11.3
> KDE 4.5.2

Yup. Make good backups, you’ll need them.

:slight_smile:


When in doubt, use brute force.
– Ken Thompson

On 2010-10-28 00:36, asarge wrote:
>
> Thanks for all the sugestions. I’m trying to get Unison working but get
> this error from “make” command.

Why do you make it, instead of downloading the distribution rpm? Any reason for that?


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

Ahhh, I went to the Unison web page and downloaded from there. Now installing from the repo.
Thanks

I use iFolder, but you need a server side for that. It works great. Dropbox is the same technology I think.

Before we changed to windows sadly in our company, we used unison and we’ve never heard mocking about.
It is bidirectional, too and you can determine which way files should be updated…

I am using http://www.backupcow.com and i think it is a good and useful way to sync files between computers over the network. It is working perfectly.