Recuperando arquivos skiplist corrompidos

Publicado por Fabio Soares Schmidt em 02/08/2011

[ Hits: 5.906 ]

 


Recuperando arquivos skiplist corrompidos



Olá, essa dica é para quem usa o Cyrus Imap, encontrei esse script em python para recuperar arquivos no formato skiplist corrompidos, ele consegue converter para arquivo texto (flat files) mesmo quando o cvt_cyrusdb não é capaz.

Link para o script: Skiplist.pk - netfarm.it
Site: OSS - Netfarm.it

Conforme documentado no site, o script é executado no arquivo corrompido que depois pode ser convertido para o formato skiplist ou outros formatos suportados pelo cvt_cyrusdb:

skiplist.py arquivo.corrompido > novo.txt

$ /usr/sbin/cvt_cyrusdb _caminho_completo/novo.txt flat _caminho_completo/arquivo.recuperado skiplist


Já utilizei em casos reais com arquivos .seen e mailboxes.db e funcionou perfeitamente, ele recupera o último estado antes de ser corrompido.

Obrigado,
Fabio S. Schmidt
Respirando linux - wordpress.com
Outras dicas deste autor

Cyrus Aggregator: Configurando o Postfix nos servidores back-end

Expresso Livre: Corrigindo erros de atualização para versão 2.5

Dovecot: Adicionando mais informações na entrega da mensagem

Dovecot: userdb reply doesn't contain uid (change userdb socket permissions)

Zimbra 8.0.8: Erro em rotina do CRON / LOGROTATE

Leitura recomendada

Gravando arquivos .nrg (do Nero) no Linux

RootLess - Use o Gobolinux dentro de outro Linux

Livrando-se dos "pacotes órfãos" (modo gráfico)

Corrigindo desmontagem automática no HAL com Debian Lenny

Acessar compatilhamento Windows direto do Thunar no XUbuntu 7.4 Feisty Fawn

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts