Se cuelga discourse y discourse restore FALLÓ

Tienes un índice corrupto. Tuve un problema similar (con una tabla y un índice diferentes, creo), y describí lo que hice para solucionarlo en Can't restore due to corrupt indexes (with some clues on how to deal with corrupt indexes). Tu solución será diferente, pero lo que describo allí podría ser lo que necesitas para averiguar cómo resolver tu problema.