Если у вас Linux, то исполняемые файлы уже есть в корне репозитория и их можно использовать. Если же они не работают, то надо собрать проект.
Для сборки проекта необходимо установить Boost версии >= 1.82.0 и библиотеку fmt версии 8.1.1. Далее запустить скрипт build.sh в корне репозитория, предварительно сделав chmod +x build.sh.
Бэкап:
./my_backup --help
В бэкапе сначала указывается что бэкапить, а потом -- куда. Пример:
./my_backup work backup
Рестор:
./my_restore --help
В ресторе сначала указывается, откуда ресторить, а потом -- куда. Пример:
./my_restore backup/2024-11-08_21-31-55 work