Recuperar o backup do amanda sem arquivos de configuração

2

Eu herdei um monte de fitas de backup antigas que contêm alguns dados que precisam ser recuperados. O problema é que a implementação do amanda usada para criar esses backups foi obliterada.

Sou muito novo na amanda, mas fiquei com a impressão de que os arquivos de configuração são necessários para recuperar os dados de backup.

Existe alguma maneira fácil de obter esses dados? Se não, que passos devo seguir?

    
por JT.WK 08.05.2012 / 03:20

2 respostas

2

(percebo que esta é uma questão bastante antiga, mas há outras opções.)

Para ser pedante, não é necessário ter a Amanda instalada para ler backups dessas fitas. Ter Amanda só torna isso muito mais fácil. Recentemente, tive esse tipo de falha e não encontrei as informações de que precisava no wiki atual da Zmanda, mas a localizei em sua seção obsoleta com o Google. (Veja abaixo.)

A frente de cada fita terá um bloco de cabeçalho de 32k contendo texto simples, e esse texto contém instruções de como recuperar os arquivos de backup da fita usando comandos normais * nix. Então, para ler esse cabeçalho, tudo que você precisa fazer é:

dd if=/your/tape/device bs=32k count=1

e isso despejará o cabeçalho do texto para stdout. Para ler o conteúdo da fita

Se você estiver usando fitas físicas, cada "registro" na fita contém o backup de um único sistema de arquivos, ou DLE, e cada um deles terá um cabeçalho de 32K com instruções e metadados específicos para esse cliente. O conteúdo de cada bloco após o primeiro é o que sua Amanda foi configurada para criar, que pode ser gnutar, star, cpio. ou algo personalizado, e tudo pode ser compactado ou não. Como eles podem variar de acordo com o cliente, cada registro na fita pode ter um formato diferente, mas todos eles terão esse bloco de cabeçalho de 32K com instruções.

Se suas fitas forem virtuais usando o driver dsk-changer, cada DLE será gravado em seu próprio arquivo, e encontrar o que você deseja é muito mais fácil, porque o host e o disco fazem parte do nome do arquivo.

Esta antiga página da web no link pode ser preterida, mas ainda assim foi muito útil para mim apenas duas semanas atrás, quando houve "momentos interessantes" em nosso data center e a VM do meu servidor Amanda revertida cerca de seis semanas (porque a VM está hospedada no windows e no windows caiu, levando minha VM da Amanda com ela). Eu tinha os binários Amanda, mas os bancos de dados de fitas eram todos mais antigos que minha biblioteca de fitas existente, então eu não podia usar o conhecimento da Amanda para ler qualquer coisa das minhas fitas virtuais. Sim, hoje eu estou construindo uma nova caixa bare-metal para ser o nosso servidor Amanda, então o Windows não vai me destruir de novo.

    
por 02.03.2016 / 22:03
1

Você terá que ler todas as fitas até encontrar os dados de configuração.

Instale a Amanda e use isso para recuperar a configuração:

link

O Amanda Wiki é um bom lugar para começar a procurar, há muitos howto descrevendo as etapas a serem seguidas para recuperar seus dados.

Boa sorte.

    
por 08.05.2012 / 07:54