Отслеживание изменений файловой системы

Попробуйте очистить ненужные файлы ubuntu с помощью bleachbit. Это инструмент, который поможет вам очистить кеш, временные файлы, файлы cookie, а также другие функции ...

Чтобы установить его:

sudo apt-get install bleachbit
1
задан 27 November 2015 в 04:19

1 ответ

Для этого существует несколько разных подходов.

Используйте средство синхронизации или резервного копирования (например, такое, которое использует rsync, например backintime), чтобы сделать резервные копии вашей системы и восстановить их - rsync может быстро синхронизировать только файлы с различиями. Некоторые из таких инструментов могут даже быть разработаны для таких приложений, как ваш, то есть они помогают в процессе хранения резервных копий файлов с определенного времени. Однако при таком подходе вам не может быть гарантирован атомный снимок всего тома сразу, т. Е. Если вы запустите его в живой системе, вы не можете гарантировать, что все резервные копии файлов будут получены из одного экземпляра времени. Используйте альтернативную файловую систему, поддерживающую мгновенные снимки в реальном времени, например btrfs. Существуют команды, специфичные для файловой системы, для создания моментального снимка с помощью btrfs, и вы можете прочитать это. Снимки являются атомарными, и вы даже можете управлять несколькими моментальными снимками. btrfs - не единственная файловая система Linux, которая имеет эту функциональность, но это, вероятно, самый общий пример. Эта функциональность эквивалентна теневому копированию тома Windows, который они интегрировали в NTFS. Используйте альтернативный носитель данных или блочный слой, который поддерживает мгновенные снимки в реальном времени. LVM может это сделать. Вы можете использовать зеркалирование RAID 1 для этого, но при каждом удалении диска из массива оно будет медленным, а затем заменит его. Недостатком такого подхода является то, что вам, вероятно, понадобится дополнительный диск.
0
ответ дан 23 May 2018 в 15:27

Другие вопросы по тегам:

Похожие вопросы: