Зеркальное отображение базы данных SQL Express

У меня есть 2 сервера баз данных Microsoft SQL Express 2008 (A и B), но одновременно используется только 1.

Если что-то случилось с сервером базы данных A, я беру последнюю резервную копию из A и восстанавливаю сервер B из этой резервной копии, а затем запускаю B как активный сервер базы данных.

В этом сценарии: как лучше всего постоянно поддерживать B в актуальном состоянии вместо использования восстановления из резервной копии? Есть ли какой-нибудь простой способ сохранить обе базы данных зеркалами друг друга в реальном времени?

Спасибо!


person user1096112    schedule 04.05.2015    source источник


Ответы (2)


Поскольку зеркальное отображение базы данных и доставка журналов недоступны в выпусках SQL Express, вот один обходной путь для настройки доставки журналов в выпуске Express.

Доставка журналов в SQL Express

person veljasije    schedule 04.05.2015
comment
Спасибо! Просто просмотрел, но на первый взгляд это похоже на то, что мне нужно, я попробую! - person user1096112; 04.05.2015

Я знаю, что это старый пост, но, возможно, это поможет кому-то еще в будущем искать помощи. Вам разрешено установить другой экземпляр SQL, используя существующий номер лицензии, при условии, что вы используете только сервер в качестве зеркала. Когда вы возвращаете принципала в оперативный режим после отработки отказа, убедитесь, что применяются те же правила. Другими словами, если у вас есть 5 баз данных, запущенных на основном сервере, и он выходит из строя, и вы переключаете одну на зеркало, то, когда принципал возвращается в линию, у вас не может быть других 4, работающих на основном, а зеркальная база данных - на зеркале. сервер.

person NYdmX    schedule 09.08.2016