Настройка резервного копирования машины на Linux с помощью Veeam Agent for Linux Free.
Процедура не сложная, однако, некоторые мои коллеги сталкивались с трудностями, поэтому решил написать статью об этом.
- Качаем дистрибутив Veeam Agent For Linux Free под нашу систему. Они разделены по битности и по семейству.
RHEL — CentOS, RedHat, Oracle и прочие
Debian based — Ubuntu, Debian, Mint и прочие - Скачиваем и закидываем соответствующей вашей системе пакет на машину удобным вам способом.
- Далее инструкцию разделю на две части. Для 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 для переключения.
- Сперва ознакамливаемся и принимаем условия лицензии.
3. В последнем окне «License» устанавливаем флаг Workstation и сохраняем. (Если таки вдруг неожиданно окажется что у вас есть лицензия выше «free» то в этом окне надо будет указать путь до файла лицензии. Если не указывать — берется по умолчанию бесплатная.
4. После завершения — сразу откроется основное окно Veeam, клацаем на клаве «С» — и создаем задание на архивацию
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 по почте или в телегу
Отправить ответ