The invention discloses a method for improving NTFS
incremental backup speed, which comprises the following steps: firstly, creating a snapshot for an NTFS partition needing to be backed up by a user, reading DBR information of the NTFS partition needing to be backed up, and judging whether a
file system is normal or not according to the DBR information of the partition; reconstructing a block
bitmap of the
backup mirror image file by reading
bitmap information; loading the MFT
file record and the MFT
record of the NTFS partition in the
mirror image file into a memory, comparing the MFT
file record of the NTFS partition on the disk with the MFT
file record of the NTFS partition in the
mirror image file, and generating a new mirror image file
bitmap; and executing
backup according to the new mirror image file bitmap. According to the method and the device, the snapshot technology is adopted, the state snapshot of the partition can be quickly created under the condition that the
system performance is not influenced, the MFT
record on the current partition is compared with the
record in the mirror image file, the file which is changed since the last
backup is intelligently identified, and then only the changed part is backed up, so that the backup efficiency is improved. Therefore, the storage space and time are saved.