powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Поскажите пожалуйста (что делать с двумя серверами)
7 сообщений из 7, страница 1 из 1
Поскажите пожалуйста (что делать с двумя серверами)
    #32069345
me2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
Идея такова. Есть живой сервер и второй который должен быть его зеркалом. Кажется есть несколько способов решить такую задачу. Поскажите какой лучше и почему.
Чуть не забыл сервера обе семерки.
Заранее спасибо.
...
Рейтинг: 0 / 0
Поскажите пожалуйста (что делать с двумя серверами)
    #32069350
Sergey Vinogradov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Транзакционная репликация.
(+) - все изменения тут же появляются на втором сервере,
задержка может быть всего несколько секунд.
(-) - низкий приоритет у процесса репликации - при больших нагрузках сервер не успевает передавать данные и задержка может сильно возрастать.
(-) - для обеспечения синхронизации "online", необходимо хорошее постоянное соединение.
(+) - можно реплицировать не всю базу, а только выборочные данные.
(-) - нельзя "на ходу" перенастраивать репликацию - добалять/убирать таблицы и т.п.
(-) - нельзя "на ходу" менять структуру таблиц, участвующих в репликации.

2. Делать бэкап на первом сервере и восстанавливать его на втором.
(-) - основательная задержка при передаче данных.
(+) - передавать файл бэкапа можно как угодно и когда угодно.
(-) - синхронизация будет только всей базы.
(+) - можно делать с БД все, что угодно.

PS: У нас используется первый вариант - репликация идет с одного основного сервера на три вспомогательных.
Плюсы радуют, минусы достают - однако, приспособились.
...
Рейтинг: 0 / 0
Поскажите пожалуйста (что делать с двумя серверами)
    #32069451
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще есть кластеры! На аппаратном решении! Но это полезно только в том случае когда диски не сильно напрягаются, а много времени занимает только обработка данных!
...
Рейтинг: 0 / 0
Поскажите пожалуйста (что делать с двумя серверами)
    #32069466
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ещё и резервный сервер...
А для каких задач вам нужно такое зеркало? А то как то не корректно сравнивать резервный сервер с кластером или с репликацией...
...
Рейтинг: 0 / 0
Поскажите пожалуйста (что делать с двумя серверами)
    #32069626
dkstranger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2SergeyVinogradov

Мы несколько модифицировали второй подход

Делается не бэкуп-ресторе, а разработаны механизмы
выравнивания данных /от быстрого до "полного", практически повторяющего всю структуру/.

Выравнивание происходит при запуске этих процедур синхронизации (обычно по операциям типа "закрыть день")

При этом, строго говоря, данные на втором сервере не тождественны данным на исходнике - чаще всего на исходном данные только "текущие" (прошедние как входящие остатки).
Второй сервер фактически работает как база знаний...
...
Рейтинг: 0 / 0
Поскажите пожалуйста (что делать с двумя серверами)
    #32069836
me2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2All
Спасибо за идеи

2А.Гладченко
Задача иметь в максимально "горячем" режиме второй сервер, чтобы коли упадет первый второй встал почти немедленно без потери данных.
...
Рейтинг: 0 / 0
Поскажите пожалуйста (что делать с двумя серверами)
    #32069840
Alexander_Chepack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Log shipping
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Поскажите пожалуйста (что делать с двумя серверами)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]