duvida sobre tar

Iniciado por YGO, 28 de Novembro de 2010, 14:22

tópico anterior - próximo tópico

YGO

Bom, to tentando fazer um backup dos meus arquivos para poder organizar melhor minhas partições que estão uma bagunça.
Há uma partição NTFS de 20GB que criei com todo o espaço livre de um HD.
Executei o comando:
tar -cvpzf /media/61D26B953E93BCDF/Documents.tar.gz --exclude=Administrador --exclude=LocalService --exclude=NetworkService/ --exclude=Default\ User /media/XP/Documents\ and\ Settings
Mas o espaço não foi suficiente.
Tem como mandar o tar comprimir os arquivos para essa partição enquanto houver espaço e mandar o restante para outro lugar?
Se o comando fosse "tar -cvpjf", qual seria a estimativa de tempo para uns 37GB?
Obrigado.

irtigor

Acho que é melhor você não compactar, copie somente aquilo que pode (as maiores pastas, por exemplo). Ou então, se existe espaço no disco de origem, crie volumes.

bred81

#2
É bem difícil estimar tempo e tamanho porque existem arquivos que não são compactados.
Mas, com certeza, bz2 compacta mais que o gz.
Testa também um tar.7z, que eu acho que compacta mais que o bz2.
tar -cvf - tmp | 7za a -si tmp.tar.7z

Pra descompactar:
7za e -so tmp.tar.7z | tar -xvf -

Enquanto fui procurar o código completo, li em um lugar que o cara baixou um tar.7z de 14gb, quando foi descompactar, tinha 200gb+.
Fonte->http://superuser.com/questions/89428/mounting-a-7zip-file-containing-tar
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...