-
Notifications
You must be signed in to change notification settings - Fork 25
Diff against 7.15 add
-
zpaqfranz (for default) store the CRC-32 of the files added. zpaq does not have a mechanism to check the integrity of the stored files: it do a (smart) 'chunked'-SHA1 verify, but cannot do a 'full' test (ex. recomputing the hash of the entire file) because of it design. With the CRC-32 you are sure against SHA-1 collision (better: the collision will be detected, not fixed), with stored XXH3 is easy to make a full extract-and-check. The calculation of the CRC-32/XXH3, especially on modern processors, does not significantly slow down the process (~10%).
-
By default every .XLS file is forcibily added. Check of datetime is not reliable for ancient XLS to detect changes. If you have lots of old XLS edited (for example) by Excel 2000, a binary (or hash) check of extracted files will fail. Yeah I know, it's strange, but Excel can change some bytes into XLS files (to update metadata like last time) without 'touch'. This was the first step for zpaqfranz, I went crazy to discover this amazing behavior of Excel Can be disabled by -xls or -715.
-
Volume Shadow Copies (Windows, with administrative rights) Create a VSS (DELETING ALL OTHER PRESENTS!) then make the backup, typically for a 'utente' into 'users' special folder, like that zpaqfranz a z:\mycopy.zpaq c:\Users\utente\ -vss
-
Progress information shown can be modified by the switches -noeta, -verbose, -pakka, -debug, summary, -n x
-
ASCII comment for versions Using the switch -comment sometext it is possible to mark the current version of the archive with 'sometext'. zpaqfranz a z:\mycopy.zpaq c:\pippo -comment sometext This will make it easier for you to search or extract, instead of using -until. 'Roll back to sometext'. Warning: the text should not contain spaces or non-ASCII characters and, above all, be unique. There is no duplication check on version comments. If you add the same comment more than once, you will not be able to use it later to extract the data. This remains possible through the normal use of -until
-
zpaqfranz support -stdin and -stdout on standard .zpaq archives