Назад | Перейти на главную страницу

Необходим совет: решение горячего резервного копирования для SQL Server 2008 Express?

Какие у меня есть варианты создания сервера горячего резервного копирования для экземпляра SQL Server Express с единой базой данных?

Рядом с производственным ящиком SQL Server 2008 Express у меня есть второй физический ящик, который в настоящее время ничего не делает. Я хочу использовать этот второй ящик в качестве сервера горячего резервного копирования, каким-то образом реплицируя мою производственную базу данных почти в реальном времени (небольшая потеря данных допустима). База данных очень мала, а ресурсы используются очень мало.

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

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

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

Обратите внимание, что я хочу избежать необходимости платить за полную версию SQL Server и настраивать зеркальное отображение, поскольку я считаю, что это излишек для этого приложения. Я понимаю, что другие платформы БД могут представлять подходящие варианты (например, кластер MySQL), но для целей этого обсуждения предположим, что мы должны придерживаться SQL Server.

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

Я делал это в тех случаях, когда не было официальной поддержки от MS. то есть logshipping btwn sql server 2000 primary & sql server 2005 stand-by.

Этот сценарий может быть хорошей отправной точкой. Несмотря на то, что это на 2000 год, метод действует до сих пор.

Я видел, как другие без особой удачи пробовали вариант доставки журналов для бедняков. Это не значит, что это не сработает. Давно искал подобное решение. Зеркалирование - это здорово, но подключающиеся приложения должны поддерживать его, чтобы переключение было элегантным (или, по крайней мере, подключались правильно, чтобы их перенаправляли). Мы используем DPM 2007 для резервного копирования, и Microsoft рекламировала, как с его помощью можно легко создать сценарий автоматического восстановления, поэтому я сделал это, но решение не так уж чисто и не так красиво, поэтому я бы не рекомендовал его. Возможно, с DPM 2010 будет лучше. Ничто из этого не является ответом, а лишь небольшим пониманием того, что не работает. Удачи.