What's the best tool to use to automatically backup selected folders from Windows to my external hard drive?

13

4

I have a 1TB external hard drive and I'd like to periodically schedule backups of my "Libraries" in Windows to the external drive. I'd prefer if it could detect what files have changed and periodically transfer them to the drive instead of I having to do it manually.

Is there a way in Windows 7 to do this automatically? If not, what are some external tools (preferably free) that I can use for this?

EDIT: I've used Windows back-up and I find it restrictive for detecting changes and backing up automatically. That's all that I'm aware of. My WD hard drive had something for this but the application doesn't work any more and it wasn't that good either. So, I wish to know what are my options.

PhD

Posted 2013-10-27T21:04:30.803

Reputation: 329

Question was closed 2013-10-29T14:41:27.963

1Windows' Backup? It's built in, and you can schedule it. Aside from that, recommending software tools is considered off-topic for SU. – Ƭᴇcʜιᴇ007 – 2013-10-27T21:17:20.123

2@techie007, how is this a software-rec? It is asking if there is a way to have Windows automatically detect changes and back up. That is definitely a valid question. As far as I know, Windows Backup does not automatically detect changes. Sure, you can set it to automatically run, but that’s not what is being asked. If this cannot be accomplished with built-in programs, then of course it will require using third-party tools. In fact, most of the questions on this site require using third-party tools and therefore are “software rec questions”. – Synetech – 2013-10-27T21:31:38.590

1He's asking a broad question for a tool to do what he wants, including some preferences (the auto-detection), but includes nothing about what he's tried already (before his edit), or where he's getting stuck. That's a product recommendation request IMO -- but hey, it take 5 to close. – Ƭᴇcʜιᴇ007 – 2013-10-27T21:33:35.800

Possible duplicate: Automatic backup of files after change is made

– Ƭᴇcʜιᴇ007 – 2013-10-27T21:36:19.500

I would search for tools that work like Time Machine in OSX, but for Windows. – Doktoro Reichard – 2013-10-27T21:50:14.880

@DoktoroReichard - I did: Here's a question: http://superuser.com/questions/7423/does-an-equivalent-of-time-machine-exist-for-windows

– PhD – 2013-10-27T21:52:02.350

Answers

10

The words you are looking for is "one-way file sync" software.

There's quite a few of these out there that specifically do just that, e.g. Bvckup and rsync. The difference here would be in how well they are made and how good the UI is.

There are also plain file copiers that can be used for this purpose, e.g. robocopy (very good, but command-line only and requires fiddling with a long list of parameters) or its open source clone capable of shadow copying - hobocopy.

Lastly, more conventional backup software like SyncBack family can too be configured for your purpose. I wouldn't say CrashPlan is a good idea, I find it to be too sluggish at times and generally bloated. It's installer alone is 40 MB.

Angstrom

Posted 2013-10-27T21:04:30.803

Reputation: 610

5

Best is relative, but there's a few tools I've used over time for this. For local, file level backups I use bvckup 2 - the newer version is currently in beta, and free for now (and 20 dollars once released) and there's an older version here, but this is one of those applications that I wouldn't mind paying for. It does incremental, automatic backups, so its pretty fast after the initial scan.You can set it to do periodic schedules or backup in real time.

Its got a load of configurability, so it can't be all that hard to get it tweaked to your precise needs.

If its for remote backups, I use bitorrent sync - it does encrypted, remote file backups, with nearly no configuration, and works on nearly everything I've thrown it at - I've even backed up over 100gb of small files over wifi to a raspi I use as a poor man's nas.

Journeyman Geek

Posted 2013-10-27T21:04:30.803

Reputation: 119 122

1

The rsync program works very well for this purpose. It looks at the source and destination and updates the latter by applying only the necessary changes, not by copying the whole file.

There is a free windows version available, a port of the UNIX command-line program. There is a version with a Windows GUI, but that is payware.

What I would recommend is that you read the documentation, and open a command propmt window for some tests. Once you find an invocation that works for you, put it in a batch file. Put a link to that batch file on your desktop.

One thing to be mindful about when making backups is that the files you are making a backup of are not in use. Than could lead to inconsistencies.

Roland Smith

Posted 2013-10-27T21:04:30.803

Reputation: 1 712

1

CrashPlan is a tool that you can download and use for free if you're backing up to a local volume. You can schedule it, and it will only back up changed files to conserve space. It would also allow you to back up files to a point-in-time, which can be handy. You want the 'green' option when you get to their website.

Dennis Wurster

Posted 2013-10-27T21:04:30.803

Reputation: 285

0

CrashPlan can automatically detect file changes and periodically back up files to an external drive. It offers "real time backup" or scheduled backup with real time watching (automatic detection of changed files that gets queued until the next backup). Here are some links with more info:

http://support.crashplan.com/doku.php/reference/real_time_backups

http://support.crashplan.com/doku.php/articles/how_backup_works#new_files_and_file_changes

You can backup selected folders from one location to another on your computer, to an attached drive, to a network drive, or even to an offsite computer with the free version. Although their site promotes the paid version which includes cloud backup, there is a free version that includes many of the features (called CrashPlan Free). Unfortunately the real time monitoring and backup is only available with one of the paid plans.

In addition, it runs without hogging system resources (in my experience) and it will even send you a weekly email confirming the status of your backups. I have found this program to work very well for my needs, and it seems flexible enough to work for many different scenarios.

nerdherd

Posted 2013-10-27T21:04:30.803

Reputation: 296

You could use the built in Windows Backup   They probably already do. I see nothing in your answer about automatic detection that the OP asked about. – Synetech – 2013-10-27T21:30:31.710

My answer provides a solution to 'detect what files have changed and periodically transfer them to the drive' per the OP's requirements. Automatic detection of changed files with periodic backup is what all backup programs do. – nerdherd – 2013-10-27T21:45:37.223

Automatic would be if the program ran in the background and whenever it noticed that a file has been changed, it updates it. Windows Backup does not do that, it is a regular backup program that must be run and then performs a batch job. – Synetech – 2013-10-28T03:50:59.387

I would call that "real time", but yes automatic could also mean that. Since the question that I originally answered did not specify, I assumed the more general meaning of automatic (as in, not manual, and no intervention by user required). – nerdherd – 2013-10-28T13:02:43.133

Well I thought the line I'd prefer if it could detect what files have changed and periodically transfer them to the drive instead of I having to do it manually. was pretty clear, but I guess more words help some people.

– Synetech – 2013-10-28T15:11:25.543

I'd still argue that any backup program meets that requirement :) Regardless, my edited answer specifies how it meets the more specific interpretation you mention. If you disagree please let me know how it could be improved. – nerdherd – 2013-10-28T15:15:21.657

Well “any backup program” is easily findable, including numerous questions here, so I gave them the benefit of the doubt and assumed they had already searched (which they had) and were asking about real-time backup which is not as easy to find.     I’ve seen CrashPlan mentioned earlier this year and considered trying it, but their website is just so cheap and commercial looking and the large installer really put me off. Is it any good?

– Synetech – 2013-10-28T15:25:43.333

Unfortunately I just found out that the real time backup is not actually part of the free version. I have been using the subscription version for so long I didn't realize it was one of the features excluded from the free version :( – nerdherd – 2013-10-28T17:54:30.587