A simple Google search for "Time Machine for Windows" results in a flurry of different little apps. But instead of relying on forum anecdotes and advertisements, I call on the much wiser Super User beta community for some depth on this one.

Having Time Machine running on Leopard is like a warm, fuzzy blanket of comfort that I never got with RAID, rsync, or SyncToy on Windows. I'm not asking the community what the "best" backup software for Windows is, but instead:

Is there any true Time Machine clone for Windows, one that includes as many of the following as possible:

  • Completely transparent, "set-it-and-forget-it" backup
  • Incremental backups (changes only) for every hour for a day, every day for a month, and every week until the backup disk is full
  • Ability to rebuild from this backup disk in case of main drive meltdown (the backup doesn't have to be bootable; neither are Time Machine disks)
  • Extremely easy to use UI (target user == novice). Bonus points for a beautiful UI
  • As originally asked, this question did not take into consideration the Windows Registry, which has no equivalent on Mac OS X or any other UNIX, and poses a significant obstacle to Time Machine-like functionality. A true replacement for Windows would need to be able to seamlessly rebuild a user's desktop appearance, settings, applications, and all data on either a replacement drive (or equal or greater size), a brand new machine, or even an upgraded version of the OS, without the need to update file paths or make any other tweaks. This is the irreplaceable attraction of Time Machine.
link|improve this question
19  
There is none. Get a Mac. ;) – Ben Alpert May 1 '09 at 0:35
1  
Hi Kevin, If you could please see my post about Genie Timeline 2.0 below (and it has a gorgeous UI!!!!!) and let me know what you think? We're working very hard to make v2 a real winner, and if you see that anything is missing let me know! I can arrange for a free Pro license if you need to test out some of the advanced features past the 30-day limit. (mqudsi@gmail.com) – Mahmoud Al-Qudsi May 4 '10 at 1:11
I already mentioned Genie Timeline. – Charles Roper Jul 16 '10 at 17:09
++++++ great question. i want something similiar, so I can just "set it and forget it". – Robert S Ciaccio Nov 29 '10 at 22:48
@Ben: Sad but true. But wait... I own a Mac. So it's only true for me and not a tiny bit sad =) – lajuette Feb 13 '11 at 13:41
feedback

20 Answers

What version of Windows are you using?

If using Vista and/or Windows 7: Go to Control Panel -> Backup and Restore (or just start typing "Backup and Restore" into the Start menu search box). Select "Backup Files" (for simple file backups) or "Backup Computer" (for whole system backup). It will ask you where to back up to, and you can set schedules, etc. The interfaces differ slightly between Vista/Win7, but the process is similar.

Vista/Win7 also uses Shadow Copy Service to save previous versions of files. If you have a file you modified, but need a previous version of the file, right-click on it and select "Previous Versions". A list will come up with all if the previous versions of the file that you can either open, copy to a new location, or simply restore to the original location. These shadow copies are made at various points, including when restore points are made and backups are run. To restore a file you deleted (and hence, cannot right-click on it), simply right-click somewhere in the folder the file was in, and select Previous versions. You can then open past "versions" of that folder, find the file you deleted and restore it.

If you select "Backup Computer", this is where the fun starts. Vista/Win7 will actually back up your entire computer to a VHD file. This is the same file format that is used in Microsoft Virtual Machine technologies. So, it is a complete, full clone of your machine at that point in time. You can use it to restore the entire box. In Windows 7, you can even MOUNT the VHD file as a physical drive, and then browse the filesystem like it was a physical HDD. You can even mount a VHD from within other VHD's - its some seriously impressive stuff. Also, in a pinch, you can take the VHD of your backed-up computer and import it into a VirtualPC or Hyper-V setup and fire up the machine.

NOTES:

  • I have tested all of the above with Windows 7, and some of it in Vista. So, if my descriptions vary from Vista a bit, I apologize. I'm writing this from memory (been running Win7 for quite a while :)
  • If you have disabled "System Protection" on your machine, stuff like Previous Versions (and other stuff that works with Shadow Copy) will not be available, since you disabled the services used to perform that stuff.
  • By default, System Protection is enabled on the system drive (C: drive) by default. If you add partitions/additional drives, double-check to make sure it is enabled on those drives as well. (Go to Control Panel -> System -> System Protection).
  • As mentioned before, most of these functions can be scheduled, as well as be backed up to external drives, network shares, and DVDs.

If you are using XP, it does have System Restore on it, but I don't know if there is a nice interface to use its features. However, if you are still running XP, throw out your 2001 calendar... time has moved on, and so should you ;)

link|improve this answer
2  
Do the full backups also include the shadow copy versions of files; if you mount a VHD you would also have 'previous versions' of each file within that? – Jaips Dec 2 '10 at 22:23
@dustin - Really impressive! Mac OS X Lion is just catching up. – simpatico May 12 '11 at 8:28
1  
Incremental backups are not as fancy as with Time Machine. – Thorbjørn Ravn Andersen Aug 18 '11 at 18:40
@simpatico: fwiw, time machine backups can also be mounted as virtual disks on a mac. That feature has been around since Time Machine was first available. – Alan Jan 20 at 2:47
1  
More or less the same? I am sad to say that the big thing that Windows backup doesn't do is manage space on your backup volume for you. You have to do that yourself. And instead of getting daily or multi-day copies of files WHEN THEY CHANGE, you only get full backups with Windows backup. It's not even close. – Warren P Mar 26 at 13:16
show 3 more comments
feedback

For everyone recommending Shadow Copies: This is bogus (IMHO), as the copies are stored in the same filesystem on the same disk and will be gone when you need the backup because your disk is broken.

Time machine on the other side, uses an external volume at the least, and it might even be offsite (ie. at work, I backup to an iSCSI volume, and this would also work over an VPN from home).

In other words, shadow copies might help you if accidentally did something to a specific file, but it won't help you a bit when your disk crashed.

link|improve this answer
4  
Actually, a number of backup programs use VSS to make backups to a DIFFERENT hard drive, including Microsoft's own much-improved Backup feature in Windows 7, Rebit / SaveMe and Paragon backup. The main advantage of using VSS is that it allows you to take snapshots of files even if they have a lock on them (for example, if they are in use by the system). – h4rrydog Nov 30 '10 at 12:12
feedback

Windows Home Server may be what you are looking for.

link|improve this answer
4  
That requires another PC though right? The beauty of Time Machine is you can run it against Time Capsule, which is little more than a NAS drive. – cletus May 1 '09 at 0:29
4  
It requires a box which is nothing more than an appliance that runs Windows Home Server. – Omar Shahine May 1 '09 at 1:33
2  
I've setup a home-grown WHS and it has performed flawlessly. I'm still in the process of consolidation of files but it was definitely worth the dedicated hardware and time to build. – Chris Porter May 5 '09 at 2:50
Time Capsule or WHS - still an appliance even though one might look sexier (and allow you to boil eggs on it!) – Oskar Duveborn Sep 3 '09 at 19:47
it requires a box and an OS license, so you're using hardware and paying microsoft again for another operating system to do something that should be easy... – Robert S Ciaccio Nov 29 '10 at 22:46
feedback

Time Machine is not only about easily creating a backup, but as much about easily restoring the whole system or single items (an email message, a photo, ...) when required.

My main reasons to adore Time Machine:

  • Time Machine by default backs up virtually everything, allowing it to be used to restore a full system when needed. Just select the appropriate option when using the Mac OS X install DVD. (But, see also Does Apple’s Time Machine app really copy everthing?)

  • Time Machine not only integrates well with the OS, but also with Time Machine-aware applications like Mail, Address Book and iPhoto. When entering Time Machine while one of these applications is active, you'll see the regular star field with that application (rather than the normal Finder, which is the Windows Explorer on the Mac). This way one can, for example, search and restore single messages from Mail. It even makes it easy to restore messages from email accounts that you've deleted altogether, without the need to know how Mail uses the file system.

  • One can easily use multiple Time Machine disks, to get some redundancy, without slowing down the backups.

Note that Time Machine works so well because no (current) Apple software uses large files to store any non-static information (well, except for the sleep image). By using small files, the changes between two backup moments are relatively small, and backups can easily be searched. Like Mail uses a single file for each message, whereas Outlook on Windows uses one large file to hold many messages.

Backing up non-static large files in a Time Machine-manner is difficult (on most file systems). For this reason, on a Mac some things are usually excluded from a Time Machine backup, such as temporary torrent files, images of virtual machines, and large log files.

So, when looking for a Windows equivalent for Time Machine, one may also need to assess the programs one is currently using. Not every system is suitable for such backup mechanism.

link|improve this answer
feedback

Time Machine is basically a pretty front end for what Windows has had for years known as Shadow Copy. See here for more info: http://en.wikipedia.org/wiki/Shadow_Copy

Unfortunately Microsoft doesn't seem to know anything about how to be sexy, so they haven't done anything to make this service user friendly.

link|improve this answer
11  
I'd argue Time Machine is what has been years known as a differential backup with a fancy UI and Shadow Copy is actually a different (and better in some senses) technology that complements back up. – Mehrdad May 4 '09 at 20:10
4  
Shadow Copy is not the same as Home Server. Home Server requires a second system running Windows Home Serer, where Shadow Copy is built-in and doesn't require a second system. – mrTomahawk May 4 '09 at 20:40
7  
I don't believe it is the same at all. – Chopper3 May 7 '09 at 0:01
21  
Shadow Copy is only equivalent to Time Machine if all you are looking for are previous versions of the same file within the same filesystem. But that is only a secondary feature of Time Machine. The primary feature of Time Machine is backing up files. Which Shadow Copy doesn't do. – Alistair McMillan Aug 22 '09 at 0:32
8  
Wow, all the answers that shadow copy is the same as time machine are all ignoring the fact that time machine is a back-up system with versioning thrown in. Also, the UI is not just there to be "sexy", being able to use spotlight indexing to find files back through time, and being able to use the same interface you use for file management for time management is a critical usability enhancement. – The Tentacle Sep 1 '09 at 10:56
show 5 more comments
feedback

Shadow Copy has similar elements to Time Machine and it is installed in all versions of Vista and 7. Every so often (at least once a day) it creates a snapshot of your files. This allows you to restore older versions of files, just like Time Machine.

Unfortunately, although it is turned-on in every version of Vista, Microsoft grant access to it only in Ultimate, Business, and Enterprise editions via the Previous Versions tab in File Properties. All editions of Windows 7 provide access to the Previous Versions tab.

For Vista users there is a free third-party utility that provides a UI to Shadow Copy even if you don't have one of the aformentioned versions of Vista:

ShadowExplorer

Details on how to use it can be found here. It's not as sexy as Time Machine, but usable enough.

Shadow Copy saves previous versions of files on the same filesystem, so if your hard-drive dies, so do your previous versions, and therefore it is not a complete replacement for Time Machine which stores files on separate devices such as an external hard disk. You'll need to look elsewhere for a more complete backup solution. Services like Mozy or Jungle Disk offer online backup with file history options, as does Dropbox. These offer the advantage of off-site backup, providing protection even in the event of a catastrophic event such as a fire.

For a more complete Time Machine like experience, Genie Timeline looks like a good bet and has received favourable reviews. They even market it as "Time Machine for Windows".

link|improve this answer
8  
Again Shadow Copy just keeps previous versions of files on the same filesystem. It doesn't actually backup the files elsewhere, which is the main feature in Time Machine. If the hard drive with your files dies, your Shadow Copies are gone too. – Alistair McMillan Aug 22 '09 at 0:39
14  
Shadow copy != Time machine!!!!!! Why is this myth being perpetrated here... – The Tentacle Sep 1 '09 at 10:57
1  
The OP asked for some equivalent that could "view files back in time and so forth." In terms of offering that, then Shadow Copy does just fine. – Charles Roper Oct 10 '09 at 11:34
feedback

Genie Timeline 2.0 is out as of last month.

I know, I know, "yet another timeline plug!" ... but it's not.

Timeline 2.0 has been completely rewritten, and so far, the general consensus on the web has been very positive.

Best of all, almost all the features are available in a new free edition of Genie Timeline.

Specifications of Genie Timeline 2.0 Free: http://www.genie-soft.com/Free_products/free_timeline.aspx

Download: http://download.cnet.com/Genie-Timeline-Free/3000-2242_4-10967059.html?tag=mncol

The paid versions of the product add full-system Disaster Recovery, encryption, compression, and auto-purge of older backups.

DISCLOSURE: I was a project leader on version 2.0

(this post was copied from SO)

link|improve this answer
In the comparison chart, I see "Smart Disaster Recovery". Does that imply Genie now supports full system restore? (That would be great! The Select Data screen might indicate differently, but another screenshot seems to confirm full backup is supported?) – Arjan Apr 30 '10 at 16:58
Yes, it does! Not in the free version, but both the home and pro editions have complete system recovery w/ bootable rescue media. See this screenshot from Home Edition for a reference: genie-soft.com/Images/ScreenShotsTimeline/ScreenShot3.jpg – Mahmoud Al-Qudsi May 4 '10 at 1:02
The free edtion doesn't compare well with Time Machine - Doesn't back up Programs files even if explicitly tell it to - the versioning system populates the same directory with the other versions of the file naming them like file.txt file.1.txt file.2.txt. And tough if your for some reason name your originals like that. - no way to control how much of the old versions are kept – Peto Sep 22 '10 at 20:24
Peto - the inability to back-up Program Files was a bug, and has been fixed in the latest release (apologies for the inconvenience). We're working on making a clean snapshot-like copy of the latest data available for future versions. – Mahmoud Al-Qudsi Oct 15 '10 at 11:39
4  
I have the 2.0 pro version, and the only thing I warn is that even though the features are almost as good has apple timemachine, its 100x times slower. Took 3 days to create a full backup of my 60gb system, and its taking almost 4h to do a incremental backup... jeez, optimize those reads/writes. And hangs my XP system way too much. I can't use Genie while working or watching a movie. – mrlinx Nov 1 '10 at 22:38
feedback

I just finished researching this (on Super User, among other places). My answer is Rebit. It makes a disk image backup to a USB drive and keeps it updated all the time. Includes tools for recovering old versions of files or a full system bare metal recovery. It's sold pre-installed on USB drives, or you can buy a CD for about $30.

It has a few quirks and the install hasn't been as smooth as promised. But I'm optimistic it will work for me. If you ask me again in a week or two I can tell you how well it works in practice.

[Update: a January 7 2010 press release claims Rebit [..] today launched SaveMe. Hence, the current Rebit SaveMe is different from what was available while writing this.]

[Update Jan 2011: I can no longer recommend Rebit. Too many bugs.]

[Update, February 2011: there is a new version again, no longer named SaveMe but simply Rebit 5.]

link|improve this answer
I'm about to purchase Rebit for my parents. It's very nice that a single external drive can be used for multiple computers, and I love it truly creates full system backups. One disadvantage: one cannot use multiple (rotating) drives, according to rebit.com/faqs_purchasing.html#16 -- Can I use 2 Rebit devices to back up one computer and rotate the drives offsite? No. Rebit is not able to back up a computer to more than one device. And I think it is only available in English, but when running in the background that might not be a huge issue for my parents. – Arjan Feb 24 '10 at 12:45
By the way: those two weeks have passed ;-) – Arjan Feb 24 '10 at 12:46
He, it seems Rebit might have been improved since you started using it. A January 7 2010 press release at rebit.com/pr100107.html claims Rebit [..] today launched SaveMe. (So, my previous comment also applies to "Rebit SaveMe", not to anything else that might have been called Rebit or ReBit earlier.) – Arjan Feb 24 '10 at 12:58
My Rebit SaveMe installation on Win XP failed while Avast! 4.8 antivirus was running (probably scanning the software that came bundled on the new USB drive I used). Pausing Avast! helped. Buying online does not get one a license key right away (mine arrived 8 hours later), so one might just as well first use the 30 days trial version? However, the 2nd computer already claimed the trial had expired after creating the initial backup. More to come! – Arjan Feb 25 '10 at 13:04
Final note from me about Rebit SaveMe: it works fine on my mom's computer, but not on my dad's. SaveMe being an application that should just run in the background, there's not much to tweak or monitor, which makes troubleshooting very difficult. I've found some log files with errors, but questions about those have never been answered in the Rebit forum. Good: it's been localised into other languages as well. Bad: one cannot explicitly start a backup, and Rebit does not support multiple backup drives for redundancy. It's not Time Machine for Windows. Bummer. – Arjan Apr 30 '10 at 12:25
show 2 more comments
feedback

CrashPlan seems to work nicely.

link|improve this answer
Doesn't backup to a NAS (unless you are able to install the CrashPlan client on the NAS as well) – Peto Sep 22 '10 at 20:29
feedback

I'd say Crashplan is what you want.

Smart resource usage, differential backups, and saves backups to multiple targets. (attached drive, another computer with crashplan, or their cloud storage service)

So far, the peer to peer back up is the neatest part of the system. It even works over the internet. Its got clients for windows, mac and linux.

Its been pretty solid for me and I've been using it for about 2 years now. Its pretty much just install it and it works.

link|improve this answer
feedback

Oops!Backup is quite similar to Time Machine ($29) :

  • Very Fast & Reliable Backup
  • Fully Automatic - Never Forget to Back Up Anymore
  • Fantastically Easy to Use with BackInTime Technology
  • Double-Protection with Backup Drive Redundancy
  • Continuous Data Protection (CDP) for Best Protection
  • Back up directly to a UNC path
  • Automatic Backup on Connect with Plug & Protect™ - for Laptop Users
  • Save Space - Only back up sections of files that changed using ReverseDelta™ Technology
  • Back up to NAS, Network Drive & USB

In addition, a beautiful UI:

image

Another but more remote possibility is TimeTraveler ($19.95) :

Windows Explorer bar that allows you to look, search, restore and compare your documents, files and folders as they were at previous times. You can also restore your system to a prior time. The bar presents a timeline populated with ticks called points-in-time. You can bring Windows Explorer back in time by moving the time cursor to a point-in-time. When a new point is selected, TimeTraveler translates the address from the Explorer address bar into its equivalent at the selected time so Explorer displays the folders and files exactly as they were at that time.

link|improve this answer
I've been using this for two days and it seems nice. It's not as fully comprehensive or simple as time machine (esp. when it comes to restore) but it does a good job backing up my docs. – Michael Haren Dec 3 '10 at 20:37
It was presented as the closest approximation to Time Machine in whatever article I found it in. – harrymc Dec 3 '10 at 21:29
feedback

Windows 7 backup by default keeps a copy of the system image that can be used to restore the system after a hard drive failure. It also backs up user profiles and documents and allows you to restore previous versions of the file with relative ease. I don't know exactly how Time Machine works, but if your curious about backup functionality from a usability and protection stand, you might at least look at it (Windows 7 backup) to see if it meets your needs. :)

link|improve this answer
Windows 7 backup finally allowed me to get rid of Acronis True Image, because it is the first Windows backup system that actually works and does EXACTLY what I need. Selective backups, incremental, backup locations, scheduling, easy restore of whole system or selected files, it's all there. The UI is very simple. – TomA Apr 30 '10 at 12:43
feedback

moved from backup-software-for-windows-xp.

link|improve this answer
Luckily, ReBit itself is not advertising to be "Time Machine for Windows" (other than in references on rebit.com/reviews.html), as I think they are not. (Still, it might be good backup software.) – Arjan Nov 3 '09 at 13:41
feedback

Acronis True Image will allow you to "mount" it's backup files as regular disk drives. You will have a choice from all the backups included in a given archive, by date. Then you can browse the archive in Explorer and access them from any program.

It's not sexy but it does work.

I don't think Shadow Copy by itself is what you want, even if you can access it with a nice UI. If you start running out of disk space there's nothing holding Windows back from overwriting the previous versions of your files. It's good for getting the previous version of a file you just overwrote by accident, but it's not a backup solution.

link|improve this answer
I can no longer recommend Acronis True Image. On multiple occasions it has attempted to make a full backup instead of an incremental backup for no reason, which is annoying, slow and once free space on the backup drive runs out, starts overwriting older backups quickly. – TomA Mar 18 '11 at 21:23
How Acronis manages its backup images is fully configurable. You can choose to allow it to automatically manage its backup set (either keep just one, or do smart automatic differential, and always keep a "full" copy around), or you can manually configure backup locations. It also has non-stop backup, which is pretty much the closest thing to Time Machine for windows as you can get. A continual stream of small, differential, moment-in-time backups that impose nearly zero impact on the system. I've been using Acronis True Image for about 8 months now...absolutely fantastic!! – jrista Aug 3 '11 at 5:09
1  
I used Acronis for a year, and liked it, but more recently it has developed serious issues backing up over the network. Unfortunately their customer support is nonexistent; I haven't gotten so much as a confirmation in over a week. I've lost confidence in the software, and that's not acceptable for something as critical as backup. – DNS Sep 6 '11 at 18:23
feedback

I found a really nice freeware application that I think fits the bill. It's called AutoVer.

It can make infinite backup versions of all your files, within seconds of their creation or modification (unlike Genie Timeline). It's really quick, fairly low on resources, and so far, it seems to work really well.

The only problem I see with it so far, is that it can't automatically delete old backups when the space on the drive gets low. You can set it to delete or zip old versions of files after a specified time, but it would be nice if it could manage drive space by itself. Then again, it's freeware, so I can't complain.

So far, I'm really impressed with it. It works much better than any of the paid-for applications I've tried.

link|improve this answer
feedback

Personally I use SyncBack. Yes it is a syncing tool like SyncToy, but it is much more fully featured and is really more of a backup tool than syncing in my opinion. It's features include versioning, incremental backups, compression, automation, scheduling etc... http://www.2brightsparks.com/syncback/sbse-features.html

I use it at home for my personal use and also my wife's business.

link|improve this answer
feedback

See also my reply about using ShadowProtect on another thread.

The UI is not really that user friendly, but you don't have to use it, unless you are trying to recover lost data or restore after a system crash. I'd recommend using Windows' own Previous Versions feature to get back to a previous version of a document, for instance, in a day-to-day job.

link|improve this answer
feedback

I like the rdiff-backup command line backup program. With it you can backup to a remote location using delta compression, so only the changes in files are sent over the network (just like rsync). Also, it keeps X days worth of backups automatically for you so that you can always go back to a specific day's data. There is also a web interface for it to make it easier to navigate your backups and extract older files.

I use it to backup my desktop and all our servers.

Unfortunately it's a little tricky to get configured but once it's running it's great.

link|improve this answer
1  
It sounds really cool from a geeky^H^H^H^H^H technical perspective, but when I gave it a try I found some problems - for instance, it just won't handle file names that contain non-latin characters. (like romanian characters șțîăâ) - I used version 1.2.8 on Win7. Another thing, I couldn't find a decent GUI for it. – Cristi Diaconescu Jun 2 '10 at 23:52
feedback

The closest solution to Apple's Time Machine for a PC would be based on shadowing technology similar to RollBack Rx. This software allows you to restore to any point in time to an exact PC state. You can also recover entire files from other snapshots.

The Genie and others are simply glorified backup utilities similar to those which already exist in Windows 7.

link|improve this answer
feedback

I've just ordered a Seagate BlackArmor 1TB drive for my boss's laptop. I'll be testing it out next week. It sounds promising since it's based on Acronis.

link|improve this answer
Any update on the Seagate BlackArmor? – Josh Newman Jul 15 '11 at 19:43
It worked just like any Acronis product. Maybe not the most user friendly. – churnd Jul 16 '11 at 18:08
feedback

protected by Diago Nov 1 '10 at 18:42

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

Not the answer you're looking for? Browse other questions tagged or ask your own question.