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

Зеркальное отображение SQL Server - сколько у вас может быть зеркальных серверов sql?

Я хочу настроить зеркало SQL Server на amazon EC2, но мне всегда нужно добавлять дополнительное хранилище, и я беспокоюсь, когда я это сделаю, мои данные могут быть стерты?

1) сколько основных серверов и зеркальных серверов у вас может быть?

2) Как работает синхронизация? это всегда 1 направление? принцип отражать и никогда не отражать принцип?

3) Что, если вы отключите зеркальный сервер, чтобы добавить больше хранилища, а затем восстановить его, будут ли новые данные из принципа помещены на зеркальный сервер?

4) Если вы хотите отключить основной сервер, чтобы добавить больше хранилища, можете ли вы превратить зеркальный сервер в основной сервер?

Я ничего не знаю об Amazon EC2, но могу ответить с точки зрения SQL Server.

Для данного участника до SQL Server 2008 R2 возможно только одно зеркало. Это меняется в SQL Server DENALI, но вам нужно дождаться дополнительных сведений.

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

да и на № 3 и № 4.

  1. По одному. Это не зеркальное отображение, а некоторая форма репликации.
  2. Директор в зеркало всегда. Тогда это не зеркалирование, а репликация слиянием
  3. Да, с некоторыми Режим работы предостережения
  4. В фактическая роль сервера является произвольным

Некоторые ответы можно найти здесь!

https://stackoverflow.com/questions/317438/mirroring-vs-log-shipping-in-sql-server-2005

Зеркальное отображение

  • Зеркальное отображение базы данных ограничено только двумя серверами.
  • Зеркальное отображение со следящим сервером обеспечивает высокую доступность и автоматическое переключение при отказе.
  • Вы можете настроить строку DSN так, чтобы в ней были оба зеркальных сервера, чтобы при их переключении вы ничего не заметили.
  • Во время зеркального отображения ваша зеркальная база данных недоступна. Он находится в режиме синхронизации / восстановления.
  • Зеркальное отображение в стандартной версии SQL Server 2005 не подходит для балансировки нагрузки (см. Предложение выше)

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

  • Вы можете зарегистрировать доставку на несколько серверов.
  • Актуальность доставки журналов зависит от того, как часто выполняется задание. Если вы отправляете журналы каждые 15 минут, вторичный сервер может работать до 15 минут. Делаем его более теплым резервом.
  • Вы можете оставить базу данных в режиме только для чтения, пока она обновляется. Подходит для серверов отчетов.
  • Подходит для аварийного восстановления