Backup4all can backup open/locked files and it can perform full, differential, incremental and mirror backups. When defining a backup you can also set file filters and schedule the backup for automatic execution. Once a backup is performed, you can see what files have been changed since the last backup or you can read the statistics about the next backup execution. You can use the context menu from the tree to run standard actions associated with the file type.
You can run predefined backups, such as My Documents, My Pictures or Outlook Express and load backup plugins (full list www.backup4all.com/backup-plugins.PHP ).