Для резервного копирования Exchange Server 2013 существует достаточно большое количество специализированных программных продуктов, каждый из которых обладает своими сильными и слабыми сторонами. Однако большинства из них платные, а их цена может нанести существенный удар по скромному ИТ-бюджету небольших российских компаний.
К счастью, можно воспользоваться функционалом Windows Server Backup (WSB) Features , который является встроенным модулем резервного копирования в Windows Server 2008 / 2008 R2. Конечно, его функционал не слишком радует количеством поддерживаемых функций и удобством управления, но как минимум позволяет в случае ЧП не остаться без актуальной резервной копией с базой почтовых ящиков пользователей.
Итак, имеем следующую конфигурацию: сеть с почтовым сервером Exchange Server 2013 (на Windows Server 2008 R2) с одной почтовой базой. Наша задача – настроить резервное копирование почтового хранилища Exchange 2013 с помощью стандартных средств Windows.
Несколько основных технических моментов касательно бэкапа почтовых баз Exchange 2013 средствами WSB :
По умолчанию функционал Windows Server Backup в Windows Server 2008 R2 не установлен. Установим этот компонент из командной строки:
Import-Module ServerManager
Add-WindowsFeature "Backup-Features" | Add-WindowsFeature "Backup-Tools"
Проверить установлен ли компонент Backup-Features можно так:
Get-windowsfeature | where {$_.name -like "*backup*"}
Резервное копирование базы Exchange 2013 можно настроить из GUI Server Backup или с помощью Powershell. Рассмотрим 2 способ.
Импортируем команды Windows Backup в сессию Powershell:
add-pssnapin windows.serverbackup
Создадим новую политику резервного копирования, которая будет содержать все параметры резервного копирования и расписание его запуска.
$WBPolicyExch = New-WBPolicy
Укажем диск, на котором хранится почтовая база Excnahge (в примере E:)
$BackupSrc = New-WBFileSpec –FileSpec E:
Добавим диск в политику
Add-WBFileSpec –Policy $WBPolicyExch –FileSpec $BackupSrc
Укажем диск или сетевую шару, куда будут складываться резервные копии (здесь нельзя указать системный диск или тот же самый диск с базой):
$WBTargetFolder = New-WBbackupTarget –NetworkPath "\srvBak01bakexchange2013"
Добавим устройство хранения резервных копий в политику
Add-WBBackupTarget –Policy $WBPolicyExch -Target $WBTargetFolder
Укажем, что для резервного копирования будет использоваться метод VSS Full Backup
Set-WBVssBackupOptions -Policy $WBPolicyExch -VssFullBackup
Проверим политику на ошибки:
$WBPolicyExch
Проверим статус почтовой базы перед запуском бэкапа:
Get-MailboxDatabase mdb001 –Status
В данном случае видно, что резервное копирование почтовой базы ни разу не выполнялось.
Запустить резервное копирование почтовой базы Exchange 2013 можно немедленно:
Start-WBBackup -Policy $WBPolicyExch
Или по расписанию:
Set-WBSchedule –Policy $WBPolicyExch –Schedule 23:00
После завершения резервного копирования WSB обновит заголовок почтовой базы данных и запишет в него информацию о времени выполнения последнего бэкапа:
Get-MailboxDatabase mdb001 -Status | select Lastfullbackup
Вывести список резервных копий можно так:
Get-WBBackupSet
Получить статус выполнения последнего задания:
Get-WBJob -previous 1
Если говорить о том, какие лучшие дистрибутивы Linux мы знаем, то этот список может быть…
Хотя Ubuntu и поставляется со встроенным обозревателем Firefox многие пользователи считают что это не самая…
Что такое Remmina? Remmina — это совершенно бесплатный и свободный клиент так называемого удаленного рабочего…
Как мы знаем, Ubuntu это самая популярная сборка из систем на базе ядра Linux. У…
Выбор ноутбука для каждого пользователя это довольно кропотливый процесс. Люди стараются подобрать ноутбук который будет…
Если вы решили ознакомиться с операционной системой Linux более детально и задались вопросом как установить…