Recuperando um BiggieFile divisão de um backup MondoRescue



Era uma vez eu escrevi de extrair manualmente um arquivo de um de backup mondorescue. Às vezes é apenas mais fácil de fazer isso, que têm mondorescue passar por 30 alguns cds ou dvds apenas para encontrar um arquivo. (Sem mencionar o fato de que a iso não são gravadas em disco, mas são apenas armazenados em um HD USB.) Assim, Eu tive apenas a oportunidade para tentar restaurar um dos “biggiefiles”. Mondoarchive tentativas para dividir arquivos grandes em fatias menores para arquivamento. O tamanho é algo que eu acho que é configurável, mas eu não tiver feito alterações do padrão.


O primeiro truque é descobrir qual o conjunto de fatia-0000105-0000.dat para caçar. Encontre a lista de biggiefiles (geralmente na pasta arquivos chamado biggiefiles.txt) grep o arquivo à procura de seu nome, mas teremos o número da linha do arquivo. No meu caso eu fiz `biggiefiles.txt myfilename grep-n` e descobriu que o arquivo que eu estava procurando era na linha 106.

So, Comecei a procurar e encontrei Assimat a fatia-0000106-0000.dat informou um nome diferente quando eu usei a cabeça para ler o começo. So, OAssimei para slice-0000105-0000.que…. aha! Nossa linha 1 em biggiefile.txt se é para ser fatia-0000000-0000.dat Então, vamos ser sempre um número fora do número da linha.

Ok – assim, no meu caso, havia cerca de 17 fatias… variando de fatia-0000106-0000.ter dat Corte-0000106-0017.dat que eu devo mencionar que muitas dessas fatias são comprimido bz2 – de modo que o primeiro passo é descompactar todos eles * bunzip2 bz2 na pasta que eu estava usando como uma pasta de temp para isso funcionou.

Próximo, Eu apenas tentei cat'ting-los todos juntos `fatia gato *. Dat> all_files.dat` Mas o arquivo resultante foi lida como corrupto (Eu estava restaurando um banco de dados de acesso. Assim, depois de um pouco de olhar para o código mondo-archive…. Eu tentei algo um pouco diferente. Eu renomeei a primeira fatia (terminando em 0000.dat) a algo fora de nossa fatia- contar-seqüência, então eu só chamava outside.dat e depois cat'ted o resto deles em conjunto, utilizando o mesmo comando acima. Porquê ? O arquivo 0000.dat aparentemente é escrito como um cabeçalho com apenas o nome do arquivo e talvez outras informações que utiliza mondoarchive (tamanho?) Eu realmente não sei o que mais, mas eu tinha percebido que o cabeçalho na 0001.dat foi semelhante ao cabeçalho do meu real. mdb que estavam flutuando.

De qualquer maneira – Eu estou fazendo uma nota do mesmo aqui no caso de eu precisar dele novamente. Provavelmente a melhor coisa que posso sugerir para começar é criar uma pasta para trabalhar esses arquivos fora da sua estrutura de backup. E por todos os meios COPY ao invés de mover os arquivos mais nele.

Posts Relacionados

Blog Traffic Exchange Posts Relacionados
  • MythTV frontend remoto Assim, quando eu fiz o upgrade laptop eu formatei a partição raiz, o que significa que o trabalho frontend mythtv foi apagada e teve que ser criado a partir do zero. Eu estava rodando a versão 0.16 de mythtv em todos os sistemas, mas rpms para encontrar versão mais antiga que parecia um desafio,......
  • /bash / rm: lista de argumentos muito longa Eu não posso te dizer quantas vezes eu já vi esta queixa do shell bash ao tentar remover um monte de arquivos. Neste caso, Eu estava tentando limpar um diretório onde o log rotativo tinha funcionado amuck e houve uma 10 lag segundo ls digitação ∗.gz ......
  • Helixplayer para incluir arquivo Windows Media Viewer WMV e formatos de arquivo WMA (Windows Media Video e Windows Media Audio) ter sido um dos pontos doloridos para desktop linux. Sim, EU SEI mplayer e outros jogadores podem lidar com eles. (Se os codecs estão instalados.) (e do vinho pode ser executado media player) Mas, não ter sido licenciamento problemas lá .......
Blog Traffic Exchange Sites Relacionados
  • Transformar qualquer arquivo em um EXE com Convert to EXE Se você é um geek como eu, você pode de vez em quando depararam-se com uma situação onde você teve um arquivo que você precisava para se converter ao exe. Eu tinha lido alguns posts do fórum poucas e tutoriais sobre como fazer isso com auto-extraíveis instaladores, e eu até consegui fazer ......
  • Dez Passos para se tornar um Geek Linux / Unix Até recentemente, Linux / Unix foi considerado OS da geeks. Contudo, com interface gráfica e mais desktop distribuições Linux, coisas simplificaram tanto em Linux e Unix. Ainda assim você pode nerd com Unix / Linux utilizando o seu terminal. Basta seguir os passos abaixo para dominar o terminal. 1. Nunca usei Linux! Get Ubuntu ......
  • Open Office Gostaria de ter uma suíte de escritório de software, semelhante ao Microsoft Office e compatível com os formatos de arquivo ele, mas sem o preço? OK, de modo que é um acéfalo; Claro que você pode. Bem, Open Office é exatamente isso. É um software de código aberto que é 100% livre para fazer o download ......
PDF24    Enviar artigo como PDF   

Posts similares


Veja o que aconteceu neste dia na história de qualquer BBC Wikipedia
Pesquisar:
Palavras-chave:
Amazon Logo

Os comentários estão fechados.


Mude para o nosso site móvel