Приложение, которое мы предоставляем клиентам, требует базы данных SQL. В связи с характером приложения мы рекомендуем установить режим восстановления «Простой», поскольку сохраняются не критические данные. Один из наших клиентов использует это в кластере Windows, и для него установлен режим восстановления Full. Когда они попросили их изменить это, они сказали, что «В кластере режим восстановления для базы данных SQL должен быть установлен на Полный». При поиске дополнительной информации они просто сказали, что «так оно и есть». Я не смог найти никакой информации о статьях Microsoft, которая бы поддерживала это утверждение.

Вопрос
Требуется ли для кластерных установок SQL режим полного восстановления? Если так, то почему?

РЕДАКТИРОВАТЬ: Это активно-активный кластер, но было бы интересно узнать, как ситуация активно-активного и активно-пассивного кластера.

1 ответ1

2

Нет, кластеризация не зависит от модели восстановления базы данных. Два фактора не связаны. Там нет ссылки. Так что вы не увидите этого ни в одной документации: это не является обязательным условием кластеризации

Обратите внимание, что для зеркального отображения базы данных требуется полная модель восстановления для зеркальной базы данных, но это не кластеризация.

Редактировать, я вижу, откуда приходит путаница ...

Сама кластеризация не требует полного восстановления, но базы данных "Доступность" в группах AlwaysOn делают это. Однако отказоустойчивая кластеризация не всегда включена. См. Https://msdn.microsoft.com/en-us/library/ff929171(v=sql.120).aspx для получения дополнительной информации.

То есть я могу кластеризовать SQL Server 2014 Standard Edition, но я не могу использовать AlwaysOn, для которого требуется Enterprise Edition. Поэтому мне не нужна полная модель восстановления

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .