Настройка резервного копирования Linux с помощью Veeam Agent

Linux
Linux

Настройка резервного копирования машины на Linux с помощью Veeam Agent for Linux Free.

Процедура не сложная, однако, некоторые мои коллеги сталкивались с трудностями, поэтому решил написать статью об этом.

  1. Качаем дистрибутив Veeam Agent For Linux Free под нашу систему. Они разделены по битности и по семейству.
    RHEL — CentOS, RedHat, Oracle и прочие
    Debian based — Ubuntu, Debian, Mint и прочие
  2. Скачиваем и закидываем соответствующей вашей системе пакет на машину удобным вам способом.
  3. Далее инструкцию разделю на две части. Для Debian систем и Centos по отдельности.

RHEL на примере CentOS7

Переходим в каталог, в котором лежит дистрибутив и выполняем

rpm -ivh veeam-release-e17-1.0.7.-1.x86-x64.rpm && yum check-update
Пример результата

Далее устанавливаем veeam

yum install veeam
Пример результата

Таким образом мы установили репозитрии и из них установили самого агента. В последующем — при выходе новой версии достаточно будет просто обновиться через пакетный менеджер.

По завершении установки можно запускать агента командой

veeam

Debian на примере Ubuntu 20.04

Переходим в каталог, в котором лежит дистрибутив и выполняем

dpkg -i veeam-release-deb_1.0.8_amd64.deb
Пример результата

Обновляем репозитории и устанавливаем veeam

apt update && apt install veeam -y
Пример результата

По завершению установки можно запускать агента командой:

veeam

Настройка задания

Навигация осуществляется только с помощью клавиатуры.

Стрелки, пробел для выбора и TAB для переключения.

  1. Сперва ознакамливаемся и принимаем условия лицензии.
пример результата


2. Параметр Patch Recovery Media можно пропустить и создать потом, либо сделать сразу и пложить на целевое хранилище, либо вообще не делать и воспользоваться универсальным, если вдруг понадобится. Данный параметр перезаписывает ISO файл для запуска холодного восстановления (если машина совсем не запускается), добавляя туда параметры сетевого окружения и прочие настройки. Принципиально только если вы хотите что бы после запуска машина еще на стадии восстановления получила свои же настройки сети.

3. В последнем окне «License» устанавливаем флаг Workstation и сохраняем. (Если таки вдруг неожиданно окажется что у вас есть лицензия выше «free» то в этом окне надо будет указать путь до файла лицензии. Если не указывать — берется по умолчанию бесплатная.

4. После завершения — сразу откроется основное окно Veeam, клацаем на клаве «С» — и создаем задание на архивацию

Пример вывода

5. Вводим желаемое имя задания, рекомендую использовать для этого имя сервера. Потом будет проще найти нужный, если серверов много.
Пример результата

6. Выбираем режим резервирования:

  • Entire machine — вся машина целиком
  • Volume level backup — позволяет выбрать отдельные тома
  • File level backup — резервирование на файловом уровне, предложит выбрать список файлов\каталогов
  • Disable snapshot — отклюение снэпшотов. Все копии будут полными. Пользуйтесь аккуратно, т.к. полные копии могут занимать много места и времени резервирования, в зависимости от объемов.
Пример результата

7. Следующее поле Destination — вообщем то требуется указать целевой место хранения

  • Local — как говорит название — локально, категорически не рекомендую хранить копии сервера на самом сервере.
  • Shared Folder — SMB или NFS шара
  • Veeam Backup & Replication — для выполнения копирования на datastor Veeam B&R Сервера
Пример результата

8. Чаще всего для Агентских бэкапов используются SMB — шары, потому покажу его. Если у вас архитектура сложнее пары серверов — рекомендую использовать другие решения для централизованного бэкапа.

Для бэкапа на SMB так же требуется пакет cifs-utils, если он не установлен — шара не сможет примонтироваться, и бэкап не выполнится.

  • Path — адрес сервера и каталог внутри
  • Domain — Укажите домен, если шара в домене и авторизация по доменной учётке
  • Username — имя пользователя, с доступом к шаре
  • Password — парол пользователя
  • Restore points — количество точек восстановления для хранения
Пример результата

9. В бесплатной версии, все параметры Advanced залочены, поэтому далее

10. В меню Shedule — настраиваем параметры даты\времени выполнения задания. Ставим флаг «Run the job automatically» если хотите что бы задание само добавилось в cron и выполнялось автоматически.

Пример результата

11. В последнем меню проверяем парамтеры задания и устанавливаем флаг «Start Job Now» если хотите что бы оно сразу запустилось.

На этом настройка закончена. Не забудте проверять бэкапы или настройте уведомление на почту, как описанно в этой статье: Уведомления Veeam Agent for Linux по почте или в телегу

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

Отправить ответ

Ваш e-mail не будет опубликован.


*