на реплике возможно только копирование и копирование журнала транзакций
Правда.
Означает ли это, что мне потребуется сделать полное резервное копирование на первичном сервере, если требуется восстановление журнала транзакций?
Краткий ответ ДА .
От BOL :
Согласованная цепочка журналов обеспечивается для всех резервных копий журналов, выполняемых на любой из реплик (первичной или вторичной), независимо от режима их доступности (синхронная фиксация или асинхронная фиксация).
Поэтому, чтобы ответить на ваш вопрос, резервная копия COPY_ONLY не может быть частью восстановления, которое включает в себя резервные копии T-log (восстановление на момент времени). Весь смысл в том, чтобы иметь набор резервных копий вне обычной цепочки резервных копий, НЕ влияющий на последовательность восстановления.
Полное резервное копирование должно быть выполнено в первичной базе данных (не может быть резервной копией только для копирования).
Только резервное копирование T-журнала (как упомянуто выше) может быть выполнено на первичном или вторичном с CAVEAT, что он не испортит LSN на PRIMARY, то есть он будет поддерживать согласованность LSN - независимо от того, где вы делаете резервные копии журналов в группе доступности. ,
Лучше всего проверить, sys.fn_hadr_backup_is_preferred_replica
чтобы при резервном копировании журнала использовались параметры резервного копирования группы «Доступность» для резервного копирования журнала.
См. Выполнение резервного копирования журнала транзакций с использованием вторичных реплик группы «AlwaysOn», доступных только для чтения. Часть 1