Ir ao conteúdo

Posts recomendados

Postado

Faziamos backup utilizando um script em shell que era mais ou menos assim:

time tar -cvf /dev/rst0 /u

time tar -cvf /dev/rst0 /u1

timer tar -cvf /dev/rst0 /u2

 

Isso num sistema SCO-Unix v.5.07, e conseguia ler e baixar todas as pastas ou a pasta escolhida.

 

Agora estou tentando baixar esses dados num Linux Ubuntu

E só consigo ler a pasta "/u1" . o comando é tar -tvf /dev/st0,  alguém poderia informar qual o procedimento correto para

baixar todas as pastas ?

  • Membro VIP
Postado

Com exceção do primeiro comando, você provavelmente deve substituir "-cvf" por "-rvf". "r" adiciona ao invés criar o arquivo de destino.

 

Teste aí:

 

time tar -cvf /dev/rst0 /u
time tar -rvf /dev/rst0 /u1
time tar -rvf /dev/rst0 /u2

 

Postado

Obrigado por responder Marcos, mas o meu problema seria baixar os backups e não copiar,

tenhos backup dos arquivos e ao baixar pelo tar só é baixado uma pasta, a pasta "/u1".

  • Membro VIP
Postado

Perdão, errei a opção no post anterior. Pelo menos no GNU Tar, adição de arquivos a um arquivo existente é com a opção "-r".

 

Arquivos tar criados dessa forma são listados com "-tf" e extraídos com "-xvf" normalmente. Você tem os comandos exatos que eram usados no Unix antigo?

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!