Процесс резервного копирования занимает много времени из-за ошибки rsync «на устройстве не осталось места»

Процесс резервного копирования занимает много времени из-за ошибки rsync «на устройстве не осталось места»

Я пытаюсь понять, почему процесс резервного копирования на одном из серверов занимает так много времени и данные не копируются корректно.

Это размер раздела внешнего жесткого диска.

df -h /dev/sdb1
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdb1             985G  362G  573G  39% /media/backup

Папка, которую я пытаюсь скопировать, меньше размера раздела внешнего жесткого диска.

df -h /dev/sda4
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda4             3.4T  867G  2.4T  27% /mounts

Все просто казалось в порядке. Я начал процесс резервного копирования почти неделю назад, и он все еще не завершен. Я понял, что это может быть проблема со скоростью порта USB, но я ошибался.

Я также подозревал, что причиной ошибки может быть поврежденная файловая система. Я хотел запустить ее fsckв /dev/sda4файловой системе. Но когда я проверил часть вывода скрипта, я прочитал несколько сообщений об ошибках, как,

rsync: mkstemp "/media/backup/2014-06-18_09-36/mounts/ no space left on device (28)

Отздесь, я прочитал, что 5% дискового пространства будет выделено для корневой файловой системы. Я не понимаю, связано ли это с моей проблемой. Также, изздесь, я прочитал, что размер inode не может быть больше 2 ГБ. Я думаю, это должно быть чем-то, что я должен исследовать. Но я не уверен, что проблема в этом. Я был бы признателен за больше указаний в правильном направлении.

РЕДАКТИРОВАТЬ:

Вывод df -iкоманды выглядит следующим образом.

df -i /dev/sdb1
/dev/sdb1            65544192 65279823  264369  100% /media/backup
df -i /dev/sda4
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda4            229957632 171244050 58713582   75% /mounts

решение1

У вас закончились иноды на вашем резервном диске. Это ошибка нехватки места, которую вы видите.

Каждый файл (в основном) занимает один инод. К сожалению, в большинстве файловых систем нет способа добавить больше инодов, за исключением mkfs.

Пример: в ext4 вы выбираете количество созданных инодов (во время mkfs) напрямую с помощью -Nопции или как отношение к размеру тома с помощью -i. Различные типы использования ( -Tв основном изменяют отношение инодов).

Связанный контент