Backup de Imagem do Windows - a pasta renomeada agora não pode encontrar nenhum backup

0

Algum tempo atrás eu decidi criar alguns Backups de Imagem do Windows da minha estação de trabalho em vários pontos durante a instalação, a partir de uma limpeza.

Ao fazer isso, decidi renomear as pastas que contêm os VHDs de 'Backup <Date>' para outra coisa de minha escolha.

Eu não me incomodei em testar no momento em que a restauração ainda funcionava.

Agora eu uso esses backups para fazer uma restauração bare-metal em um computador diferente.

O problema é que a restauração não pode 'ver' nenhum dos backups.

Então deduzi que talvez eu precise renomeá-los para o padrão 'Backup <Date>' , infelizmente não posso determinar os valores exatos que seriam originalmente usados aqui. Eu tentei pelo melhor convidado, mas as imagens ainda não podem ser encontradas. Eu tentei fazer tanto uma rede e uma restauração do disco rígido usb. Sem sorte em ambos.

P.S. Eu sei que posso recuperar arquivos de dentro dos VHDs, o problema é que eu estou tentando economizar tempo de reinstalar muitos aplicativos grandes ... não tentando recuperar dados.

    
por Schneider 04.02.2011 / 06:10

3 respostas

0

Isso é o que descobri até agora:

As seguintes alterações farão com que o backup não seja reconhecido (estou testando usando wbadmin get versions -backupTarget:D: )

  • Se você excluir ou modificar o arquivo MediaId da raiz
  • Excluir ou modificar o arquivo Catalog/GlobalCatalog (excluir o BackupGlobalCatalog parece não ter efeito)
  • Renomeie a pasta Backup <Date> para qualquer outra coisa (tentei alterá-la por 1 segundo)
  • Se não estiver dentro da pasta D:\WindowsImageBackup\<PC-NAME>\ (no meu exemplo)

Você pode excluir o diretório SPPMetadataCache e parece não ter efeito - o backup ainda é reconhecido.

Assim, as partes essenciais até agora são MediaId, GlobalCatalog, a pasta datada e presumivelmente seu conteúdo.

Para continuar ...

Update: MediaId contém uma referência no arquivo GlobalCatalog ...

Atualização 2: vou tentar o brute forçando isso usando um script powershell ...

Atualização 3: Bem, encontrei o nome correto da pasta usando um script de powershell dolorosamente lento:

#must match the starting date of the folder
$date = Get-Date '15/10/2010 00:34:24 AM' 
$nextDate = $date.AddDays(1)
cd "D:\WindowsImageBackup\My-PC\"

$dateString = Get-Date $date -format "yyyy-MM-dd HHmmss"
$nextFolder = "Backup $dateString"
while ($date -le $nextDate)
{
    $nextFolder >> out.txt
    wbadmin get versions -backupTarget:d: >> out.txt

    $folder = $nextFolder

    $date = $date.AddSeconds(1)
    $dateString = Get-Date $date -format "yyyy-MM-dd HHmmss"
    $nextFolder = "Backup $dateString"

    ren $folder $nextFolder
}

Basta procurar dentro do arquivo out.txt até ver a palavra 'target'.

    
por 04.02.2011 / 07:33
1

Não sei exatamente o que está acontecendo, então me perdoe se eu não aconselhar; Eu uso o Acronis para back-up não windows; Dito isto, seria o meu entendimento de que seria apenas uma data de sistema para a GUI perves, de modo que você possa escolher qual da lista qualquer data deve funcionar no formato adequado, se estiver correto;

Para ter uma ideia do formato, você pode criar um novo backup e copiar esse formato para os backups antigos com uma data razoavelmente correta; talvez haja algumas alterações na chave reg, então você pode querer verificar isso.

Se isso não funcionar, há uma pequena chance de você poder usar software de back-up proprietário como o Acronis, que pode ser capaz de 'ler' seus arquivos: Acronis permite uma conversão entre o Acronis para o Windows e vice-versa. novamente.

Espero que isso ajude?!

    
por 04.02.2011 / 06:52
0

Eu encontrei o nome original do PC e, portanto, o nome original da subpasta em WindowImageBackup procurando na pasta SPPMetadataCache. Há um arquivo lá que, se você abrir com o Bloco de Notas, verá o nome original aninhado perto do início, entre vários outros dados. No entanto ... não é completamente óbvio, então isso pressupõe que você tenha alguma idéia do que foi chamado originalmente.

    
por 10.07.2013 / 13:40