Всё о о Microsoft Exchange Server и электронной почте.

Резервное копирование на уровне mailboxов.

На Платформе 2007 я задал вопрос Андрею Акайкин о том, будет ли в Exchange 2007 возможность восстанавливать отдельные мейлбоксы с помощью NTBackup? Андрей ответил, что такое в принципе не возможно, ибо бекап баз Exchange — это одно, а бекап почтовых ящиков — это другое. В Exchange есть API, которое позволяет бекапить базы. Это API использует NTBackup и сторонние разработчики. Бекап почтовых ящиков осуществляется по … MAPI. Да, да, программа резервного копирования, как Outlook, последовательно открывает мейлбоксы и потихоньку тянет все сообщения друг за дружкой. Именно по этому у нас Full бекап мейлбоксов одного из серверов идет 19 часов. Это неприемлимо.

Мы пользуемся CA BrightStor Arcserve. У них появился еще один уровень копирования/восстановления — Document level. Время копирования сократилось до 7 часов. В чем же преимущество?

А вот в чем:

Document Level backup maximizes performance and flexibility by supporting complete messaging single instance storage (SIS), multi-threading, and by offering the most granular level of restore.

Multi-threading — Document Level backup lets you take advantage of the full capacity of multi CPU machines capable of concurrent operations. It does this by supporting up to 64 threads per storage group and an additional 64 threads in the public folder store for a maximum of 320 threads. This lets you make the most of your resources and increases performance.

Complete Messaging Single Instance Storage —Traditional Brick Level backup and restore uses Messaging Application Programming Interface (MAPI) to access messages and scan an Exchange Server mailbox-by-mailbox. They back up copies of individual message bodies and attachments as they arrive, without any regard for data that may have been backed up already and without accounting for the Exchange Server’s ability to store only one copy of an attachment when it is sent to multiple people. This results in decreased speed and performance.

То есть технология примерно та же, используется MAPI, просто алгоритм работы поменялся. Более подробно здесь: http://www.arcserve.ru/

Похожие посты:

  • Голев Роман

    Что можете сказать про восстановление на уровне mailbox в Backup Exec 11d? У меня почему то не восстанавливаются вложения отдельных сообщений. Backup Exec тоже MAPI пользуется при бакапе отдельных мэйлбоксов?

  • http://www.exchangerus.ru Pavel Nagaev

    К сожалению ничего не могу сказать, т.к. Backup Exec 11d плотно не изучал. Если в описании продуктов заявлено восстановление отдельных сообщений, значит все должно работать.

  • Голев Роман

    Проблема решилась после установки на Backup Exec 11d SP2 и Hot Fix’ов 31, 32, 33, 34 и 35 и ещё некоторой донастройки 🙂 А бакап у Backup Exec идёт, как я понял, не MAPI’шный и идёт быстро — 20 ГБ (1 хранилище ящиков и 1 хранилище общих папок) за 30 минут бакапится на диск (Backup-To-Disk) и за 15 минут — на ленту. Сегодня попробовал восстановить отдельное письмо с вложениями — прошло на ура.
    А Arcserve я последний раз использовал года 3 назад на Новеловских файловых серверах и с ленточной библиотекой, впечатление — глюки, тормоза и «странные» результаты восстановления. Сейчас, возможно, всё изменилось 🙂