Запуск зеркального отображения базы данных в sql server 2005 sp2.
Необходимо выполнить обслуживание SAN, и я хочу знать, остановлю ли я SQL Server на резервном партнере (зеркале), а принципал будет продолжать делать резервные копии журналов, потребуется ли мне повторно инициализировать зеркальное отображение базы данных (с полным резервным копированием) если зеркало не работает несколько дней?
У меня есть ощущение, что есть некий внутренний предел, с которым я сталкивался раньше. Мне не удалось найти в Интернете ничего, что ссылается на это, и у меня нет времени, чтобы проверить это, потому что люди SAN (не путайте с песчаные люди) хочу сделать это сейчас!
Я не ломаю зеркало и не выводю партнера в сеть, поэтому цепочка журналов транзакций не прерывается.
Ага - у тебя не должно быть проблем.
Причина, по которой я ответил, состоит в том, чтобы объяснить внутреннее ограничение, с которым вы, возможно, сталкивались раньше - и это при первоначальной настройке зеркалирования. Когда вы берете полную резервную копию и копируете ее для восстановления на будущей зеркальной копии (плюс обязательная резервная копия журнала в SQL 2005), если какие-либо последующие резервные копии журналов происходили на основном сервере до того, как вы включили зеркалирование, но вы этого не сделали, t скопируйте их и восстановите - зеркалирование не запустится. Это связано с тем, что нет никаких доказательств того, что одна из резервных копий журнала не охватывала период в модели восстановления BULK_LOGGED, когда произошла операция с минимальным протоколированием. В этом случае требуется резервная копия журнала, чтобы гарантировать синхронизацию будущего зеркала с принципалом.
Надеюсь это поможет
Вам не нужно полностью восстанавливать другую систему.
Единственная причина, по которой вам это может понадобиться, это если в вашем журнале в активной системе закончилось место на диске, и вам пришлось удалить зеркальное отображение, чтобы очистить файл журнала.
Какого рода обслуживание SAN требует отключения базы данных на несколько дней?