Нужен совет: холодное резервное копирование для SQL Server 2008 Express? - PullRequest
0 голосов
/ 07 июня 2010

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

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

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

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

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

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

1 Ответ

2 голосов
/ 07 июня 2010

Я бы также посоветовал для доставки журналов на основе сценариев.В конце концов, так началась доставка журналов.Все, что вам нужно, это агент на основе времени для планирования сценариев (например, Tasks Scheduler ) и интеллектуальная (er) копия файла ( robocopy ).

...