Как я могу остановить Back In Time от использования всех моих инодов?

Я начал использовать Back In Time около месяца назад и настроил его ежечасное резервное копирование моей «рабочей» папки. Все прошло нормально, до сегодняшнего дня, когда (после небольшого количества WTF с моей стороны) я обнаружил, что он съел все мои inode. У меня был установлен BIT, чтобы использовать до 2 ГБ пространства и хранить резервные копии в течение года. В нем все еще было достаточно места, но он съел все иноды в этом разделе.

Я не вижу никаких параметров в конфигурации BIT, которые связаны с inode. Как я должен предотвратить это в будущем?

1
задан 20 May 2013 в 23:27

1 ответ

Вы не можете, это не так, как работает ext4 / 3/2. Если у вас нечетный размер блока, то у вас будет меньше инодов, и даже очень маленькие файлы занимают 1 инод. Таким образом, во времени, которое делает копии вещей, будет съедать иноды до тех пор, пока они не исчезнут.

Теперь большую часть времени у вас заканчивается свободное пространство задолго до того, как у вас закончатся иноды. Однако это зависит от размера блока. Если у вас размер блока в 1 гигабайт (полностью фальшивый, но просто используйте его), вы сможете иметь 250 файлов / инодов на жестком диске объемом 250 гигабайт. Если вы действительно хотите исправить проблему, переформатируйте файловую систему и используйте меньший размер блока. Для резервных погружений я обычно использую mkfs -j -i 1024 -b 1024 -I 256, но это только я.

0
ответ дан 20 May 2013 в 23:27

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

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