Параллельная запись в несколько БД
Есть такая задача:
На проекте, написанном на фреймворке, надо прикрутить резервную БД по такому принципу: когда что-то пишется (удаляется) в базу - пишется сразу в обе (в ту, что была, и в ее клон).
Считывание, разумеется, происходит только с одной.
Как такое реализовать, не переписывая все запросы в коде?
(Единственное, что приходит в голову, - расковырять ядро фреймворка и в том месте, где он пишет в БД, добавить код, который будет во вторую писать.)
Есть ли какие-то альтернативные решения данного вопроса (например, на стороне хостера настройки какие, которые базу зеркалят и т.д.)?
Спасибо.