MiShell Software's Directory Duplicator--DirDup, for short--is a different kind of backup utility: instead of copying files, it copies directories. It's designed to make life easier for people who take work home with them by keeping the data synced and up-to-date between different computers. It speeds up the job, too, by letting you exclude certain files and by checking file size before you back up files to a slow device, such as a memory stick. It doesn't just compare the size and date of files, either; it does a byte-by-byte check to ensure no changes go undetected. It also validates source files before copying to make sure good backup files aren't corrupted by bad source files, since a bad backup can do more harm than good.
DirDup is small and installs cleanly. We like simple, clean interfaces, but DirDup's sets the standard: just a Copy log, Status window, and Task window. There are basically two controls: New Task opens a Task Editor, and Load runs a preconfigured task. The Task Editor lets you select source and destination, list exceptions, enter file extensions for comparing, and other options. It's easy to automate backup tasks and create shortcuts to them as well. There's a lot of flexibility for the sophisticated user, too.
DirDup definitely speeds the tiresome task of keeping your data straight and up-to-date when you regularly carry it between different computers or use different backup devices, and it helps keep your backups clean and uncorrupted. Best of all, it's free.
Copies directories Exclude list allows you to exclude specified files from copying. Quick Copy Mode: checks the files dates/size before making the decision to copy, this can save a lot of time when backing up to a slow-write device, such as flash memory sticks. Full Copy Mode: compares all of the files in the destination and source directories even if the size and dates match, DirDup does a byte-by-byte comparison to detect data deterioration Validates source files before they are copied - ensures that a good backup file isn't overwritten by an incomplete or damaged source file Displays copied files, file statistics, and (most importantly) any errors in the log window. You can run any task automatically, just pass it as the argument to dirdup. You can easily create a shortcut for your backup task.
What's new in this version:
Version 1.5 includes UI changes and usability improvements.