Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Backup and synchronization

Name: Anonymous 2010-07-10 10:44

I currently use Dropbox; I will explain what it is, and what functionality I need:

Dropbox has one dedicated folder on your harddrive. Any changes you make to this folder are mirrored on a server dropbox.com provides, and if other people or computers are synchronized with that folder, the changes will also happen on their machines.

Unfortunately, DB is limited to 2 gigs of storage unless you subscribe. Is there a tool I can use to get what is, essentially, dropbox functionality, without using dropbox? I have a machine I can use for server purposes, but I don't know any software that'll do this for me.

Best-case scenario, I'll get something that I'll be able to use as my workspace when programming, so my code will be backed up automatically as soon as I save it, and synchronize so I can code at my desktop when at home and continue on the same code when at my laptop elsewhere.

Name: Anonymous 2010-07-10 10:50

>>1
Go fuck yourself.

Name: Anonymous 2010-07-10 11:00

>>2
That's just mean and uncalled for! In this sort of situations, it is much more polite to reply >>1, go shove a full volume of SICP up your anus and die from the intense bleeding

Name: Anonymous 2010-07-10 11:41

All kinds of backup software.
Try rsync, and this question does not belong in /prog/, it belongs in /g/ or /comp/.

Name: Anonymous 2010-07-10 12:51

Name: Anonymous 2010-07-10 17:31

>>5

That was exactly what I was looking for, thank you.

Name: Anonymous 2010-07-10 18:07

>>5
YOU HELPED  HIM!

Name: Anonymous 2010-07-10 18:29

>>7
HELP MY ANUS

Name: Anonymous 2010-07-10 20:21

>>7
Now, help me out. How would you modify that setup, to encrypt files before sending, so that it would be possible to use this with a server that you don't trust. lsyncd isn't necessary, it doesn't have to be live.

I could create an encrypted loopback device, but I'm not sure how well would rsync work with that. Sure it's incremental, but it needs to find the changes to send..

Another option would be to mount a device over network, then encrypt it locally. That should work reasonably well, but I'm not sure what to use, probably not NFS..

Name: Anonymous 2010-07-10 20:25

Name: Anonymous 2010-07-10 21:08

The problem with rsync is, that a backup on a large folder can take hours.
If you use linux you can use inotify, to track all changes made to/in a directory.
There are probably APIs for BSD, Windows and Scam too.

Name: Anonymous 2010-07-10 21:37

deja dup?

Name: Anonymous 2010-07-10 22:42

>>11
The problem with rsync is, that a backup on a large folder can take hours.
That's only a problem if you don't actually read the rsync man page.

There are probably APIs for BSD, Windows and Scam too.
Yeah, kernel subsystems are well-known for their cross-platform compatibility.

Name: Anonymous 2010-07-10 23:10

>>9
I found duplicity and Box Backup, both look decent, haven't tried yet. Also sshfs + encfs + rsync.

http://duplicity.nongnu.org/
http://www.boxbackup.org/

Name: Anonymous 2010-11-16 2:28

Name: Anonymous 2011-02-04 13:36


Don't change these.
Name: Email:
Entire Thread Thread List