Как удалить старые снимки Timeshift и освободить место на диске

Timeshift — удобный инструмент для автоматического создания резервных копий (снимков) системы Linux. Однако снимки часто занимают много места и при включённом автоматическом создании могут заполнить диск за несколько месяцев.
Удаление старых снимков — простой и эффективный способ освободить место, сохранив базовую защиту системы.
Как удалить снимки Timeshift через графический интерфейс
- Откройте приложение Timeshift (обычно «Timeshift» в меню приложений).
- В списке снимков выберите те, которые хотите удалить (по одному или несколько). Используйте Ctrl/Shift для мультивыбора.
- Нажмите кнопку «Удалить» на панели инструментов и подтвердите операцию.
Важно: если вы случайно удалите все системные снимки, создайте новый снимок как можно скорее, чтобы можно было восстановить систему при сбое.
Как удалить снимки через терминал
Если снимки не отображаются в приложении или вы предпочитаете командную строку, можно удалить их вручную. Самый простой и радикальный способ — убрать папку, где Timeshift хранит снимки для выбранного профиля. Откройте терминал (Ctrl + Alt + T) и выполните команду (замените USERNAME на своё имя):
sudo rm -rf /home/USERNAME/timeshiftПредупреждение: rm -rf удаляет безвозвратно. Убедитесь, что путь указан правильно.
Альтернатива: использовать CLI Timeshift (если установлен) для управления снимками безопаснее — сначала просмотрите список:
sudo timeshift --listЗатем можно удалять конкретный снимок по имени (пример):
sudo timeshift --delete --snapshot '2023-09-15_12-00-00'(Команды CLI зависят от версии Timeshift; опции –list и –delete распространены, но перед применением проверьте справку timeshift --help.)
Настройка частоты и политики хранения снимков
Timeshift по умолчанию может создавать снимки слишком часто для домашнего компьютера. Чтобы сократить потребление места:
- Откройте Timeshift и перейдите в «Настройки» > «Расписание». (Settings > Schedule)
- Установите нужную частоту: ежедневные, еженедельные, ежемесячные снимки или оставьте только вручную.
- Настройте количество хранимых снимков каждого уровня (например, хранить только 7 ежедневных и 4 еженедельных).
Если вы переживаете за риск потери данных, перенесите хранение снимков на внешний диск: в настройках укажите путь для хранения на другом разделе или подключаемом накопителе.
Мини-методология: как выстроить разумную политику резервного копирования
- Определите цель. Например: «Быстро восстановить систему после обновления» или «Иметь ежедневную защиту файлов пользователя».
- Выберите стратегию. Для домашнего ПК обычно достаточно: еженедельные системные снимки + ручные перед крупными изменениями.
- Ограничьте хранение. Установите лимиты по числу снимков и используйте внешний диск для долговременного хранения.
- Тестируйте восстановление раз в месяц, чтобы убедиться в работоспособности снимков.
Ментальные модели и эвристики
- Правило 3×3: 3 ежедневных, 3 еженедельных, 3 ежемесячных снимка — базовый набор для домашнего ПК.
- Хранение на внешнем диске: быстрый и дешёвый способ увеличить ёмкость хранения без изменения политики.
- Минимизация: чем меньше автоматических снимков — тем меньше потребность в очистке, но выше риск потерять недавние изменения.
Чек-листы по ролям
Для домашнего пользователя:
- Отключить чрезмерно частые снимки (ежедневные → еженедельно).
- Перенести хранение на внешний диск или в отдельный раздел.
- Удалить старые снимки GUI или командой.
- Сделать новый снимок после очистки.
Для администратора/энтузиаста:
- Настроить ротацию и политики retention.
- Автоматизировать проверку свободного места (cron/monitoring).
- Документировать расположение снимков и процедуры восстановления.
Матрица рисков и способы смягчения
- Риск: Ошибочное удаление всех снимков. Смягчение: делать удаление через GUI или проверять список снимков перед удалением; использовать команды удаления по имени.
- Риск: Нехватка места в критический момент. Смягчение: пересмотреть расписание; настроить алерты при достижении порога свободного места.
- Риск: Потеря данных при удалении папки вручную. Смягчение: пользоваться внешним резервным хранилищем или делать архивы важных файлов отдельно.
Когда метод не сработает и альтернативы
- Если Timeshift хранит снимки на другом разделе, удаление /home/USERNAME/timeshift не поможет. Используйте GUI или найдите точную папку хранения.
- Если снимки защищены правами root и не видны в GUI, используйте sudo и проверяйте списки через
sudo timeshift --list. - Альтернатива Timeshift: borgbackup, restic, rsnapshot — если нужна более тонкая дедупликация и шифрование.
Быстрый план действий для восстановления места (SOP)
- Откройте Timeshift и посмотрите список снимков.
- Удалите явно ненужные старые снимки через GUI.
- Если GUI не отображает снимки, выполните
sudo timeshift --listили найдите каталог хранения и аккуратно удалите. - Настройте «Настройки» → «Расписание» и лимиты хранения.
- При необходимости перенесите хранение на внешний диск.
- Создайте новый снимок для восстановления защиты.
Примеры тестовых сценариев и критерии приёмки
Критерии приёмки:
- Диск освобождён на ожидаемое количество гигабайт после удаления старых снимков.
- Новая политика расписания уменьшила среднесуточный прирост занимаемого пространства.
- Восстановление из созданного после очистки снимка проходит успешно.
Тесты:
- Удалить один старый снимок и подтвердить, что он исчез из списка и место освободилось.
- Перенести снимки на внешний диск и проверить доступность снимков после отключения/подключения носителя.
Быстрая памятка (cheat sheet)
- Просмотреть снимки: sudo timeshift –list
- Удалить снимок по имени: sudo timeshift –delete –snapshot ‘SNAPSHOT_NAME’
- Вручную удалить каталог: sudo rm -rf /путь/к/timeshift (внимание: необратимо)
- Настройки расписания: Timeshift → Настройки → Расписание
FAQ
Как понять, где хранятся снимки Timeshift?
Обычно это папка, выбранная в настройках Timeshift. Для rsync-профиля это может быть каталог на локальном разделе или внешнем диске. Если не уверены — посмотрите настройки в приложении или выполните sudo timeshift --list.
Можно ли вернуть удалённый снимок?
Если вы удалили снимок через rm -rf — нет. Если он был на внешнем диске и вы удалили случайно, возможно восстановление через специальные утилиты, но успех не гарантирован.
Краткое содержание
Удаление старых снимков Timeshift — безопасный и эффективный способ освободить место на диске. Используйте GUI для наименее рискованных операций, CLI для сценариев автоматизации и диагностики. Отрегулируйте расписание снимков и рассмотрите перенос хранения на внешний диск для долгосрочной экономии пространства.
Похожие материалы
Как увидеть МКС: где, когда и как фотографировать
Дни между датами в Excel — быстро и просто
Python в WSL — настройка и быстрый старт
Настройка значков области уведомлений в Windows
Команда wc в Linux: подсчёт строк, слов и байтов