cp -al não criando links físicos

1

Eu quero criar snapshots / hard links para meus backups, usando o comando cp -al . Enquanto o cp -al cria hardlinks ao usá-lo no meu sistema principal (Mint 18.1), onde o tamanho do diretório pai permanece praticamente o mesmo depois de vários snapshots, no meu servidor de backup (Mint 17.3) parece ignorar o -l flag, fazendo o que parece ser cópias regulares, já que o diretório pai aumenta de acordo com o tamanho de cada novo instantâneo. Os sistemas de arquivos em ambas as máquinas são ext4. A diferença no servidor de backup é que é um volume lógico. Eu tenho o mesmo problema em outra máquina que tem um volume físico regular, então eu não acho que é o problema. Alguma idéia do que o problema poderia ser? Obrigado.

    
por maks 20.06.2017 / 21:34

1 resposta

1

on mint 18.1 the inode number for a specific file in both folders is 1302, on Mint 17.3 the inode number is 266098 for the same file in both folders. What does than mean? I'm not familiar with inode numbers. To check the directory size I used the Properties dialog of Caja and Thunar.

A idéia de hard links é ter vários links para o mesmo inode, então se você encontrar arquivos com o mesmo inode, isso significa que eles são hard links. A segunda coluna de ls -l é também uma contagem de links. (Note que os diretórios também serão mostrados sempre com uma contagem de links maior que um, já que dir /. E dir / subdir / .. são hard links).

Para mostrar que os links físicos não ocupam espaço extra, consulte o espaço livre no sistema de arquivos como um todo antes e depois (por exemplo, com df : cd /my/backup/filesystem && df -h . ). Ou, use uma ferramenta que esteja ciente de hardlinks para medir o espaço ocupado pelo diretório que contém os hardlinks. De acordo com man du , du (note a diferença de uma letra!) É uma ferramenta desse tipo: cd /my/backup/directory && du -s -h . .

Eu não sei se as versões do Thunar ou Caja implementam medições conscientes do link físico - você pode nos dizer se eles mostram o valor "certo" quando comparado com du : -).

    
por 21.06.2017 / 13:59

Tags