ZipSnapNG is a portable multi-platform backup tool which, despite its simplicity (200Kb and no installation required), provides advanced features such as incremental backup, data deduplication, encryption and configurable retention.
It may run through the command line or within a graphical interface.
Documentation available:
ZipSnapNG is an enhanced version of ZipSnap (http://zipsnap.sourceforge.net/).
The code has been almost completely rewritten to introduce new features and leverage a different logic when backing up/restoring the data.
ZipSnapNG is released with source code under the GNU General Public License (version 3).
All the versions of ZipSnapNG together with their changelog can be found from the following location: https://sourceforge.net/projects/zipsnapng/files
The source code is available on GitHub at the following location: https://sourceforge.net/projects/zipsnapng/code
The manual is available online at the following location: https://sourceforge.net/projects/zipsnapng/help
Known issues and accepted feature requests are listed at the following location: https://sourceforge.net/p/zipsnapng/tickets
Feel free to report bugs or enhancement requests on: https://sourceforge.net/p/zipsnapng/bugtracker
The following libraries are included in the package and are required by the program:
Classmexer (http://www.javamex.com/classmexer/): to measure the memory usage of Java objects from within an application. The library is loaded only if a javaagent is provided by the ZipSnapNG script.Zip4j (http://www.lingala.net/zip4j/): to provide password-protected ZIP archives. The library has been customized to work with ZipSnapNG and specifically: