Планы резервного копирования и управления аварийными ситуациями для базы данных MySQL - PullRequest
5 голосов
/ 01 декабря 2008

У меня есть многопользовательское приложение с критическими данными пользователей. Я работаю над планом резервного копирования и аварийного восстановления для приложения ..

Хотелось бы узнать некоторые передовые практики по этому вопросу ..

Спасибо.

1 Ответ

6 голосов
/ 01 декабря 2008

Примечание. Возможно, вы захотите включить отказоустойчивость в управление критически важными данными.

Резервная копия часто используется для копирования ваших данных, готовых к восстановлению.

Failover и DRP восстанавливают службу (не только данные), поскольку доступен новый сервер:

  • в течение нескольких минут для переключения при сбое, так как обычно он находится в одной и той же сетевой работе, и его имя не нужно публиковать на различных DNS
  • в течение нескольких часов в случае DRP

Для стратегии чистого резервного копирования я использую ежедневное инкрементное резервное копирование и еженедельное полное резервное копирование.

Однако у нас также есть соединение SRDF , позволяющее выполнять репликацию данных в реальном времени с нашим удаленным центром обработки данных, используемым для DRP.

Теперь резервное копирование + аварийное переключение + SRDF (для DRP) может оказаться избыточным для данных разработки, но может быть оправдано для производственных данных (необходимых для восстановления службы, работающей в рабочей среде).

Итак, чтобы лучше уточнить ваши политики, вам нужно четко проанализировать, что представляют ваши данные.

...