Title: Easy encrypted backups on OpenBSD with base tools
       Author: Solène
       Date: 26 June 2018
       Tags: unix openbsd66 openbsd
       Description: 
       
       # Old article
       
       Hello, it turned out that this article is obsolete. The security used
       in is not
       safe at all so the goal of this backup system isn't achievable, thus it
       should
       not be used and I need another backup system.
       
       One of the most important feature of dump for me was to keep track of
       the inodes
       numbers. A solution is to save the list of the inodes numbers and their
       path in
       a file before doing a backup. This can be achieved with the following
       command.  
       
           $ doas ncheck -f "\I \P\n" /var
       
       If you need a backup tool, I would recommend the following:
       
       # Duplicity
       
       It supports remote backend like ftp/sftp which is quite convenient as
       you don't
       need any configuration on this other side. It supports compression and
       incremental backup. I think it has some GUI tools available.
       
       # Restic
       
       It supports remote backend like cloud storage provider or sftp, it
       doesn't
       require any special tool on the remote side. It supports deduplication
       of the
       files and **is able to manage multiples hosts in the same repository**,
       this
       mean that if you backup multiple computers, the deduplication will work
       across
       them. This is the only backup software I know allowing this (I do not
       count
       backuppc which I find really unusable).
       
       # Borg
       
       It supports remote backend like ssh only if borg is installed on the
       other side.
       It supports compression and deduplication but it is not possible to
       save
       multiples hosts inside the same repository without doing a lot of hacks
       (which I
       won't recommend).