Resolva problemas com a CLI do cliente de descoberta do centro de migração

Esta página mostra-lhe como resolver problemas com a CLI do cliente de descoberta do centro de migração.

Problema com a atualização

Quando atualiza a mcdcCLI para a versão mais recente, esta executa uma atualização do esquema da base de dados interna que cria automaticamente uma cópia de segurança dos dados recolhidos e avaliados pela versão anterior.

Em casos raros, a atualização da CLI mcdc não é concluída com êxito devido a uma falha na atualização da base de dados local. Isto pode acontecer devido a uma avaria durante a atualização da base de dados que corrompe a base de dados e, por isso, os dados recolhidos anteriormente são perdidos.

Depois de atualizar a CLI mcdc, quando executar a versão mais recente, se vir um erro que indica que a atualização da base de dados falhou, pode usar o comando recover-db para restaurar a base de dados para uma versão de funcionamento anterior e, em seguida, reverter para a versão anterior da CLI mcdc.

Siga estes passos:

  1. Restaure a base de dados para uma versão de funcionamento anterior:

    ./mcdc discover recover-db
    
  2. Transfira a versão da CLI que usou antes da atualização.mcdc

    Ao instalar uma versão mais antiga da CLI mcdc, não remova o diretório da CLI mcdc criado pela versão atual.