On Windows, I use SyncBack to create incremental backups to two separate external drives. Basically, it will do a compare of the source and target directories, and only copy the changes. In addition, it can do several other types of backups (e.g. mirroring one directory to another), and has other useful functions, so I can recommend it (no, I'm in no way affiliated with the program

).
Marc