ZipSnap

Simple command-line directory incremental backup tool
Download

ZipSnap Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Zach Scrivena
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 96 KB

ZipSnap Tags


ZipSnap Description

Simple command-line directory incremental backup tool ZipSnap is a simple command-line directory incremental backup tool. ZipSnap creates compressed point-in-time snapshots, adding only new or modified files each time. ZipSnap uses a file catalog so previous zip volumes are not needed for backup. Archives are automatically time-stamped. Here are some key features of "ZipSnap": · ZipSnap creates archives that are collections of point-in-time snapshots. An archive is just a directory of catalogs (plain text files compressed as ZIP files) and compressed volumes (ZIP files). · Catalogs are written cumulatively, i.e. a later catalog contains all the information from previous catalogs. Therefore, only the latest catalog is needed when adding/restoring snapshots. · Catalogs and compressed volumes are automatically timestamped as ArchiveName.yyyyMMdd-HHmmss.n, with extensions .txt.zip and .zip respectively, where n is the snapshot number. · Because ZipSnap never modifies a catalog or compressed volume after it is created, archives can be stored on write-once-only media. · ZipSnap supports GLOB and REGEX filters for file/directory names, or their full (relative) pathnames. · When ADDING a snapshot, ZipSnap looks for the latest catalog in the archive and performs file matching between the current directory contents and previously archived files and directories as described by the catalog. By default, files and directories are matched by full (relative) pathname, size, and last-modified time (in milliseconds). The new or modified files and directories in the current directory (i.e. the unmatched contents) are then added to a new compressed volume (by default, a ZIP file), and a new catalog (by default, a plain text file compressed as a ZIP file) is written. If the archive does not exist yet, a new archive is created. · When RESTORING a snapshot, ZipSnap looks for the latest catalog in the archive and by default, restores the latest snapshot from the archive. File matching is performed between the current directory contents and the snapshot contents, to determine the unmatched files and directories that need to be extracted from their respective compressed volumes, and to be deleted from the current directory. By default, files and directories are matched by full (relative) pathname, size, and last-modified time (in milliseconds). Requirements: · Java 6 or later


ZipSnap Related Software