em geral, isso depende de implementações de tar e opções de linha de comando.
O GNU tar tem opções para esse link
Eu gostaria de recomendar que você use o cpio em vez de tar. O formato cpio é mais portátil entre UNIX e o cpio preserva hard links
Estou usando tar para copiar arquivos e diretórios de uma máquina Solaris para uma máquina Linux.
Estou copiando os Diretórios um por um da raiz, não estou copiando todo o /
para o novo servidor, pois já tenho alguns diretórios configurados.
em geral, isso depende de implementações de tar e opções de linha de comando.
O GNU tar tem opções para esse link
Eu gostaria de recomendar que você use o cpio em vez de tar. O formato cpio é mais portátil entre UNIX e o cpio preserva hard links
Dê uma olhada na página de manual , pelo menos para o gnu tar:
-h, --dereference
follow symlinks; archive and dump the files
they point to
--hard-dereference
follow hard links; archive and dump the files
they refer to
Pode, dependendo das opções que você faz / não dá. Além disso, no que diz respeito a links físicos, apenas preservará os links físicos no conjunto de dados com o qual você está trabalhando no momento. se você tiver um link físico entre um arquivo no diretório a/
vinculado a um arquivo em b/
, mas estiver apenas arquivando / descompactando a/
, ele não preservará esse link.
Você deve tentar o Rsync neste caso.