четверг, 14 ноября 2013 г.

Восстановление информации в общих папках Exchange 2013 - часть 1

Для удобства я разбил статью на две части. 
В первую часть вошло описание восстановления 
посредствам Outlook, а во вторую с использованием 
Exchange Management Shell.


В Microsoft Exchange 2013, Общие Папки (Public Folders) были переработаны и стали использовать инфраструктуру почтовых ящиков. Это позволяет получить все преимущества высокой доступности и технологий хранения. Общие папки используют специально-спроектированные почтовые ящики, чтобы хранить иерархию и контент. Это так же означает, что больше нет базы данных общих папок.

Высокая Доступность (High Availability) общих папок обеспечивается за счет групп обеспечения доступности баз данных (database availability group (DAG)). Чтобы получить больше информации об архитектуре общих папок посетите следующую страницу: Public folders in the new Office. (на англ. языке)

Многие уже начали использовать новые преимущества. Но так как общие папки претерпели изменения, то нужно позаботится и об изменении плана восстановления удаленных данных.
В этом очерке Вы найдете различные сценарии восстановления, которые могут быть применены к общим папкам в Microsoft Exchange 2013.

Восстановление элементов удаленных из общих папок
  • Мы будем следовать тому же методу, который использовали ранее для восстановления удаленных элементов из корзины (dumpster) "обычных" почтовых ящиков
  • Восстановление удаленных элементов для общих папок по умолчанию включено начиная с Outlook 2007, который является минимально необходимой версией для Exchange 2013.
  • Удаленное содержимое автоматически помещается в корзину (Dumpster), где и остается в соответствии с действующими политиками хранения.
Чтобы понять это, давайте рассмотрим пример:
Если пользователь удаляет элемент из определенной папки, то он получит вот такое сообщение:
clip_image001[4]

Чтобы восстановить данные, пользователю необходимо зайти в меню Outlook «Восстановить удаленные элементы» (Recover Deleted Items option). В открывшемся окне он увидит список удаленных элементов. Затем нужно выбрать и восстановить необходимый элемент.

clip_image002[4]

Как восстановить элемент, срок хранения которого истек?

Если Вам нужно восстановить удаленный элемент, срок хранения которого истек, то есть только один способ это сделать - восстановить его из последнего полного бэкапа (full backup) той базы, в которой хранился соответствующий элемент. В этом отношении процедура идентична восстановлению почтовых ящиков.
Вы восстанавливаете базу данных в «Базу Данных Восстановления» (Recovery Database). Затем используете следующую команду.
New-MailboxRestoreRequest –SourceDatabase “имя Базы Данных Восстановления (Recovery Database)” –SourceStoreMailbox “имя п/я в котором содержится пострадавшая папка” –TargetMailbox “п/я в который переносим папку” –AllowLegacyDNMismatch –IncludeFolders “имя пострадавшей папки”
Недостающие элементы будут восстановлены в базу данных.

ВАЖНО: Убедитесь, что у Вас установлено Накопительное Обновление 2 (Cumulative Update 2) для Microsoft Exchange 2013 Server, чтобы избежать проблем с разрешениями, которые обсуждаются в этом блоге (Exchange 2013 RTM CU2 (712.22) Issue - Public Folder Permissions Loss after PF Mailbox Move).

Использование Outlook для восстановления удаленных общих папок

Клиент Outlook упрощает восстановление удаленных общих папок. Для этого необходимо следующее:
  • Пользователь, который проводит восстановление, должен иметь права Владелец (Owner) на ту папку, которую восстанавливает.
  • Папка должна быть в пределах хранения удаленных элементов (retention period).
  • Если папка восстанавливается на корневом (root) уровне, то пользователь должен обладать правами владельца (owner) на корневом (root) уровне.
  • Если восстанавливаемая общая папка является дочерней (Child) папкой, то пользователь должен обладать правами владельца (owner) на родительскую (Parent) папку.
Теперь давайте рассмотрим сценарий когда Вам нужно восстановить корневую папку. И предположим, что сначала нужно выдать соответствующие права, которые нужны для восстановления корневой папки.
В Exchange Admin Center (EAC) назначьте необходимые права соответствующему пользователю, который будет проводить восстановление, и нажмите "сохранить" (save).

clip_image003[4]

После того как права будут назначены, пользователь сможет восстановить общую папку используя функционал восстановления удаленных элементов (Deleted Items) в Outlook. После восстановления удалите предоставленные права.
На заметку:
  • После того как папка восстановлена через Outlook Вам нужно переименовать ее так, как она называлась раньше, до восстановления.
  • Любая корневая общая папка, которая восстанавливается через Outlook, будет восстановлена в Основной Почтовый Ящик Иерархии (Primary Public Folder mailbox). Если ее нужно переместить в дополнительный, то можете воспользоваться следующей командой:
New-PublicFolderMoveRequest -Folders \<имя папки> -TargetMailbox "Целевой почтовый ящик"

Дополнительная информация: New-PublicFolderMoveRequest (на англ. языке)

ПРИМЕЧАНИЕ ПЕРЕВОДЧИКА:
Существует два типа почтовых ящиков общих папок: основной почтовый ящик иерархии и дополнительные почтовые ящики иерархии. Оба типа почтовых ящиков могут иметь следующее содержимое.
  • Основной почтовый ящик иерархии. Основной почтовый ящик иерархии представляет собой доступную для записи копию иерархии общих папок. Иерархия общих папок копируется во все другие почтовые ящики общих папок, но эти копии будут доступны только для чтения.
  • Дополнительные почтовые ящики иерархии. Дополнительные почтовые ящики иерархии вмещают содержимое общих папок, а также доступную только для чтения копию иерархии общих папок.
Если корневая папка также содержит дочерние папки, которые были восстановлены, Вам может понадобится переместить их в дополнительный почтовый ящик. Перемещение корневой общей папки в другой почтовый ящик не меняет содержимое соответствующих дочерних папок. Для того, чтобы переместить общую папку в нужный почтовый ящик используйте скрипт .\Move-PublicFolderBranch.PS1
На заметку:
  • Возможно проще будет использовать Exchange Management Shell. Особенно это предпочтительно в сценариях, когда Вам нужно восстановить удаленные дочерние общие папки или удалить родительскую общую папку, которая также имеет дочерние папки (см. ниже)
Любой корневой общей папке, которая была удалена и восстановлена с помощью Outlook, клиент должен присвоить ее оригинальные разрешение. Если в корневой общей папке также были восстановлены дочерние общие папки, то разрешения для дочерних папок будут заменены. Они наследуются от родительского объекта.

Читайте продолжение:
Восстановление информации в общих папках Exchange 2013 - часть 2

Автор статьи: Siddhesh Dalvi.

Оригинал статьи на англ. языке находится по следующей ссылке: - http://blogs.technet.com/b/exchange/archive/2013/08/23/recovering-public-folder-information-in-exchange-2013.aspx

Переводчик:
Даньшин Михаил Сергеевич
Блог – http://danshin.ms
Facebook - https://www.facebook.com/Danshin.ms
E-Mail: - mdanshin@gmail.com

Комментариев нет:

Отправить комментарий