Как настроить зеркальное отображение базы данных 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.
- Сначала подключитесь к основному серверу и сделайте полную резервную копию базы данных вместе с резервной копией журнала транзакций.
Скрипт для создания резервной копииИСПОЛЬЗОВАТЬ [master]
РЕЗЕРВНАЯ БАЗА ДАННЫХ [database name] НА ДИСК = N’\\DC.Local\Backup\имя базы данных.bak’ СО СЖАТИЕМ, СТАТИСТИКА = 5
ИДТИ
ИСПОЛЬЗОВАТЬ [master]
РЕЗЕРВНАЯ КОПИЯ Журнала [database name] НА ДИСК = N’\\DC.Local\Backup\ Adv_Logbackup.trn’ С СЖАТИЕМ, СТАТИСТИКА = 5
ИДТИ - Теперь восстановите сделанную резервную копию на зеркальном сервере в режиме 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
ИДТИ - Подключиться к основному серверу. Здесь запустите Студия управления SQL Server.
- Теперь нажмите на экземпляр SQL Server> развернуть Базы данных> щелкните правой кнопкой мыши базу данных для зеркалирования > выберите Задания>выбрать Зеркало.
- Откроется страница свойств базы данных. Нажать на Настройка безопасности вариант.
- Далее, Мастер настройки безопасности зеркального отображения базы данных откроется. Нажмите Следующий.
- На следующей странице нажмите Да по варианту Вы хотите настроить систему безопасности, включив в нее следящий сервер?. И нажмите Следующий.
- На Выберите серверы для настройки раздел, выберите Экземпляр следящего сервера флажок и нажмите Следующий.
- Далее Экран экземпляра основного сервера будет открыт. Здесь подтвердите имя экземпляра, Порт слушателя число как 5022, добавьте любое имя конечной точки и установите флажок, чтобы шифровать данные, отправляемые через эту конечную точку. После этого нажмите Следующий.
- На открытом Экземпляр зеркального сервера экран, укажите точные данные, как в предыдущем шаге, и нажмите Следующий.
- Сейчас Экран экземпляра следящего сервера будет открыт. Здесь выберите Экземпляр следящего серверадобавить то же Номер порта слушателя и конечная точка имя, как это было сделано ранее, и нажмите Следующий.
- На открытом Сервисные аккаунты экран, укажите имя служебной учетной записи для Основной сервер, зеркальный сервер и Сервер-свидетель. Затем нажмите Следующий.
- На Завершите работу мастера экран, проверьте все предоставленные данные для трех серверов и нажмите Заканчивать.
- Конфигурация конечных точек для Директор, Зеркало и Свидетель серверы заработают.
- После завершения настройки статус будет отображаться как Успех. Вы можете экспортировать отчет журнала, используя Отчет вариант.
- Теперь, на Свойства базы данных страница, диалоговое окно с информацией о сетевых адресах для всех серверов вместе с информацией о режиме работы. Здесь нажмите на Начать зеркалирование параметр для запуска настройки зеркального отображения базы данных.
- Будет запущено зеркальное отображение базы данных, и статус синхронизации базы данных можно будет увидеть на Базы данных SQL Server Management Studio раздел.
- Когда состояние показывает синхронизировано, зеркальное отображение базы данных в SQL Server завершено.
Следовательно, это долгий, но выполнимый процесс настройки зеркального отображения базы данных в SQL Server, если все вышеописанные шаги выполнены правильно.
Мы рекомендуем всем альтернативное решение для восстановления данных из поврежденных файлов базы данных SQL Server с помощью самого надежного и мощного средства восстановления SQL. Он исправляет, восстанавливает данные SQL, предварительно просматривает объекты базы данных и позволяет пользователям выбирать из них для сохранения для их использования. Пользователи могут легко восстановить данные из файла базы данных любой версии SQL Server. Быстро посетите веб-сайт программного обеспечения, чтобы узнать подробности об этом инструменте.
Скачать сейчас
Заключение
Решение «Зеркальное отображение базы данных» — беспрецедентное преимущество, предоставляемое SQL Server своим администраторам и пользователям. С базовым введением и предварительно необходимыми задачами, полный процесс настройки зеркального отображения базы данных в SQL Server подробно объясняется со всеми необходимыми шагами, а ближе к концу — полное решение для восстановления данных из поврежденной базы данных SQL Server любой версии. также предлагается.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)