Установка:
apt install borgbackup
# Если ключа ssh нет
ssh-keygen
# Копируем ключ ssh на сервер в .ssh\authorized_keys
# Задайте права доступа '0700' для директории '.ssh' и '0600' для 'authorized_keys'
# Для того, чтобы заработала аутентификация по ключу также требуется, чтобы домашняя директория на Storage Box/Backup space не имела разрешения на запись для Группы и Остальных
cat .ssh/id_rsa.pub
# Задаем версию borg для hetzner
export BORG_REMOTE_PATH="borg-1.1"
# Генерируем парольную фразу для криптографии и записываем её в надежное место
export BORG_PASSPHRASE=""
# Задаем адрес репозитория
export BORG_REPO="ssh://u@u.your-storagebox.de:23/./auto"
# Инициализируем новый репозиторий c шифрованием ключем и паролем
borg init --encryption=keyfile
# Проверка
borg info
# Экспорт ключа в надежное место
borg key export :: ./borg_key
# Импорт ключа, для доступа с новой машины
borg key import :: ./borg_key
Читать далее «Borgbackup настройка клиента»