Пытался перенести один сайт с Cloud Key, который мы перенимали, на самохост UniFi контроллер (9.1.120). Наверное, был какой-то сонный, потому что экспортировал бэкап с Cloud Key, а потом попытался импортировать его в наш UniFi контроллер, просто проигнорировав предупреждение, которое появилось… Следующее, что я заметил, страница "вылетела", как вся база данных контроллера была стерта и заменена настройками с Cloud Key (да, я осознал свой масштабный косяк ПОСЛЕ нажатия кнопки). Все сайты пропали, все известные админы пропали.
Пытался залезть в mongodb, чтобы изменить пароль администратора (так как его у меня не было), но похоже, структуру базы данных изменили в v9, и старые CLI-команды не работают.
В итоге просто скачал автобэкап .unf файл, удалил все из директории /data и позволил контроллеру создать новую стандартную базу данных. Как только я вошел в систему под свежим администратором, восстановил правильный бэкап и все заработало (это был очень напряженный час!).
TL;DR — были ли какие-то другие способы восстановиться после этого? Есть ли способ сбросить пароль администратора через SSH/CLI в версии 9.x?
Пытался залезть в mongodb, чтобы изменить пароль администратора (так как его у меня не было), но похоже, структуру базы данных изменили в v9, и старые CLI-команды не работают.
В итоге просто скачал автобэкап .unf файл, удалил все из директории /data и позволил контроллеру создать новую стандартную базу данных. Как только я вошел в систему под свежим администратором, восстановил правильный бэкап и все заработало (это был очень напряженный час!).
TL;DR — были ли какие-то другие способы восстановиться после этого? Есть ли способ сбросить пароль администратора через SSH/CLI в версии 9.x?
