Solucionar problemas con la CLI del cliente de descubrimiento de Migration Center

En esta página se explica cómo solucionar problemas con la CLI del cliente de descubrimiento de Migration Center.

Problema con la actualización

Cuando actualizas la CLI de mcdc a la versión más reciente, se lleva a cabo una actualización interna del esquema de la base de datos que crea automáticamente una copia de seguridad de los datos recogidos y evaluados por la versión anterior.

En casos excepcionales, la actualización de la CLI de mcdc no se completa correctamente debido a un error al actualizar la base de datos local. Esto puede ocurrir debido a un fallo durante la actualización de la base de datos, que la daña y, por lo tanto, se pierden los datos recogidos anteriormente.

Después de actualizar la CLI de mcdc, cuando ejecutes la versión más reciente, si ves un error que indica que la actualización de la base de datos ha fallado, puedes usar el comando recover-db para restaurar la base de datos a una versión anterior que funcione y, a continuación, volver a la versión anterior de la CLI de mcdc.

Sigue estos pasos:

  1. Restaura la base de datos a una versión anterior que funcione:

    ./mcdc discover recover-db
    
  2. Descarga la versión de la CLI de mcdc que usabas antes de la actualización.

    Al instalar una versión anterior de la CLI de mcdc, no elimines el directorio de la CLI de mcdc que crea la versión actual.