Skip to content

Get Started

Back UP

GitHub Release Version GitHub Downloads Image Size Go Version GitHub Last Commit GitHub Repo Size GitHub Top Language GitHub Contributors GitHub Issues GitHub Discussions GitHub Forks GitHub Repo Stars GitHub Org Stars Discord Ko-fi

Back UP bup CLI written in Go.

brew install smashedr/test/bup
curl https://i.jpillora.com/smashedr/bup! | bash  # (1)!
  1. Windows users can download the Windows Installer.exe.

    Alternatively, you can manually download a release.

docker run --rm ghcr.io/smashedr/bup:latest
go install github.com/smashedr/bup@latest

Creates an archive of the source directory and puts it in the destination directory in a sub-folder with the name of the source directory and a timestamped filename.

Remembers your destination directory and uses the current directory as source by default.

Supports directory excludes stored in the config file with the saved destination.

To get started see the Quick Start section or check out the Features.

If you run into any issues or have any questions, support is available.

Features

  • Backup a source directory to a destination
  • Will save and reuse the destination
  • Use the current directory for source
  • Uses saved directory excludes
  • Creates a timestamped archive
  • Puts archives in named directory

Quick Start

Install.

brew install smashedr/test/bup
curl https://i.jpillora.com/smashedr/bup! | bash  # (1)!
  1. Windows users can download the Windows Installer.exe.

    Alternatively, you can manually download a release.

docker run --rm ghcr.io/smashedr/bup:latest
go install github.com/smashedr/bup@latest

Usage.

  • Specify source and destination
bup backup [source] [destination]
  • Use the b alias, $pwd source, and saved destination
bup b
  • The list command is INOP but prints the configuration
bup l

 

Question

If you need help getting started or run into any issues, support is available!