Borgbackup - Guía básica

Para inicializar un nuevo repositorio utilizaremos el comando init con un cifrado repokey-blake2

$ borg init --encryption=repokey-blake2 /ruta/al/repo

Si queremos desde un script utilizar unas credenciales de SSH, debemos crearlas en la configuración ~/.ssh/config

Host borgbase
    HostName usuario.repo.borgbase.com
    User usuario
    IdentityFile ~/.ssh/id_rsa