Бекап і відновлення пошти з хмари з допомогою Veeam Backup for Microsoft Office 365

Все більша кількість користувачів переходить на Microsoft Office 365, і, природно, бажає бути впевненим у збереженні даних при роботі з хмарним рішенням. На перший погляд здається, що якщо листи лежать в хмарі, то вони автоматично надійно захищені від збоїв і втрат, однак фактично це не так. Насправді вам надається відмовостійкість поштового сервера, але не резервне копіювання листів. Адже якщо, наприклад, вірус, запустившийся на стороні користувача, зашифрує листи в хмарі, то відновити їх просто так не вийде. Тому ми і вирішили зробити продукт, який би дозволяв зберігати резервні копії листів локально. Інструмент для відновлення вмісту поштових скриньок вже був в наявності – це Veeam Explorer for Microsoft Exchange, який успішно пройшов перевірку часом.

Отже, сьогодні я представляю вам новий Veeam Backup for Microsoft Office 365, який планується до випуску в 4м кварталі цього року. За подробицями ласкаво просимо під кат.



Що робиться в хмарі для збереження даних Office 365 Exchange Online
Звичайно, адміністратор стежить за політиками на стороні Exchange – зокрема, за політикою зберігання для віддалених об'єктів. Якщо строк зберігання листа Deleted Items store ще не вийшов, то його можна звідти дістати і відновити. За замовчуванням, термін зберігання становить 30 днів, стільки ж буде зберігатися і віддалений поштову скриньку для нього є своя політика, з аналогічним значенням за замовчуванням). Змінити це значення можна Exchange Admin Center. Докладніше про налаштування політик MRM (messaging records management – управління записами повідомлень) можна почитати тут.



Для захисту даних Microsoft також використовує Exchange Data Availability Group (DAG). Ну і, зрозуміло, для внутрішнього використання на боці виробника цілком застосуємо традиційний інструментарій резервного копіювання – резервні копії повинні допомогти в разі післяаварійного відновлення. Доводиться визнати, однак, що аварії трапляються і на стороні користувача, і що робити в цьому випадку, як захистити і відновити дані – не зовсім очевидно. Виходить, що угоди про рівень обслуговування на стороні організації-користувача залежать від політик виробника, але при цьому не гарантують відновлення даних. Тут-то і зможе допомогти новий інструмент, запропонований Veeam – з його допомогою можна забезпечити створення резервних копій на своїй стороні, а також гнучкі можливості відновлення.

Як працює Veeam Backup for Microsoft Office 365
Як видно з картинки нижче, схема роботи досить проста:



1. Veeam Backup for Microsoft Office 365 збирає інформацію про ієрархію і власне дані поштових скриньок Exchange Online, використовуючи Exchange Web Services і PowerShell. Дані зберігаються в репозиторій (локальну папку) у структуру, ідентичну базі Exchange. Цей процес зручно запускати автоматично за розкладом, для чого адміністратор створює завдання резервного копіювання. Кожен успішний прохід такого завдання створює точку відновлення, що містить структуру і дані бази Exchange на відповідний момент часу.

2, 3. В консолі Veeam Backup for Microsoft Office 365 можна вибрати точку відновлення у відповідності з тим, на який стан вам потрібно відновити об'єкт(и) з поштової бази – це може бути остання з створених точок, або та, що була створена в зазначений момент часу. База – в тому стані, в якому вона перебувала при створенні цієї точки – автоматично відкривається для перегляду (прямо з репозиторію) з допомогою Veeam Explorer for Microsoft Exchange.

4. Тепер можна скористатися можливостями пошуку, експорту і відновлення об'єктів поштових скриньок, папок і власне скриньок Exchange Online.

Установка і настройка
З цим все досить прозоро: завантажуємо архів ZIP, в ньому знаходяться два інсталятора, один з яких– це власне новий Veeam Backup for Microsoft Office 365, другий – знайомий нам Veeam Explorer for Microsoft Exchange, трохи доопрацьований для підтримки нового інструменту.

Можна встановити їх разом або окремо, як на фізичну, так і на віртуальну машину.

Важливо! Підтримується Windows 2008 R2 (64-біт). Якщо ставите на різні машини, перевірте, щоб та, де буде встановлений Veeam Explorer for Exchange, мала версію ОС не нижче тієї, де буде Veeam Backup for Office 365. Також для установки знадобляться права адміністратора.

Після установки в списку додатків з'являться два свежеразвернутых програми. Запускаємо Veeam Backup для Microsoft Office 365. Його консоль відразу після установки буде виглядати ось так:



Виконуємо початкову настройку:

  1. Відкриваємо головне меню, клацнувши по його іконці зліва вгорі, поряд з табом Home, і зі списку команд вибираємо Options:



  2. В діалозі нам потрібно в першу чергу визначити установки репозиторію, тому працюємо з табом Repository:



    • Location –вказуємо шлях до локальної папки, в яку будуть бэкапиться дані з хмари. За замовчуванням це C:\VeeamRepository.
    • Retain backups for – вказуємо, як довго ми хочемо ці дані зберігати в репозиторії. Мінімально 1 місяць, максимально – 7 років, за замовчуванням буде 3 роки (3 years).
    • Apply retention – коли перевіряти, чи не минув термін зберігання даних. Можна налаштувати потрібну періодичність. Термін зберігання буде відраховуватися від дати перевірки. Об'єкти з закінченим терміном зберігання будуть видалятися.
  3. Потім переходимо на таб Folders і вказуємо виключення – то є якісь папки ми не будемо бэкапить.



  4. Натискаємо Apply, зберігаючи налаштування, і потім OK, закриваючи діалог.
Важливо! Зроблені налаштування будуть глобальними, тобто чинними для всіх завдань резервного копіювання!

З настройками все. Переходимо до водним процедурам головного вікна – тут нам потрібно вказати організацію Office 365, чию пошту будемо бэкапить.

  1. В меню вибираємо команду Add Org, після чого запуститься відповідний майстер (Add Organization wizard).

  2. Вказуємо ім'я користувача та пароль, з яким буде виконуватися доступ до організації Office 365.



  3. Опція Grant impersonation to this user (виконати имперсонацию для даного користувача) вибрано за промовчанням. По натисненню Next буде виконана перевірка, чи є у користувача потрібні ролі. Якщо їх немає, то вони будуть призначені за допомогою PowerShell. Це ролі Role Management, View-Only Configuration View-Only Recipients.



Примітка: В принципі, ніхто вам не заважає призначити ці ролі вручну з допомогою тих же командлетів PowerShell – в такому разі Veeam просто перевірить їх наявність, і якщо все буде в порядку, то можна працювати далі.

Резервне копіювання
Тепер потрібно створити завдання резервного копіювання:

  1. Вибираємо в дереві нашу організацію і натискаємо на кнопку Backup, запускаючи майстер.
  2. На першому кроці вводимо ім'я завдання та, якщо потрібно, то короткий опис.
  3. Потім вибираємо, що ми будемо бэкапить. Це можуть бути або усі ящики з даної організації (Backup all mailboxes), або тільки вибрані ящики (Backup the following mailboxes) – в останньому випадку треба натиснути Select і подгрузившемся списку вибрати потрібні.



    Примітка: Пам'ятаємо, що папки-виключення (Junk e-mail, Deleted Items тощо), які ми налаштували глобальних опцій, не будуть бэкапиться ні одним завданням.

  4. Нарешті, налаштовуємо розклад – тут все зрозуміло: періодично з вказаною частотою, автоматичне припинення у випадку надто тривалої роботи (за замовчуванням 4 години), повторний запуск у разі невдачі (за замовчуванням 3 перезавантаження, попередньо зробивши 10 хвилин).

    Якщо хочемо, щоб завдання запустилося відразу після завершення майстра, вибираємо опцію Run the job when I click Finish.



Кілька важливих моментів:

  • Якщо ви захочете змінити або зовсім видалити завдання, його потрібно спочатку деактивувати, для чого треба вибрати в меню пункт Disable.
  • Не слід включати один і той же поштову скриньку в обробку різними завданнями.
  • В бета-версії обмеження на число оброблюваних ящиків відповідають обмеженням Microsoft для SMB (невеликих компаній) – тобто до 300 ящиків; власна схема ліцензування даного продукту буде підготовлена до релизной версії.
Відновлення об'єктів
Для відновлення нам знадобиться Veeam Explorer for Microsoft Exchange. Запустити його можна, наприклад, так:

  1. У меню Veeam Backup для Microsoft Office 365 вибираємо команду Explore latest state as of <date_time> (переглянути останнім забэкапленное стан від <дата_время>) або Explore point-in time state (переглянути стан на момент часу)



  2. Якщо вам потрібен конкретний момент, то в діалозі Explore Backup потрібно вибрати відповідну точку відновлення і, якщо потрібно, то включити опції:

    • Show items that have been deleted by user – показувати об'єкти, видалені користувачем (до моменту створення обраної точки відновлення)

    • Show all versions of items that have been modified by user — показувати всі версії (історію) об'єктів, віддалених користувачем


  3. Після натискання Finish ієрархія поштового сховища буде «підчіплюючи» до Veeam Explorer for Microsoft Exchange прямо з бекапа і відображена у вікні Veeam Explorer, який запуститься автоматично:


Тепер можна скористатися знайомими можливостями Veeam Explorer для експорту, пересилання або відновлення об'єкта у потрібне місце:



Мабуть, на сьогодні це все. Отримати бета-версію для самостійного ознайомлення можна за посиланням нижче.

Корисні посилання
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.