Como você imaginou, o problema aqui é que /rescue
não contém muitos arquivos - ele contém um arquivo (inode) com muitos nomes (hard links). Como resultado, ao fazer backup ou restaurar /rescue
, você precisa usar um software ciente dos links físicos.
Para rsync
, isso significa que o sinal -H
.
Para tar
, isso não requer nenhuma magia especial: o BSD tar (e o GNU tar) são inteligentes o suficiente para saber o que é um link físico.
Para outros programas de backup, você precisa verificar a documentação.
Se você estiver usando as ferramentas comuns do Unix para fazer backups do seu sistema (e pegando sistemas de arquivos inteiros), pode ser melhor usar dump
e restore
. Além da capacidade de usar instantâneos do UFS, há outras vantagens para os utilitários mais tradicionais.