| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | # borgbackup - installation and basic usage# I have already downloaded the binary release from github:ls -l# binary file + GPG signature# verifying whether the binary is valid:gpg --verify borg-linux64.asc borg-linux64# install it as "borg":cp borg-linux64 ~/bin/borg# making it executable:chmod +x ~/bin/borg# yay, installation done! let's make backups!# creating a repository:borg init repo# creating our first backup with stuff from "data" directory:borg create --stats --progress --compression lz4 repo::backup1 data# changing the data slightly:echo "some more data" > data/one_file_more# creating another backup:borg create --stats --progress repo::backup2 data# that was much faster! it recognized/deduplicated unchanged files.# see the "Deduplicated size" column for "This archive"! :)# extracting a backup archive:mv data data.origborg extract repo::backup2# checking if restored data differs from original data:diff -r data.orig data# no, it doesn't! :)# listing the repo contents:borg list repo# listing the backup2 archive contents (shortened):borg list repo::backup2 | tail# easy, isn't it?# if you like #borgbackup, spread the word!
 |