Easy Backup is a small Windows utility that allows you to copy files from one location to another or store them in an archive for the purposes of a backup.
Features include:
- Choose files or folders to backup (either via file dialogs or via drag & drop)
- Toggle copy of subdirectories on and off
- When copying a directory, you can choose to just copy the latest file out of that directory (by date modified)
- Save and load your backup locations as a template so that it's easy as pie to re-run a backup that you've run in the past
- The most recently used backup template file is automatically loaded for you when starting the software. A backup is only a few clicks away!
- If copying a directory non-recursively, choose to only copy the last modified file in that directory. This could be useful when backing up a directory that contains local file backups, for example -- you may not need all the local backups, just the latest one.
- View backup progress as it happens
- Optional sounds when backup succeeds or fails
- Cancel backup at any time
- Files for backup can be compressed with or without a password (uses 7-zip LZMA compression). By default, files are simply copied from their source directory to the backup location.
- Option to update a previous backup instead of creating an entirely new backup (only adds new files and updates modified files based on a hash; does NOT delete old files that have been removed) — finished and working in Avalonia version/branch
Glad you asked! There are always things that can be done on an open-source project: fix bugs, add new features, and more! Check out the issues tab of this repository and take a look at what bugs have been reported and which features have been requested. If you'd like to request a feature or file a bug, by all means, please do so!
The core EasyBackup code is under the MIT License. Thanks for using this software!
Compressed files are created using 7-Zip (7za.exe). 7-Zip is licensed under the GNU LGPL license. You can find the source code for 7-Zip at www.7-zip.org.