Для этой цели существует программное обеспечение для Linux под названием Timeshift. Используя функцию Timeshift, вы можете регулярно делать снимки своей системы Linux и восстанавливать их, когда вам нужно.
Это программное обеспечение предоставляет функцию восстановления системы Windows для вашего дистрибутива Linux.
Краткое описание официальный сайт:
TimeShift для Linux - это приложение, которое обеспечивает функциональность, аналогичную функции «Восстановление системы» в Windows и инструмент Time Machine в Mac OS. TimeShift защищает вашу систему, выполняя инкрементные снимки файловой системы через равные промежутки времени. Эти снимки могут быть восстановлены позже, чтобы привести вашу систему в точное состояние, в котором оно было, в момент, когда был сделан снимок. Снимки берутся с использованием rsync и жестких ссылок. Общие файлы разделяются между моментальными снимками, которые сохраняют дисковое пространство. Каждый снимок представляет собой полную системную резервную копию, которую можно просмотреть с помощью файлового менеджера.