Как настроить зеркальное отображение базы данных MS SQL Server?

Прочтите этот блог, чтобы понять процедуру настройки решения высокой доступности SQL Server — зеркалирование базы данных.

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

Ознакомьтесь с основными компонентами системы зеркального отображения базы данных.

  • Основной сервер базы данных или исходная база данных, используемая для зеркальной конфигурации.
  • Зеркальный сервер базы данных или конечный сервер на отдельном сервере для восстановления только с помощью NORECOVERY.
  • Конечные точки — это средства связи между основным и зеркальным серверами баз данных.
  • Номер порта по умолчанию 5022, но его можно изменить при настройке базы данных.

В зеркальном отображении базы данных существует два режима работы, известные как режим высокой безопасности (ручной или автоматический), который представляет собой защищенный режим, используемый для переключения с основного сервера на зеркальный сервер, а другой режим высокой производительности обеспечивает быстрое переключение с основного сервера на зеркальный сервер. Зеркальный сервер, но из-за риска потери данных.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Как настроить зеркальное отображение базы данных в SQL Server?

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

Но перед этим давайте пройдем некоторые важные и не следует игнорировать этапы предварительной настройки для удобного процесса вперед.

Знать предварительные требования

Вот список задач предварительной настройки зеркального отображения базы данных.

  • Убедитесь, что оба сервера (основной сервер и зеркальный сервер) работают только на SQL Server 2005 SP1 и более поздних версиях. Кроме того, выбранная версия или выпуск SQL Server одинаковы для обоих серверов.
  • Основной и зеркальный серверы должны работать в ПОЛНОЙ модели восстановления и содержать одно и то же имя базы данных.
  • В зеркальной базе данных необходимо восстановить в режиме NORECOVERY из полной резервной копии, и резервная копия журнала транзакций обязательна.
  • Для настройки Automatic Failover необходимо настроить сервер-свидетель (на выбор любая версия SQL Server)

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

Процедура настройки зеркального отображения базы данных в SQL Server

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

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

    ИСПОЛЬЗОВАТЬ [master]
    РЕЗЕРВНАЯ БАЗА ДАННЫХ [
    database name] НА ДИСК = N’\\DC.Local\Backup\имя базы данных.bak’ СО СЖАТИЕМ, СТАТИСТИКА = 5
    ИДТИ
    ИСПОЛЬЗОВАТЬ [master]
    РЕЗЕРВНАЯ КОПИЯ Журнала [
    database name] НА ДИСК = N’\\DC.Local\Backup\ Adv_Logbackup.trn’ С СЖАТИЕМ, СТАТИСТИКА = 5
    ИДТИ

  2. Теперь восстановите сделанную резервную копию на зеркальном сервере в режиме NORECOVERY с помощью этого скрипта.
    ИСПОЛЬЗОВАТЬ [master]
    ВОССТАНОВИТЬ БАЗУ ДАННЫХ [
    database name] С ДИСКА = N’\\DC.Local\Backup\имя базы данных.bak’ С ФАЙЛОМ = 1, НЕЗАГРУЗКА, СТАТИСТИКА = 5
    ИДТИ

    ВОССТАНОВИТЬ ЖУРНАЛ [

    database name] FROM DISK = N’\\DC.Local\Backups\Adv_Logbackup.trn’ WITH FILE = 1, NORECOVERY, NOUNLOAD, STATS = 10
    ИДТИ

  3. Подключиться к основному серверу. Здесь запустите Студия управления SQL Server.
  4. Теперь нажмите на экземпляр SQL Server> развернуть Базы данных> щелкните правой кнопкой мыши базу данных для зеркалирования > выберите Задания>выбрать Зеркало.
  5. Откроется страница свойств базы данных. Нажать на Настройка безопасности вариант.
  6. Далее, Мастер настройки безопасности зеркального отображения базы данных откроется. Нажмите Следующий.
  7. На следующей странице нажмите Да по варианту Вы хотите настроить систему безопасности, включив в нее следящий сервер?. И нажмите Следующий.
  8. На Выберите серверы для настройки раздел, выберите Экземпляр следящего сервера флажок и нажмите Следующий.
  9. Далее Экран экземпляра основного сервера будет открыт. Здесь подтвердите имя экземпляра, Порт слушателя число как 5022, добавьте любое имя конечной точки и установите флажок, чтобы шифровать данные, отправляемые через эту конечную точку. После этого нажмите Следующий.
  10. На открытом Экземпляр зеркального сервера экран, укажите точные данные, как в предыдущем шаге, и нажмите Следующий.
  11. Сейчас Экран экземпляра следящего сервера будет открыт. Здесь выберите Экземпляр следящего серверадобавить то же Номер порта слушателя и конечная точка имя, как это было сделано ранее, и нажмите Следующий.
  12. На открытом Сервисные аккаунты экран, укажите имя служебной учетной записи для Основной сервер, зеркальный сервер и Сервер-свидетель. Затем нажмите Следующий.
  13. На Завершите работу мастера экран, проверьте все предоставленные данные для трех серверов и нажмите Заканчивать.
  14. Конфигурация конечных точек для Директор, Зеркало и Свидетель серверы заработают.
  15. После завершения настройки статус будет отображаться как Успех. Вы можете экспортировать отчет журнала, используя Отчет вариант.
  16. Теперь, на Свойства базы данных страница, диалоговое окно с информацией о сетевых адресах для всех серверов вместе с информацией о режиме работы. Здесь нажмите на Начать зеркалирование параметр для запуска настройки зеркального отображения базы данных.
  17. Будет запущено зеркальное отображение базы данных, и статус синхронизации базы данных можно будет увидеть на Базы данных SQL Server Management Studio раздел.
  18. Когда состояние показывает синхронизировано, зеркальное отображение базы данных в SQL Server завершено.

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

Мы рекомендуем всем альтернативное решение для восстановления данных из поврежденных файлов базы данных SQL Server с помощью самого надежного и мощного средства восстановления SQL. Он исправляет, восстанавливает данные SQL, предварительно просматривает объекты базы данных и позволяет пользователям выбирать из них для сохранения для их использования. Пользователи могут легко восстановить данные из файла базы данных любой версии SQL Server. Быстро посетите веб-сайт программного обеспечения, чтобы узнать подробности об этом инструменте.

Скачать сейчас

Заключение

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *