Harmer писал(а):
В конфиге указан /tmp/mysql
Я так понимаю, что оно в памяти хранится и где-то в другом месте синхронизируется. Хотелось бы это оставить, винт все-таки по usb подключен. Или не заморачиваться? Хотя синхронизацию тогда все равно надо будет как-то выковыривать.
Всё верно. Сейчас работает примерно следующим образом:
- монтируется временный каталог (тот же /tmp/mysql)
- При старте МД туда копируется база, запускается sql даймон
- Периодически из /tmp база бэкапится циклом db_save...
- При корректном завершении работы (через скрипт МД) - бэкапится ещё раз, и вырубается, при некорректном - просто вырубается...и сохраняется бэкап, который циклом записался посладний раз.
Вот текст цикла
https://github.com/sergejey/majordomo/b ... b_save.php.
Там прописано что копируется в /var/lib/mysql
ИМХО: Это сделано чисто для спасения флешки и продления её жизни. Если переносите на hdd - смысла оставлять такую систему не вижу. Можете просто периодически бэкапить базу и всё...в случае чего просто восстановить.