rsync выполнен в обоих направлениях, но размер каталогов разный. Как это возможно?

Учитывая, что файловая система является хрупкой электронной структурой, может быть разумнее не хранить все файлы только в одном разделе на случай ошибки файловой системы.

Имея условия, лучше разделить на более мелкие, если это возможно.

-1
11.01.2020, 02:32
1 ответ
  • Разреженные файлы могут быть расширены при копировании, если флаг -Sне используется. (Место назначения займет больше места)
  • Жесткие ссылки в дереве могут быть расширены для отдельных файлов при копировании, если флаг -Hне используется. (Место назначения займет больше места)
  • Файловые системы могут иметь разные размеры выделения. Файл в один -байт может занимать 512 байт дискового пространства в одной файловой системе и 4096 байт (или даже больше )в другой. Если в вашем дереве много мелких файлов, это будет иметь большое значение. (Место назначения может занимать больше или меньше места в зависимости от деталей)
  • В некоторых файловых системах каталоги могут быть намного больше, чем необходимо для хранения текущего содержимого. При копировании содержимого каталог в месте назначения будет меньше. Обычно это не имеет большого значения, но некоторые патологические каталоги могут быть огромными. (Место назначения будет занимать меньше места)

Файловые системы также могут иметь разные настройки сжатия/дедупликации/избыточности, что приводит к различным требованиям к хранению данных. Но это менее распространено, и даже если они присутствуют, различия не всегда видны через du.

3
28.01.2020, 05:07

Теги

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