rsync - цель, больше затем источник?

У меня есть жесткий диск для резервных копий/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. Может случиться так, что те ссылки копируются как отдельные файлы теперь?

0
задан 16 October 2016 в 15:48

1 ответ

Может ли быть так, что эти ссылки теперь копируются как отдельные файлы?

Я смотрю на странице руководства это объясняет ...

 -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/

0
ответ дан 28 September 2019 в 09:38

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

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