Eu tenho todas essas fitas DDS3 e DDS4 antigas das quais preciso restaurar os arquivos. A única informação que eu realmente sei é que elas foram colocadas nas fitas cerca de 10 a 20 anos atrás usando o Digital Unix. Eles estão em um formato de arquivo Tar.
Estou usando o Ubuntu 13.04 para tentar restaurar esses arquivos, mas até agora não obtive sucesso. Eu realmente não tenho idéia de como obter esses arquivos daqui. Alguns comandos que tentamos no terminal são:
/media/archive/SCSI/Linux$ sudo dd if=/dev/st0 ibs=128k | tar -vxf -
sudo tar -xzf /dev/st0 /media/archive/SCSI/Linux
/media/archive/SCSI/Linux
é o que estou tentando restaurar e st0
é o nome da unidade de fita.
Por favor, me ajude! Eu sou apenas um estagiário!
obrigado
command-line
restore
tar
extract
tofer41
fonte
fonte
sudo tar -xvf /dev/st0
(semz
e sem o dir de destino).st0
e nãosto
Respostas:
Use dd para extrair todas as informações das fitas e depois experimente cópias dos arquivos. As fitas são frágeis após 20 anos, portanto, assuma que a mídia está rachada e o óxido está descamando.
Examine os 100 primeiros caracteres do arquivo, ele deve ser reconhecido como um cabeçalho tar, se parecer embaralhado, mas não binário (criptografado), tente dd com algumas das opções de troca de bytes, novamente apenas os primeiros caracteres até que você consiga o correto combinação, então você pode dd com esses switches para tar.
Se o cabeçalho parecer criptografado, tente o tar z com a troca de vários bytes no dd e, em seguida, tente o uudecode (em uma cópia do arquivo e depois a troca de bytes do dd, as primeiras centenas ...) Tente descompactar o arquivo. Quando você puder ver o cabeçalho, aplique em todo o arquivo.
fonte