VibeHunt
Back to browse

HashBackup

Command-line backup program

Visit

HashBackup is a command‑line utility that creates local and remote backups on macOS, Linux, and FreeBSD. It writes data to a variety of storage back‑ends, including Amazon S3‑compatible services, Backblaze B2, rsync/ssh/SFTP/FTP/FTPS, USB drives, NFS, WebDAV, Dropbox, Google Drive and other mounted volumes. The program deduplicates, compresses, and encrypts data on the client side, using an encryption key known only to the user, so backups can be stored anywhere without exposing their contents.

The tool employs an “incremental forever” model with block‑level increments, allowing each version to be restored directly without reconstructing a full backup first. This design reduces backup time, transmission bandwidth, and storage costs while supporting multiple retention periods and fast restores even with thousands of incremental versions.

HashBackup can operate as a single‑machine push system, sending data to attached USB devices, local network servers, or cloud storage, and it can also pull data from many clients via SMB or NFS, deduplicating across all sources. It supports sending the same encrypted backup to multiple accounts for added redundancy and provides commands for syncing and migrating backups between storage locations.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps