Дело в том, что линуксы обычно так не бекапят :) Те, кто обслуживает серверы, обычно идут путем автоматизации. Т.е. берут утилиту типа ansible, в ней описывают, какое должно состояние сервера получится: какие пакеты будут стоять, какие настройки. И дальше остается добавить из бекапа данные - ну например содержимое какого-то каталога, или допустим содержимое базы данных. Те, кто бекапят свои личные рабочие компьютеры, обычно бекапят каталог /home, т.к. в нём лежат все данные, а список установленных программ невелик (ну типа в случае аварийного восстановления системы ты поставишь в первую очередь те программы, которыми пользовался условно вчера, а что не вспомнишь - ну так поставишь потом, когда оно понадобится, если вообще когда-нибудь еще понадобится). Вот под эти сценарии есть дофига простых и надежных решений. А именно целиком бекап всего диска... Ну есть
https://www.bareos.org/en/ , который умеет вообще всё, что угодно, но имхо это слишком сложное решение для такой простой задачи, быстрее через ansible описать свой комп и настроить бекап /home просто в архивы, чем с bareos разбираться ради 1 компа.