У меня есть огромная база данных MySQL InnoDB (около 15 строк Go и 100M) на сервере Debian. Я должен сохранять свою базу данных каждые два часа на другом сервере, но не влияя на производительность. Я посмотрел на репликацию MySQL, но это не соответствует тому факту, что я ищу, потому что я также хочу защитить проблемы, которые может вызвать приложение.Резервное копирование часто огромной базы данных MySQL
Что было бы лучшим способом справиться с этим?
спасибо!
вы говорите, что приложение может (и иногда) создает ошибочные данные? –
Проверьте mysqlibinlog. Я не слишком разбираюсь в этом процессе, но в основном вы можете настроить использование журналов репликации для восстановления БД. Таким образом, в основном, вы просто периодически создаете резервные копии журналов и используете их для восстановления базы данных по мере необходимости. –