#backup #disk #external #usb #perform #btrfs-based

nightly app btrup

Simple utility to perform BTRFS-based backups to an external disk

2 releases

Uses old Rust 2015

0.1.1 Jun 29, 2015
0.1.0 Jun 29, 2015

#52 in #perform

Apache-2.0

5KB
89 lines

btrup: Simple but fast btrfs-based backups in Rust

Implements https://btrfs.wiki.kernel.org/index.php/Incremental_Backup.

Requirements:

  • root fs with btrfs
  • usb disk with btrfs
  • btrfs-tools
Usage: 
      btrup [options] <dest>
      btrup -h | --help

    Options:
      -h, --help      Show this message.
      -p, --prune     Prune old local snapshots.
    
    Example:
      sudo btrup -p /mnt/usbdisk/backup

Dependencies

~4.5–6.5MB
~117K SLoC