Войти

Показать полную графическую версию : [решено] Резервное копирование виртуального Exchange 2010


DJ Mogarych
07-12-2012, 11:47
Приветствую!

Предположим, имеется сервер Hyper-V и на нём виртуальная машина Exchange.
Exchange создаёт лог-файлы, которые затираются при резервном копировании.
Вопрос в следующем: будут ли эти логи забираться в базу, если резервное копирование будет делаться с хоста, а не изнутри виртуалки?
Циклические логи включать, как я понимаю, нежелательно...

Oleg Krylov
07-12-2012, 12:32
Не будут. Должен быть задействован Exchange VSS Writer в гостевой системе, Hyper-V про него ничего не знает и ему, традиционно, пофиг.

exo
07-12-2012, 12:46
Oleg Krylov, я использую ARCserve Backup r16. Он установлен на отдельном сервере. Он делает полный бекап базы и стирает логи. Он использует своего агента.
Не понимаю, почему такой ответ, ведь DJ Mogarych, не указал какое программное обеспечение он использует для резервных копий. Ведь всё зависит от него.

DJ Mogarych
07-12-2012, 12:52
Oleg Krylov, значит, копировать Exchange надо только изнутри? Если копировать весь сервер в Windows Backup, он задействует этот эксченджевский райтер?

exo, весь вопрос в том, что виртуалка с Exchange ничего не знает о том, что её кто-то извне копирует, и в операционке с Exchange ничто не установлено и не настроено для резервного копирования. Хочется просто копировать все машинки извне, а не насаждать в каждую агентов и прочее.

Oleg Krylov
07-12-2012, 12:52
"Установленное на отдельном сервере решение резервного копирования" использует а) резидентный модуль в целевой системе, который использует VSS API, причем не просто API, а именно Exchange Writer, который ставится вместе с Exchange б) вызывает ntbackup с ключиками (как делал в свое время DPM) причем тоже с помощью агента.
Вы почитайте про поддержку ПО резервного копирования. Там четко сказано "только тот софт, который поддерживает теневое копирование". Вот поэтому ответ такой.
Я так понимаю, что коллега DJ Mogarych, хочет бэкапить гостевой раздел, т.к. вызвать ntbackup на Exchange-хосте с использование конкретного райтера он не сможет.
Ну а то, что серверы для резервного копирования ставят на отдельные серверы - это, простите, совсем уже капитанство :)

exo
07-12-2012, 13:06
ну если дело касается Windows Backup - то вопросов нет. Просто из первого поста это не было ясно.

Oleg Krylov
07-12-2012, 14:10
копировать Exchange надо только изнутри »
Ну номинально да. Т.е. вы можете использовать большой и мощный сервер копирования, типа DPM\HP Data Protector\Symantec'и всякие, но они ставят резидентный модуль (агента), который вызывает этот самый райтер.
Вы можете использовать, например, совершенно смешной сценарий вида "Отмонтировать базу --> Скопировать файл -->Примонтировать базу", но это решение неподдерживается - раз, логи не отрезает - два.
Можно использовать побитное копирование на уровне СХД, типа HP EVA Business Copy, но оно копирует биты с дисков СХД, и это а) неконсистентный бэкап, т.к. база может меняться с частотой несколько сот\тысяч раз в секунду, б) неподдерживаемое в) с логами ничего не происходит.
Отсюда вывод: только Exchange VSS Writer и никаких гвоздей :)
SDK на эти API, кстати, доступен у МС, можете сами написать решение копирования :)

exo
07-12-2012, 14:13
Oleg Krylov, а такой вопрос. в 2013 такая же ситуация, или там есть новшества по этой теме?

Oleg Krylov
07-12-2012, 14:19
Неа. Ровно так же все. Там интересная фишка с доступом к базе антивирусных модулей. Теперь они полезут не через Virus Scanning API, как было все время, а через EWS. А бэкап такой же.




© OSzone.net 2001-2012