Восстановление работает в любом случае после тех исправлений что по ссылке выше.
Одно но, он где-то выполняет двойной drop и поэтому сыпятся эти ошибки.
А чтоб на экране они не сыпались, а записывались только в лог надо в php.ini установить output_buffering = On.
Проблему двойного drop`а надо найти будет.