<html lang="en"><head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>HashBackup Server Backup :: HashBackup Server Backup</title>
    <link rel="canonical" href="http://www.hashbackup.com/hashbackup/index.html">
    <meta name="description" content="Easy backups, local and offsite, for Linux, Mac, and FreeBSD.">
    <meta name="generator" content="Antora 2.3.4">
    <link rel="stylesheet" href="../_/css/site.css">
    <script>var uiRootPath = '../_'</script>
  </head>
  <body class="article">
<header class="header">
  <nav class="navbar">
    <div class="navbar-brand">
      <a class="navbar-item" href="http://www.hashbackup.com">HashBackup Server Backup</a>
      <button class="navbar-burger" data-target="topbar-nav">
        <span></span>
        <span></span>
        <span></span>
      </button>
    </div>
    <div id="topbar-nav" class="navbar-menu">
      <div class="navbar-end">
        <span class="navbar-item"><i>What do <b>you</b> have to lose?</i></span>
        <div class="navbar-item">
          <span class="control">
            <a class="button is-primary" href="http://www.hashbackup.com/hashbackup/download.html">Download</a>
          </span>
        </div>
      </div>
    </div>
  </nav>
</header>
<div class="body">
<div class="nav-container" data-component="hashbackup" data-version="master">
  <aside class="nav">
    <div class="panels">
<div class="nav-panel-menu is-active" data-panel="menu">
  <nav class="nav-menu">
    <h3 class="title"><a href="index.html">HashBackup</a></h3>
<ul class="nav-list">
  <li class="nav-item" data-depth="0">
<ul class="nav-list">
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="overview.html">Overview</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="customers.html">Customers</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="features.html">Features</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="quickstart.html">Quick Start</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="tips.html">Tips</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="automation.html">Automation</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="releases.html">Releases</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="preview.html">Preview</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="license.html">License, Bugz</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="download.html">Download</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="contact.html">Contact</a>
  </li>
</ul>
  </li>
  <li class="nav-item" data-depth="0">
    <button class="nav-item-toggle"></button>
    <span class="nav-text" style="cursor: pointer;">Destinations</span>
<ul class="nav-list">
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/setup.html">Setup</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/s3.html">Amazon S3</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/b2.html">Backblaze B2</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/dav.html">DAV &amp; WebDAV</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/dir.html">Directory</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/ftp.html">FTP &amp; FTPS</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/gs.html">Google Storage</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/imap.html">IMAP</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/rclone.html">RClone</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/rsync.html">Rsync</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/shell.html">Shell</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="destinations/ssh.html">SSH</a>
  </li>
</ul>
  </li>
  <li class="nav-item" data-depth="0">
    <button class="nav-item-toggle"></button>
    <span class="nav-text" style="cursor: pointer;">Commands</span>
<ul class="nav-list">
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/audit.html">Audit</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/backup.html">Backup</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/clear.html">Clear</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/compare.html">Compare</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/config.html">Config</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/count.html">Count</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/dest.html">Dest</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/export.html">Export</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/get.html">Get</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/help.html">Help</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/init.html">Init</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/log.html">Log</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/ls.html">Ls</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/mount.html">Mount</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/readkey.html">Readkey</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/recover.html">Recover</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/rekey.html">Rekey</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/rename.html">Rename</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/retain.html">Retain</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/rm.html">Rm</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/selftest.html">Selftest</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/stats.html">Stats</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/trim.html">Trim</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/tune.html">Tune</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/upgrade.html">Upgrade</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="commands/versions.html">Versions</a>
  </li>
</ul>
  </li>
  <li class="nav-item" data-depth="0">
    <button class="nav-item-toggle"></button>
    <span class="nav-text" style="cursor: pointer;">Technical</span>
<ul class="nav-list">
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/security.html">Security</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/disclosures.html">Disclosures</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/benchmarks.html">Benchmarks</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/dedup-info.html">Dedup Info</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/mount-example.html">Mount Example</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/browser-caches.html">Browser Caches</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/fulldiskaccess.html">Full Disk Access</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/backup-bouncer.html">Backup Bouncer</a>
  </li>
  <li class="nav-item" data-depth="1">
    <a class="nav-link" href="technical/credits.html">Credits</a>
  </li>
</ul>
  </li>
</ul>
  </nav>
</div>
    </div>
  </aside>
</div>
<main class="article">
<div class="toolbar" role="navigation">
<button class="nav-toggle"></button>
  <a href="index.html" class="home-link is-current"></a>
<nav class="breadcrumbs" aria-label="breadcrumbs">
  <ul>
    <li><a href="index.html">HashBackup</a></li>
    <li><a href="index.html">HashBackup Server Backup</a></li>
  </ul>
</nav>
</div>
  <div class="content">

<article class="doc">
<h1 class="page">HashBackup Server Backup</h1>
<div class="paragraph">
<p>HashBackup is a command-line backup program to create a local backup,
remote offsite backup, or both, in your own storage accounts using:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Amazon S3 &amp; compatibles, Backblaze B2, and other cloud storage</p>
</li>
<li>
<p>rsync, ssh, sftp, ftp, ftps</p>
</li>
<li>
<p>USB, NFS, WebDAV, Dropbox, Google Drive and other mounted storage</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Backups are deduplicated, compressed, and encrypted on your computer
with an encryption key known only to you.  Dedup and compression make
backups space-efficient.  Encryption prevents anyone from accessing
backup data without the key, making it safe to store backups anywhere.
When stored offsite, encrypted backup data is transferred directly
from your computer to your offsite storage.  For higher protection,
backup data can be sent to more than one storage account.  HashBackup
makes it easy to sync and migrate backups from one storage location to
another.</p>
</div>
<div class="paragraph">
<p>HashBackup is designed for "incremental forever" backups to
minimize backup time, transmission costs, and storage costs, while
providing traditional backup features such as multiple retention
periods and fast restore times.  Unlike traditional incremental
backups where a full backup followed by many incrementals is restored,
HashBackup uses a block-level incremental strategy that can restore
any version directly and is designed to efficiently handle backups
with thousands of incremental versions.</p>
</div>
<div class="paragraph">
<p>HashBackup runs on a single computer, enabling flexible backup
designs:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>push backup to directly attached storage (USB for example)</p>
</li>
<li>
<p>push backup to a local network server (local ftp, NAS, NFS, …​)</p>
</li>
<li>
<p>push backup to cloud or remote servers (S3, B2, remote rsync or ftp, …​)</p>
</li>
<li>
<p>pull backup data from many client computers with SMB or NFS and dedup across them all</p>
</li>
<li>
<p>backup many VM images hosted on a server, deduping across them all</p>
</li>
<li>
<p>backup files that client computers have stored on mounted backup server space</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Check out the
<a href="overview.html" class="page">Overview</a>,
<a href="customers.html" class="page">Customers</a>,
<a href="features.html" class="page">Features</a>
or <a href="quickstart.html" class="page">Quick Start</a>,
read about some of the <a href="commands/index.html" class="page">Commands</a>,
and <a href="download.html" class="page">take a test drive!</a></p>
</div>
<div class="paragraph">
<p><a href="mailto:info@hashbackup.com">Questions / comments / suggestions / bug reports</a> are always welcome and appreciated!</p>
</div>
</article>
  </div>
</main>
</div>

<script src="../_/js/site.js"></script>
<script async="" src="../_/js/vendor/highlight.js"></script>
  

</body></html>