Выбор начальной страницы синхронизации данных (мастера группы доступности AlwaysOn)
Используйте страницу AlwaysOn Выбор начальной синхронизации данных для указания нужных предпочтений по синхронизации начальных данных для новых баз данных-получателей. Эта страница используется тремя мастерами — Мастер создания группы доступности, Мастер добавления реплики в группу доступности и Мастер добавления базы данных в группу доступности.
Возможные варианты: Полная, Только присоединение или Пропустить начальную синхронизацию данных. Прежде чем выбрать значение Полная или Только присоединение, удостоверьтесь в том, что среда соответствует обязательным условиям.
В этом разделе:
Рекомендации
Полный
Только присоединение
Пропустить начальную синхронизацию данных
Подготовка баз данных-получателей (вручную)
Связанные задачи
Рекомендации
Во время синхронизации начальных данных следует приостановить задачи баз данных-источников по резервному копированию журналов.
На выполнение операций полного резервного копирования и восстановления больших баз данных может требоваться значительное время и ресурсы. В таких случаях рекомендуется готовить базы данных-получатели самостоятельно. Дополнительные сведения см. далее в этом разделе Подготовка баз данных-получателей вручную.
Для проведения полной начальной синхронизации данных требуется указать общую сетевую папку. Перед использованием мастера для выполнения полной начальной синхронизации данных рекомендуется реализовать план обеспечения безопасности для разрешений на доступ к общей сетевой папке. Эта мера предосторожности важна, поскольку доступ к потенциально конфиденциальным данным из файла резервной копии может получить любой пользователь с разрешением READ на эту папку. Кроме того, для обеспечения безопасности операций резервного копирования и восстановления рекомендуется защитить сетевые каналы между всеми экземплярами сервера, на которых размещены реплики доступности, и общей сетевой папкой.
Если требуется обеспечить высокий уровень безопасности операций резервного копирования и восстановления, рекомендуется выбрать параметр Только присоединение или Пропустить начальную синхронизацию данных.
Полный
При выборе параметра Полная в отношении каждой базы данных-источника в одном рабочем процессе будет выполнено несколько операций: создание полной резервной копии базы данных-источника и резервной копии ее журнала, создание соответствующих баз данных-получателей путем восстановления этих резервных копий на каждом экземпляре сервера, размещающем вторичную реплику, а также присоединение каждой базы данных-получателя к группе доступности.
Этот параметр следует выбирать, если среда соответствует обязательным условиям использования полной начальной синхронизации данных, и требуется, чтобы мастер запустил синхронизацию данных автоматически.
Предварительные условия для использования полной начальной синхронизации данных
Все пути к файлам базы данных должны быть одинаковыми на всех экземплярах сервера, на которых размещены реплики группы доступности.
Примечание Если на экземпляре сервера, на котором запускается мастер, пути файлов для резервного копирования и восстановления отличаются от путей на любом экземпляре сервера, где размещается вторичная реплика. Операции резервного копирования и восстановления должны выполняться вручную с помощью параметра WITH MOVE. Дополнительные сведения см. далее в этом разделе Подготовка баз данных-получателей вручную.
На экземпляре сервера, размещающем вторичную реплику, не может существовать имя базы данных-источника. Это означает, что еще не может существовать ни одна из новых баз данных-получателей.
Чтобы при помощи мастера можно было создавать резервные копии и обращаться к ним, необходимо будет указать общую сетевую папку. Для каждой первичной реплики учетная запись, используемая для запуска Компонент Database Engine, должна иметь разрешения в файловой системе на чтение и запись в общей сетевой папке. Для вторичных реплик учетная запись должна иметь разрешение на чтение в сетевой папке.
Важно! Резервные копии журналов будут входить в цепочку резервных копий журналов. Храните файлы резервных копий журналов надлежащим образом.
Если условия не выполняются
Мастер не может создать базы данных-получатели для этой группы доступности. Дополнительные сведения о их подготовке см. далее в этом разделе Подготовка баз данных-получателей вручную
Если условия соблюдены
Если все эти условия выполнены и нужно, чтобы мастер выполнил полную начальную синхронизацию данных, выберите параметр Полная и укажите сетевую папку. В этом случае мастер создаст полные резервные копии журнала и базы данных для каждой выбранной базы данных и поместит их в указанную сетевую папку. Затем на каждом экземпляре сервера, на котором расположена одна из новых вторичных реплик, мастер создаст базы данных-получатели путем восстановления резервных копий с помощью инструкции RESTORE WITH NORECOVERY. После создания всех баз данных-получателей мастер присоединит их к группе доступности. Сразу после присоединения базы данных-получателя в ней запускается синхронизация данных.
Указание общей сетевой папки, доступ к которой имеют все реплики
Для создания и восстановления резервных копий мастеру необходимо указать общую сетевую папку. Учетная запись, используемая для запуска компонента Компонент Database Engine на каждом экземпляре сервера, на котором будет размещаться реплика доступности, должна иметь разрешения на чтение и запись в файловой системе на эту сетевую папку.Важно! Резервные копии журналов будут входить в цепочку резервных копий журналов. Храните файлы их резервных копий надлежащим образом.
Только присоединение
Этот параметр следует выбирать только при наличии новых баз данных-получателей на каждом экземпляре сервера, размещающем вторичную реплику для группы доступности. Дополнительные сведения о подготовке баз данных-получателей см. в подразделе Подготовка баз данных-получателей вручную далее в этом разделе.
Если выбрать параметр Только присоединение, мастер попытается присоединить все существующие базы данных-получатели к группе доступности.
Пропустить начальную синхронизацию данных
Выберите этот параметр, если хотите самостоятельно выполнить резервное копирование базы данных и журнала каждой базы данных-источника и восстановить их на каждый экземпляр сервера, на котором размещена вторичная реплика. После завершения работы мастера необходимо будет присоединить каждую базу данных-получатель на каждой вторичной реплике.
Примечание |
---|
Дополнительные сведения см. в разделе Запуск перемещения данных для базы данных-получателя AlwaysOn (SQL Server). |
[В начало]
Подготовка базы данных-получателя (вручную)
Для подготовки баз данных-получателей без помощи мастера Группы доступности AlwaysOn можно использовать любой из следующих подходов.
Вручную восстановить последнюю резервную копию базы данных-источника с помощью инструкции RESTORE WITH NORECOVERY, а затем восстановить все последовательные резервные копии журнала с помощью инструкции RESTORE WITH NORECOVERY. Если базы данных-получатель и база данных-источник имеют различные пути к файлам, необходимо использовать параметр WITH MOVE. Выполните эту последовательность восстановления на каждом экземпляре сервера, на котором расположена вторичная реплика этой группы доступности. Для выполнения этих операций резервного копирования и восстановления можно использовать Transact-SQL или Powershell.
Дополнительные сведения см. в разделах:
Ручная подготовка базы данных-получателя для присоединения к группе доступности (SQL Server)
При добавлении одной или нескольких баз данных-источников к группе доступности можно будет перевести одну или несколько соответствующих баз данных-получателей из доставки журналов в Группы доступности AlwaysOn. Дополнительные сведения см. в разделе Необходимые условия для выполнения перехода от использования доставки журналов к использованию групп доступности AlwaysOn (SQL Server).
Примечание После создания всех баз данных-получателей для группы доступности, при необходимости проведения резервного копирования на вторичных репликах, нужно изменить параметры автоматического резервного копирования для группы доступности.
Дополнительные сведения см. в разделах:
Настройка резервного копирования в репликах доступности (SQL Server)
После создания базы данных-получателя примените к ней все текущие резервные копии журнала.
Кроме того, можно лично подготовить все базы данных-получатели до запуска мастера. Затем на странице Выбор начальной синхронизации данных выберите параметр Только присоединение, в результате чего мастер попытается автоматически присоединить новые базы данных-получатели к группе доступности.
[В начало]
Связанные задачи
Используйте диалоговое окно «Создание группы доступности» (SQL Server Management Studio)
Использование мастера добавления реплики в группу доступности (среда SQL Server Management Studio)
Использование мастера отработки отказа группы доступности (Среда SQL Server Management Studio)
Запуск перемещения данных для базы данных-получателя AlwaysOn (SQL Server)
Присоединение базы данных-получателя к группе доступности (SQL Server)
Используйте диалоговое окно «Создание группы доступности» (SQL Server Management Studio)
[В начало]