Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 09-27-2007, 01:51 PM   #1
Registered: Jun 2007
Posts: 96

Rep: Reputation: 16
Linux backup tool?

I've been trying to find a suitable linux backup program. I found many of them ... yes, I know bacula, SimpleBackup, SBACKUP, etc...

They all use compression methods to store my data ... and I don't want it...

I just wanted a program that copied the files I have changed on my computer's disk to an external disk...

For example: At the end of my work day, I would run a software or a script that copied all the files I have CHANGED to the external hard disk ... the ones that I didn't change, the script wouldn't do anything.

It would also copy new files I created, deleted the ones I deleted on my computer, etc...

But with no compression method! Just put the files there...

What would you suggest me?
Old 09-27-2007, 02:03 PM   #2
Senior Member
Registered: Oct 2004
Location: Luxemburg
Distribution: Slackware, OS X
Posts: 1,507

Rep: Reputation: 47
rsync can do exactly that
it's probably already installed
Old 09-27-2007, 02:15 PM   #3
Registered: May 2005
Location: Switzerland
Distribution: Ubuntu
Posts: 448

Rep: Reputation: 38
What you want could easily done by rsync - it's precisely made for the purpose you want.

The developers' site has all the documentation you'll need.

You may also want to have a look at unison.

Both tools can easily be added to cron jobs or used in scripts.
Old 09-27-2007, 05:48 PM   #4
Senior Member
Registered: Aug 2007
Location: Massachusetts, USA
Distribution: Solaris 9 & 10, Mac OS X, Ubuntu Server
Posts: 1,197

Rep: Reputation: 105Reputation: 105
Just for the record, compression is typically an option. You can turn it off.

On the other hand, they still don't do what you want. I mean, you're going to set up an SQL database to run with Bacula just so you can copy your files to an external drive? I don't think so. Backup programs designed to be scalable to a large network end up with way too much overhead when all you are doing is copying your personal files from a single machine.

rsync is probably an ideal tool for what you want to do.
Old 09-27-2007, 05:55 PM   #5
Senior Member
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
If you can define exactly what you want (you say changed files, do you want to include config files or just explicit user data? do you mean file in tmp and in the spooler, or just within /home) I'd write a simple bash script that just copied files. I'm sure that rsync and unison are capable of doing what you want, but with an exact definition it shouldn't be that hard to script.

(Actually, another question is what you want to do with 'old' backed up files - is this disk supposed just to be a snapshot of the recently changed files or are you intending it to change incrementally to be a total, 1 day old, backup?)

BTW, I'm not sure what you have against compression. I'd be 100% with you if you had objected to uncommon compression formats, but I can't see a problem with compression - say gzip or something - per se.
Old 09-28-2007, 12:12 PM   #6
Registered: Dec 2005
Location: /USA/MI/Detroit/home
Distribution: MEPIS, antiX, RHEL
Posts: 105

Rep: Reputation: 15
Thumbs up

I'd like to recommend rsnapshot. It's highly configurable and I believe that it doesn't use compression by default.

Old 09-28-2007, 12:50 PM   #7
Registered: Jun 2007
Posts: 96

Original Poster
Rep: Reputation: 16
thanks! I'm going to explore your answers... Everyone talked about rsync, so I think I'll try it ...

Oh, by the way

@ salasi:

I just wanted explicit user data

"Actually, another question is what you want to do with 'old' backed up files - is this disk supposed just to be a snapshot of the recently changed files or are you intending it to change incrementally to be a total, 1 day old, backup?"

--> What I mean with 'old' backed up files are files that haven't been changed and were already there from the previous backup ... so if they were not changed by me, they don't need to be replaced...

About the compression: I'm not supposed to compress it. I have 2 reasons:

a) I will use my external disk to sync my Windows PC at work with the files I've been working on at home... but because that PC is in the work place with network protections, I can't access it via internet. I will just sync both Linux (at home) and Windows (at work) PC's to have exactly the same files... by making incremental copies.

b) I have a big external hard disk, hence I don't have space problems at all :P

Once again, thanks for your suggestions;


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
best debian backup tool patolfo Debian 6 09-01-2006 10:34 PM
Tool to backup IPOD depam Linux - Software 0 06-15-2006 12:45 AM
I need a Backup tool! noware Linux - Software 3 04-19-2006 11:06 AM
looking for a linux image & backup tool / offline / RAID zerobane Linux - Software 2 03-17-2006 02:48 PM
Backup tool shooters Linux - Newbie 9 12-15-2005 02:29 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 01:08 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration