Использование базы данных подписчиков в качестве резервной копии

Я пытаюсь настроить базу данных репликации транзакций на двух серверах MSSQL 2008 Standard. Нам нужно иметь возможность запрашивать базу данных подписчиков, но мы также хотели бы иметь возможность использовать подписчика в качестве резервной копии в случае сбоя основного сервера.

Можно ли вообще использовать базу данных подписчиков, если она реплицирует ВСЕ данные от издателя, в качестве резервной первичной базы данных, или мне нужно использовать какую-то другую форму репликации / зеркалирования, которая по-прежнему позволяет выполнять запросы практически в реальном времени??

1 ответ

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

Вы хотите читать данные из вторичного в режиме реального времени? Хотите ли вы всегда быть подключенным к вторичному устройству или можно отключиться на несколько секунд для синхронизации с первичным? Вы хотите сделать это для одной базы данных или для 50 баз данных? Вы хотите переключиться на вторичный, когда первичный отказывает автоматически? Или вы хотите, чтобы это обрабатывалось вручную, и здесь иногда бывает хорошо?

На основании вышеизложенного вы можете определить, нужна ли вам доставка журналов / зеркалирование / репликация базы данных.

Другие вопросы по тегам