У меня есть жесткий диск для резервных копий/mnt/old/
делаю копию папки (/mnt/old/backup/), который занимает значительную часть раздела, на котором она расположена.
$ df -h /mnt/old/
Filesystem Size Used Avail Use% Mounted on
/dev/sde1 917G 917G 0 100% /mnt/old
теперь копируя содержание той резервной папки с rsync (rsync -Aav /mnt/old/backup/* /mnt/new/backup/
теперь... при выполнении, таким образом, я иду чрезвычайно свыше размера всего old
раздел уже (и это все еще runiing
$ df -h /mnt/new/
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 1.8T 944G 798G 55% /mnt/new
Я не получаю его... Только вещью основная часть файлов, которые будут скопированы, являются много экземпляров или ссылок на тот же inode's. Может случиться так, что те ссылки копируются как отдельные файлы теперь?
Может ли быть так, что эти ссылки теперь копируются как отдельные файлы?
blockquote>Я смотрю на странице руководства это объясняет ...
-H, --hard-links This tells rsync to look for hard-linked files in the source and link together the corresponding files on the destination. Without this option, hard-linked files in the source are treated as though they were separate files.
. ... что, очевидно, и происходит здесь ... так что просто забываем о последних часах и пытаемся
rsync -Aav -H /mnt/old/backup/* /mnt/new/backup/