A method for backing up a user system having one or more storage media to a backup system with a backup media, the user system being in communication with the backup system, where at least one previous backup has been made including storing a version T1 target file in the backup system, the method comprising the steps of:
- determining which files are present in the backup system;
- defining a critical file selection criteria to identify files within the scope of backup;
- defining a list of unique file identifier descriptors to specifically identify files already stored on said backup system;
- excluding from backup those files which are already stored in the backup system, whereby a file which is common to two or more storage media is backed up only once;
- and wherein said excluding is based on comparing files to said list of unique file identifier descriptors;
- determining from said user system storage media target files which have changed since the previous backup;
- selecting target files which have changed since the previous backup;
- eliminating, from said group of target files, entries which are not within the range of files included in said critical file selection criteria;
- transmitting the particular selected target file from the user system to the backup system;
- and
- storing the changed files on the backup system.