Em um servidor linux, eu tenho uma típica instalação typo3 contendo links simbólicos:
document_root
|--- .htaccess
|--- fileadmin/
|--- typo3_scr -> /path/to/typo/src/
|--- typo3 -> typo3_src/typo3/
|--- index.php -> typo3_src/index.php
Eu fiz um tarball do diretório base usando o seguinte comando tar:
tar -chzf backup.tar.gz document_root
Mas depois de extrair esse tar na minha máquina windows usando o 7-Zip eu recebo arquivos vazios onde estavam os links simbólicos. Então, por exemplo, index.php existe, mas tem 0 byte.
Alguém tem uma idéia de por que isso acontece?
A opção -h não deveria fazer o tar resolver os links simbólicos e incluir os arquivos no tarball?
Também acredito (embora não tenha 100% de certeza) que da última vez que fiz exatamente a mesma coisa, os resultados foram os esperados, mas agora não funciona mais.
É possível que meu provedor tenha alterado a versão do tar no servidor desde a última vez que a usei.
A versão atual é: tar (GNU tar) 1.26
Obrigado por ajudar!
Tags symbolic-link windows tar