karatv,
давно пользуюсь TimeShift, много раз выручал, восстанавливал систему после неудачных апдейтов или после экспериментов. А так же переносил с помощью TimeShift систему с диска на диск!
Не претендую на абсолютное знание, но могу рассказать про свой опыт.
1)Делать бэкап нужно на ОТДЕЛЬНЫЙ раздел, а лучше, если возможно на ОТДЕЛЬНЫЙ диск!
Размер раздела 150-300 гиг, больше не надо.
По умолчанию настроено на тот же раздел, где лежат данные, а это НЕ правильно!
красным отмечен раздел для бэкапа, зеленым установленный Mint22.
2)Отключил бэкап по расписанию. Делаю бэкап: после установки системы, перед любым обновлением, после того как проверю, что обновление работает, перед экспериментами с установкой пакетов\правкой конфигов\ и тп.
Одна из частых проблем новичков, включен бэкап по расписанию, причем на тот же раздел, где лежат данные. В результате раздел забит мусором и система умерла.
3)Закладка "Пользователи" - включить все файлы.
Мы же хотим восстановить систему как было? Многие программы хранят настройки в скрытых файлах.
отмечено красным, серым затерты служебные пользователи их у Вас не будет.
4)Исключения. Есть часть данных которые НЕ нужно бэкапить.
У меня это как минимум каталог с играми от Port-proton, каталог с играми от Stream.
Всё это можно докачать заново из инета, иначе эти данные забьют весь диск для бэкапа.
Образы виртуальных машин для VirtualBox. Их я копирую руками, если надо.
Для этого в каталоге home создал подкаталог NoBackup.
Установил владельцем себя!
Туда устанавливаю игры и там же держу образы VirtualBox.
В настройках TimeShift, закладка фильтры, добавил этот каталог в исключения.
К сожалению, исключить каталог внутри /home/user у меня не получилось. Толи ошибка в самой TimeShift, или я что-то делаю неправильно.
5)Обязательно по-тренироваться, хоть раз, в процессе restore! Иначе в ответственный момент что-то сделаете не правильно.
Лучше это сделать, когда только поставили систему. И еще не жалко все сломать и переставить!