Недавно мой коллега Дейв Каула выложил для всеобщего пользования скрипт для установки Veeam Backup & Replication, который он использовал при демонстрации продукта в своей лаборатории. Скрипт может быть полезен тем, кто планирует развертывание решения, например, в тестовой среде или в сценарии «всё на одной машине».

Дейв написал к скрипту небольшую сопроводительную статью, которую я и предлагаю вашему вниманию.

Итак, добро пожаловать под кат.


В этой статье я расскажу, как установить Veeam Backup & Replication 9.5 Update 3 на виртуальную машину на платформе Hyper-V.

Важно! Мы будем выполнять установку согласно сценарию «всё на одной машине», а именно: сервер резервного копирования Veeam backup server (с SQL Server 2012 Express Edition, включенным в пакет установки), а также сервер Veeam Backup Enterprise Manager. До начала установки проверьте, что выполнены все соответствующие системные требования, описанные в документации. Для учетной записи, под которой будет работать сервис Veeam Backup, предполагается наличие прав администратора домена.

Для установки решения нужно выполнить следующие несложные шаги:

  1. Создаём виртуальную машину, работающую с ОС Windows Server 2016. Для примера я создам ВМ в Hyper-V Manager и назову её Management01.


  2. Скачиваем Veeam Backup & Replication отсюда, затем либо подготавливаем уже имеющийся файл с коммерческой лицензией, либо запрашиваем лицензию для пробной версии или NFR. В нашем случае оба файла уже хранятся в папке F:\Temp1.


  3. В той же папке сохраняем вот этот скрипт.
  4. Открываем командную строку PowerShell (Administrative PowerShell Prompt) и указываем путь F:\Temp1, затем вводим команду:

     Import-Module .\Install-Veeam-HyperV.PS1 -Force -Verbose

    После чего загрузится модуль Install-Veeam, которым мы и воспользуемся для установки Veeam Backup & Replication.


  5. Выполняем команду:

    Install-Veeam -VMName Management01 -GuestOSName -Management01 -VMPath F:\dcbuild_test 
  6. В открывшемся окне выбираем файл VeeamBackup&Replication_9.5.0.1536.Update3.iso в папке F:\temp1.
  7. Затем в окне выбора файла лицензии открываем файл с лицензией из шага №2. Я воспользуюсь своей лицензией Veeam NFR.
  8. Появится окно ввода учетной записи. Как уже говорилось, в тестовой среде для сервиса Veeam Backup часто назначается учетка с правами администратора домена, и данный пример – не исключение. Вводим имя пользователя и пароль, в этом примере я использую учётную запись MVPDays\Administrator.


  9. После этого начинается полностью автоматизированная последовательность действий, так что вам остается только дождаться результата.



Вот что делает скрипт:

1) Добавляет новый файл VHDx с хоста
2) Выполняет его именование (называет новый том Veeam)
3) Монтирует новый VHDx на хост
4) Копирует образ Veeam ISO
5) Копирует файл лицензии Veeam
6) Устанавливает 2012 System CLR types
7) Устанавливает SQL Server 2012 Express Edition
8) Устанавливает сервер Veeam Backup & Replication 9.5
9) Устанавливает консоль Veeam Backup Console
10) Устанавливает Veeam Explorer for Active Directory
11) Устанавливает Veeam Explorer for Exchange
12) Устанавливает Veeam Explorer for SQL
13) Устанавливает Veeam Explorer for Oracle
14) Устанавливает Veeam Explorer for SharePoint
15) Устанавливает Veeam Enterprise Manager (web and Cloud Portal)
16) Устанавливает обновление Update 3

После завершения работы скрипта отобразится знакомый вам диалог запуска Veeam Backup & Replication:



Надеюсь, мой скромный труд будет вам полезен. Успешной работы!

Дополнительные ссылки


Исходный PowerShell-скрипт
Статья на Хабре с обзором Veeam Backup & Replication 9.5 Update 3
Бесплатный видеоурок «Основы PowerShell» (на англ.языке) от нашего коллеги Т. Дэвина
Статья на Хабре об использовании PowerShell для работы с Veeam Backup Free Edition

Комментарии (0)