Compartilhar via


Verificar a condição de um repositório de migração compactado

Ao migrar arquivos e configurações durante uma migração típica com atualização de PC, o estado do usuário geralmente é armazenado em uma pasta compactada no repositório intermediário. Esta pasta comprimida, também chamada o repositório de migração compactado, é um único arquivo de imagem que contém:

  • Todos os arquivos que estão sendo migrados.

  • As configurações do usuário.

  • Um arquivo de catálogo que contém metadados para todos os arquivos no armazenamento de migração.

Quando você executa o comando LoadState para carregar os dados desses arquivos no computador de destino, o LoadState requer um arquivo de catálogo válido para abrir o repositório de migração. Você pode executar o comando UsmtUtils com a opção /verify para determinar se o repositório de migração compactado está intacto, ou se ele contém arquivos corrompidos ou um catálogo corrompido. Você deve executar a opção /verify sobre o repositório de migração antes de substituir as configurações e os arquivos de estado do usuário original.

Quando você usa a opção /verify, pode especificar o tipo de informações para o relatório no arquivo de log UsmtUtils. Estes tipos de relatório são:

  • Catálogo: exibe o status somente do arquivo de catálogo.

  • Tudo: exibe o status de todos os arquivos, incluindo o arquivo de catálogo.

  • Somente falha: exibe apenas os arquivos que estão corrompidos.

Neste tópico

As seguintes seções demonstram como executar o comando UsmtUtils com a opção /verify e como especificar as informações a serem exibidas no arquivo de log de UsmtUtils.

  • A sintaxe de UsmtUtils para a opção /verify

  • Para verificar se o armazenamento de migração está intacto

  • Para verificar o status de somente o arquivo de catálogo

  • Para verificar o status de todos os arquivos

  • Para verificar o status dos arquivos e retornar apenas os arquivos corrompidos

A sintaxe de UsmtUtils para a opção /verify

Para verificar a condição de um repositório de migração compactado, use a seguinte sintaxe de UsmtUtils:

cd /d<USMTpath>usmtutils /verify[:<reportType>] <filePath> [/l:<logfile>] [/decrypt [:<AlgID>] {/key:<keystring> | /keyfile:<filename>}]

Onde os espaços reservados têm os seguintes valores:

  • <caminho_USMT> é o local onde você salvou as ferramentas e os arquivos da USMT.

  • <reportType> especifica se um relatório sobre todos os arquivos, apenas os arquivos corrompidos ou o status do catálogo.

  • <filePath> é o local do repositório de migração compactado.

  • <logfile> é o local e o nome do arquivo de log.

  • <AlgID> é o algoritmo de criptografia usado para criar o repositório de migração na linha de comando de ScanState.

  • <keystring> é a chave de criptografia usada para criptografar o repositório de migração.

  • <filename> é o local e o nome do arquivo de texto que contém a chave de criptografia.

Para verificar se o armazenamento de migração está intacto

Para verificar se o repositório de migração está intacto ou se ele contém arquivos corrompidos ou um catálogo corrompido, digite:

usmtutils /verify D:\MyMigrationStore\store.mig

Como nenhum tipo de relatório é especificado, UsmtUtils exibe o relatório de resumo padrão.

Para verificar se o arquivo de catálogo está corrompido ou intacto, digite:

usmtutils /verify:catalog D:\MyMigrationStore\store.mig

Para verificar o status de todos os arquivos

Para verificar se existem quaisquer arquivos corrompidos no repositório de migração compactado e para especificar o nome e o local do arquivo de log, digite:

usmtutils /verify:all D:\MyMigrationStore\store.mig /decrypt /l:D:\UsmtUtilsLog.txt

Além de verificar o status de todos os arquivos, este exemplo descriptografa os arquivos. Como nenhum algoritmo de criptografia é especificado, UsmtUtils usa o algoritmo de criptografia 3DES padrão.

Para verificar o status dos arquivos e retornar apenas os arquivos corrompidos

Neste exemplo, o arquivo de log listará somente os arquivos que ficaram corrompidos durante o processo de ScanState. Esta lista incluirá o arquivo de catálogo se ele também estiver corrompido.

usmtutils /verify:failureonly D:\MyMigrationStore\USMT\store.mig /decrypt:AES_192 /keyfile:D:\encryptionKey.txt

Este exemplo também descriptografa os arquivos especificando o algoritmo criptográfico e o local do arquivo que contém a chave de criptografia.

Próximas etapas

Se a opção /verify indica que há arquivos corrompidos no armazenamento de migração, você pode usar a opção /extract na ferramenta UsmtUtils para recuperar dados de alguns repositórios corrompidos. Para saber mais, veja Extrair arquivos de um repositório de migração compactado da USMT.

Consulte também

Outros Recursos

Sintaxe de UsmtUtils
Códigos de retorno