Компания StarWind Software известна своим лидирующим в отрасли решением Virtual SAN, которое позволяет создать отказоустойчивый кластер хранилищ для виртуальных машин на различных платформах. Помимо этого, StarWind предоставляет целый комплект инструментов для эксплуатации виртуальных сред. Сегодня мы расскажем о средстве StarWind Virtual Tape Library (VTL), реализующем виртуальную ленточную библиотеку, и его совместном использовании с решением для резервного копирования и репликации Veeam Backup and Replication.
StarWind VTL позволяет вам не изменять схему резервного копирования данных на ленту (можно даже оставить этот способ бэкапа), но, не внося изменения в ПО для резервного копирования, организовать запись данных на диск, где сервер StarWind и его дисковое хранилище видится как ленточная библиотека (то есть вам не надо работать с физическими кассетами).
Таким образом, VTL позволяет вам вывести из эксплуатации физические ленточные библиотеки, оставив текущую схему и регламент бэкапа, но вместо ленточных носителей использовать дисковые хранилища.
Давайте пройдем процесс установки и настройки этого решения по шагам.
Начнем с установки VTL - его можно поставить вместе с основным решением StarWind Virtual SAN:
Далее укажем файл лицензии и завершим установку:
Запускаем StarWind Management Console. Если она установлена там же, где и StarWind Service, то он будет автоматически добавлен как узел в консоли. Для сохранения бэкапов нужно создать пул хранилищ (storage pool) и выбрать место его хранения:
После этого создаем виртуальную ленточную библиотеку, нажав Add VTL Device:
Выбираем размещение пространства хранения этого устройства VTL:
После этого надо выбрать тип эмулируемой библиотеки и определить, нужно ли заполнить слоты виртуальными пустыми кассетами в слотах:
Указываем алиас для таргета:
После этого устройство VTL будет создано. Теперь нужно создать новые виртуальные кассеты:
Указываем число кассет, их тип и, опционально, размеры:
Созданные виртуальные кассеты появятся в разделе VTL:
Теперь надо пробросить VTL к серверу (backup host) со службами для резервного копирования (backup software provider). Для этого там открываем Microsoft iSCSI Initiator, идем на вкладку Discovery, после чего нажимаем кнопку Discover Portal:
Добавляем Localhost и жмем кнопку Advanced:
Выбираем Microsoft iSCSI Initiator из комбо-бокса Local Adapter:
После этого добавленный Discovery Portal появится в списке. Далее идем на вкладку Targets, выбираем iSCSI target, который соответствует устройству VTL, после чего наживаем кнопку Connect:
Не отмечайте чекбокс Enable Multipath и нажмите кнопку Advanced. После этого снова выберите Microsoft iSCSI Initiator из комбо-бокса Local Adapter:
После этого таргет VTL iSCSI target должен отображаться как Connected в списке таргетов.
Далее нужно установить драйверы ленточной библиотеки. Например, драйвер HP MSL8096 можно загрузить по этой ссылке: HPE StoreEver Tape Drivers for Microsoft Windows. На данный момент для Windows Server 2016 нужно устанавливать драйвер 4.2.0.0. HP (на localhost в этой статье) там, где устройство StarWind VTL смонтировано по протоколу iSCSI.
Запускаем cpqsetup.exe, выбираем все чекбоксы и нажимаем Install:
После установки драйвера у вас появится категория устройств Medium Changer devices и само устройство Hewlett Packard MSL G3 Series library (x64 based):
Теперь открываем Veeam Backup & Replication Enterprise Console и идем на вкладку Tape Infrastructure:
Тут запускаем мастер Add Tape Server, выбираем локальный сервер и нажимаем Next:
Завершите мастер добавления, выбрав в конце опцию "Start tape library inventory when I click Finish" и нажмите кнопку Finish.
Далее ваша виртуальная библиотека появится в списке устройств:
Чтобы очистить кассеты (а перед первым использованием надо обязательно это сделать), используйте контекстное меню по правой кнопке мыши:
Очищенные кассеты загружаются в приводы (Drives):
Чтобы создать задачу резервного копирования на виртуальную ленту, нажимаем Tape Job в разделе Home и выбираем опцию Files, чтобы запустить задачу мастера File to Tape:
Вбиваем имя и описание задачи:
Выбираем файлы и папки для резервного копирования:
В разделе Full Backup выберите существующий медиа-пул или создайте новый:
Добавьте кассеты в медиа-пул и нажмите Next:
Создайте новый медиа-сет и введите его имя (Media set name). Его можно использовать для всех сессий резервного копирования или для каждой срздавать новый:
Задайте политику ротации кассет (retention policy):
После этого нажмите Finish для создания медиа-пула.
Далее выберите медиа-пул (Media pool for full backup) и задайте расписание автоматического запуска, если это необходимо:
Добавьте еще один медиа-пул для инкрементального резервного копирования:
Задайте опции задачи резервного копирования и нажмите Apply:
Если хотите запустить задачу резервного копирования сразу после ее создания, отметьте галку "Run the job when I click Finish" и нажмите Finish:
На вкладке History вы можете отслеживать текущий прогресс задачи РК:
Для восстановления файла выберите пункт Restore file from tape:
Выберите объекты для восстановления:
Выберите сервер и папку назначения и нажмите Next:
Выберите способ разрешения конфликтов при перезаписи файлов во время восстановления:
После этого можно будет запустить процесс восстановления файлов, при этом появится всплывающее окно, где можно будет отслеживать прогресс (делать это также можно на вкладке History):
Узнать больше о возможностях решения StarWind VTL можно на этой странице (отметим, что есть специальная версия для сервис-провайдеров). Для администраторов также доступна и бесплатная версия StarWind VTL FREE. Ну и если вам нужно использовать другое ПО для резервного копирования совместно со StarWind VTL, обратитесь к этой статье.