Jump to content

Free software for incremental backups over a network Win 7 -> USB via Ubuntu Server?

- - - - -

  • Please log in to reply
3 replies to this topic

#1
bbqroast

bbqroast

    Codecall Addict

  • Members
  • PipPipPipPipPipPipPip
  • 554 posts
  • Location:/etc/passwd
Hello!
Does anyone know a easy to set up server (or one with a quality up-to-date tutorial) that would allow me to make incremental backups to a USB hard-disk via a Ubuntu Server of my laptop? For example each night when I get home my (Windows 7, Ubuntu Desktop/Vista would be handy) laptop would send all the changed files to my server (over a network) which would then write them to a hard-disk??

Thanks in advance
Please, write clearly with proper structure. Double spacing makes the text feel un-jointed, Capitalizing Every Word Means People Stop Before Every Word Sub-Consciously Which Is A Pain In The Backside, and use code tags! (The right most styling box).

#2
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
I am not sure what you mean about USB disk transfer, when you then talk about networking later on.

rsync is the de-facto syadmin tool and can run on multiple operating systems, and is a simple program that can be run under a cron job. It can back up permissions and entire directories, to filesystems in deltas (incremental.)
 #      opts source     destination
rsync -azr /home/foobar/ /mnt/bbqroastusbhdd[COLOR=#111111][FONT=Consolas]/[/FONT][/COLOR]

You can even tell it to SSH to a Windows machine on a local network, provided you have either a Windows SSH server, or SSH on cygwin:
rsync -azr /home/foobar/ root@192.168.0.123:/cygdrive/c/backup

You will require passwordless authentication if rsync+SSH is run by cron, otherwise it would prompt you for a password when unattented.

Hopefully I've pointed you in the right direction, feel free to hint better at what you wish to do.

Alexander.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#3
bbqroast

bbqroast

    Codecall Addict

  • Members
  • PipPipPipPipPipPipPip
  • 554 posts
  • Location:/etc/passwd
Ok, so I run a SSH server on my laptop and Ubuntu Server logs in and downloads the files...
Please, write clearly with proper structure. Double spacing makes the text feel un-jointed, Capitalizing Every Word Means People Stop Before Every Word Sub-Consciously Which Is A Pain In The Backside, and use code tags! (The right most styling box).

#4
bbqroast

bbqroast

    Codecall Addict

  • Members
  • PipPipPipPipPipPipPip
  • 554 posts
  • Location:/etc/passwd
Ok I found a great program called Duplicati, it just logs in through SSH and uploads the files. I am on holiday so it has a about a pile of failed attempts, but that's ok.
I must say it's a really nice open source piece of software, the GUI is clean and efficient and I have had no problems with it so far.
Please, write clearly with proper structure. Double spacing makes the text feel un-jointed, Capitalizing Every Word Means People Stop Before Every Word Sub-Consciously Which Is A Pain In The Backside, and use code tags! (The right most styling box).




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users