Let's play a game of truth! How often do you create backups of your projects/important files? How often?
We'll all agree that nothing is more important to preserving data than effective archiving. The Backup Machine is a simple data backup application - designed to provide the fastest way to backup your important folders and files.
Backup Machine
Backup Machine provides the easiest way to backup your critical folders and files - supporting conventional or UNC file names, allowing access to local and network directories.
You can define multiple backup groups each having different options. Each group can contain many objects. Any object can backup a whole disk, a folder (with subfolders) or a single file.
Backup Machine was build with the ease of usage being the first requirement. The source object can be (located on) any local or external (LAN) disk and USB drive including removable drives. Backup Machine saves its configuration data - so you can simply click "Engage" the next time you run the project. You can easily enable or disable a group of objects or a particular object - and exclude it from the backup set. Every source object (file or folder) can be renamed with a prefix or a suffix, and every backup operation can be marked with the current date and time. You can have any number of groups and objects in a backup set.
Backup Machine - Delphi source code
If you are interested in the source code, this is what you will find / can learn about:
That's it. Don't forget to download the full source code.
I'm not going in code details today (will do that in the coming articles) - as always if there are any questions or comments please post them on the Delphi Programming Forum.
~ Zarko Gajic