|

楼主 |
发表于 2011-11-17 09:05:20
|
显示全部楼层
After testing a lot of file backup utilities for Windows, I found the best solution (for my needs) to be rsnapshot, an optional tool that can be installed within Cygwin, a replacement for Windows’ standard command line (cmd.exe).
Cygwin adds a full set of Unix/Linux tools the system, most of them command-line ones, of which rsnapshot is one. As such, it can be quite difficult to configure if you have no experience with this kind of environment. But once you make it work, it’s pure awesomeness, as rsnapshot:
a) Backups files as they are, without encasing them into proprietary file formats, so you can browse the backup with Windows Explorer as usual. You’ll get folders named hourly.0\, hourly.1\, hourly.2\, … daily.0\, daily.1\, …, weekly.0\, …, monthly.0\ …; all of them fully browseable; all of them containing your entire set of files at that moment in time.
b) Saves disk space by using Windows NTFS-formatted disks built-in “hardlinks” feature, which allows a single physical file to have multiple different names on multiple different folders without taking more space. So, if a file were backed up as \hourly.0\videos\hugemovie.avi, \hourly.1\videos\hugemovie.avi, \hourly.2\…, it would still take space only Hardlinks have an additional advantage, in that they’re resistant do certain kinds of stupidity. Specifically, the only way to delete such a file is by deleting all of its names.
c) Has full network support, both local and remote, including the ability to backup from remote servers to your external drive if you so wished. Think, for instance, regular backups of your website.
That said, there are a few downsides:
d) If for some reason you edit a backed up file, the change will apply everywhere that file is hardlinked from, since all “copies” are actually the same file. So it’s important to be careful.
e) Renamed files aren’t detected as such, so they get backed up again, taking that much space twice (or thrice, or…). There are workaround for this, such as also renaming/moving the previously backed up version within the most recent backup folder (usually \hourly.0\…) whenever you rename/move the original so as to make both names equal. So, depending on how you manage your files, this can be a once in a blue moon procedure, or a multiple times a day annoyance.
f) Configuring the scheduling of backups can be a confusing procedure. Using Windows’ own Task Scheduler, for instance, isn’t a straightforward procedure; and enabling Cygwin’s own built in scheduling tool, ‘cron’, is a small challenge in itself. Besides, once scheduling works, it’ll still require lots of tweaking until you’re satisfied with the way it’s working.
All in all, though, I find the ability to have instant access to my backed up files via Windows Explorer so much of an advantage that rsnapshot’s disadvantages pale in comparison. Try it if you can. It’s worth the effort.
转自: http://www.giveawayoftheday.com/ ... ecovery-11-compact/ |
|