[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas de permissao com o tar



Em Seg, 2003-07-28 às 15:51, Luiz Antonio F. Barbosa escreveu:

> tar -C / -cpzlvf /home/root.tgz .
> 
> foi retornada a seguinte mensagem:
> 
> ./
> ./lost+found/
> ./root/
> ./root/linux-2.4.20.tar.bz2
> tar (child): /home/root.tgz: Cannot open: Permission denied
> tar (child): Error is not recoverable: exiting now

IMHO, o problema nao e este. Veja a sintaxe do seu comando:
"tar -C / -cpzlvf /home/root.tgz"

1) a opcao -C / levou o tar para o raiz, entao ele comecou a juntar tudo
o que esta na / da maquina;
2) o /home/root.tgz e o arquivo de destino de tudo que esta no raiz

Conclusao: Se o tar esta juntando tudo e jogando no arquivo
/home/root.tgz, como ele vai pegar o /home/root.tgz e jogar dentro do
/home/root.tgz???????

Outra coisa: voce quer mesmo tarear toda a raiz da maquina, ou somente o
/home da maquina remota que voce montou????????

Experimente usar o seguinte sintaxe para seu comando:

1) para o caso de voce querer tarear toda a maquina:

tar -C / -cpzlvf /tmp/root.tgz --exclude tmp /

Isto ira excluir da compactacao o diretorio /tmp, pois la nao fica nada
a ser backupeado mesmo, e e justamente la que voce vai jogar o arquivo
contendo todo o / da maquina (que loucura!!!!).

2) Para o caso de voce estar querendo copiar apenas o /home da maquina
remota montada em sua maquina:

tar -cpzlvf /tmp/root.tgz /home

Isso ira criar um arquivo root.tgz dentro de /tmp contendo toda a
particao /home.

[]'s
-- 
Outgoing mail is certified Windows Free.
Checked by Debian GNU/Linux <http://www.debian.org>.

"free your computer and your soul will follow..."



Reply to: