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 o status de somente o arquivo de catálogo
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.