ProCloud Yandex
18.06.2023
читать 6 минут

Инкрементальный бэкап в Proxmox VE с помощью VBR

/upload/iblock/3b2/5v46jvj9a33qqe7sshvuyxphnwf6u15s/backup.jpeg

Бэкап – это резервная копия данных. Она создается на случай ЧП, чтобы можно было быстро восстановить систему с минимальными потерями. Все чаще системные администраторы в данном случае пользуются гипервизором – софтом с широкими возможностями для выполнения резервного копирования в виртуализированной  среде.

Инкрементальный бэкап выполняется при помощи инструмента Veeam Backup & Replication 10. Он достаточно простой и позволяет быстро создать резервную копию. Стоит рассмотреть подробнее, что такое инкрементальный backup, и как пользоваться данным софтом для его создания.

Настройка гипервизора

Стоит рассмотреть, как происходит резервное копирование Veeam с использованием Proxmox 6.2-1. Для начала требуется правильно установить и настроить гипервизор, чтобы иметь возможность выполнять резервное копирование.

Подготовка системы

В случае с Veeam backup&replication настройка резервного копирования начинается с установки утилиты sudo. По умолчанию она отсутствует в Linux, если Proxmox устанавливался как самостоятельное программное обеспечение, а не был предустановленным изначально. Еще потребуются pre-заголовки ядра.

Требуется зайти на сервер с использованием SSH и добавить репозиторий.

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

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

Установка Veeam Agent

Proxmox incremental backup устанавливается путем скачивания deb-пакета с официального сайта. Получить доступ к файлу можно только после прохождения регистрации на официальном портале.

Используя SFTP клиент, можно загрузить полученный файл на сервер и установить его, обновив список программ в репозиториях. С помощью команды apt update нужно еще раз обновить репозитории. Затем происходит установка софта с помощью команды:

apt install veeam

Рекомендуется проверить, что все было сделано правильно. Для этого применяется команда:

dkms status

Настройка Veeam Backup&Replication

Чтобы Veeam backup восстановление работало правильно, требуется задать необходимые настройки. Если вы впервые сталкиваетесь с этим ПО, то могут возникнуть определенные сложности, поэтому стоит рассмотреть, как именно нужно добавить репозиторий.

Добавление репозитория

Стоит подробно рассмотреть, как правильно настроить Veeam бэкап. Данный процесс сводится к выполнению нескольких действий.

  1. Добавление репозитория, чтобы хранить бэкапы не на самом сервере, дополнительно загружая его, а на внешних ресурсах. Для этого требуется зайти в раздел Backup Infrastructure и нажать на кнопку добавления нового репозитория.
  2. Выбрать Network attached storage и указать интересующее хранилище. Пусть это будет SMB.
  3. Заполнить строки с именем и описанием, после чего продолжить настройку.
  4. Ввести адрес хранилища и добавить информацию о доступе к нему, если эта информация требуется в конкретно взятом случае.
  5. После установки и настройки Veeam синхронизируется с хранилищем, запросит сведения о дисковом пространстве и предоставит пользователю соответствующие поля для заполнения. Администратор сети может на этом этапе задать дополнительные опции по мере необходимости.
  6. Следующее окно требуется оставить без изменений, поэтому сразу можно переходить к очередному этапу.
  7. Осуществление подключения к хранилищу и создание репозитория. Проверив всю отображенную информацию, нужно завершить настройку, нажав на соответствующую кнопку.

Важно. ПО может автоматически сохранять свою конфигурацию в новом репозитории. Необходимо самостоятельно принять решение о том, насколько это целесообразно в конкретно взятом случае.

Создание задания бэкапа

Для создания backup требуется следовать определенному алгоритму, который сводится к следующему:

  1. Нажатие на Backup Job. Затем нужно выбрать тип устройства - сервер, а интересующий режим – это Managed by backup server.
  2. Наименование компании. По желанию можно добавить описание. Это актуально, когда приходится работать сразу с несколькими проектами и требуется их как-то идентифицировать между собой.
  3. Указание всех серверов Proxmox, с которых будет делаться бэкап. Для этого требуется прописать хосты или IP-адреса. Когда список будет закончен, можно переходить к следующему этапу работы.
  4. Выбор перечня данных, которые должны войти в резервную копию. Эти настройки зависят от расположения виртуальной машины. Так, если требуется добавление только логического тома, то нужно выбрать Volume level backup и путь к интересующему тому. Далее стоит рассмотреть особенности работы режима File level backup.
  5. Формирование списка директорий для создания резервной копии. Требуется указать путь, где хранятся файлы с конфигурацией виртуальной машины. Иногда дополнительно используются контейнеры. Тогда требуется указать путь к ним отдельно. После выполнения данного этапа можно переходить к следующему.
  6. В списке репозиториев нужно выбрать Storage, который был создан раньше. Далее администратор задает длину цепочки для создания бэкапа. Важно понимать, что большее количество точек в Retention Policy позволяет сэкономить больше места. Однако такой подход снижает уровень надежности бэкапа, поэтому важно самостоятельно искать золотую середину. По умолчанию используется 7 точек.
  7. Далее нужно настроить планировщик задач. Это классная опция, позволяющая существенно облегчить жизнь системного администратора. Важно делать бэкап, когда нагрузка на сервер минимальная, поэтому рекомендуется рассмотреть ночное время. Допускается создание резервной копии по расписанию. Оптимально, чтобы она создавалась каждый день. Здесь также можно настроить, чтобы бэкапы выполнялись в разное время, в зависимости от дня недели, что является важным преимуществом. Это актуально для крупных компаний, которые работают круглосуточно. Требуется учитывать расписание разных отделов, чтобы выбрать оптимальное время для создания резервной копии в конкретно взятый день.

Задав все настройки, нужно нажать на кнопку Finish. Теперь софт самостоятельно будет создавать резервные копии в указанное время.

Выполнение бэкапа

Запустить работу софта требуется вручную. Это очень просто: достаточно выбрать заранее созданное задание и нажать на кнопку start. ПО осуществит подключение к серверу, проверит, доступно ли хранилище и сделает резерв необходимого объема дискового пространства, а потом приступит к созданию копии.

Важно. Иногда во время работы возникает проблема Failed to load module. В этом случае требуется пересобрать модуль. Данную инструкцию вы можете найти на официальном сайте Veem.

Восстановление данных

Стоит рассмотреть, как использовать резервную копию по назначению. То есть, когда возникла проблема с системой, и она перестала работать, требуется оперативно восстановить ее. Для этого загружается последняя рабочая версия, сохраненная в бэкапах.

Для восстановления информации требуется войти в Proxmox и ввести команду veeam. После этого появится список бэкапов, которые были выполнены. Клавишей R нужно выбрать необходимую версию и загрузить ее, нажав Enter. Для восстановления работы системы требуется несколько секунд.

Заключительный этап – скопировать в нужные места виртуальные накопители и конфигурационные файлы виртуальных машин. Потерянное устройство будет в GUI Proxmox VE, его нужно будет запустить традиционным способом.

Размонтировать точку восстановления получится автоматически через кнопку U при использовании софта Veeam.

Данный софт позволяет автоматизировать процесс создания бэкапов и упростить их использование в случае возникновения форс-мажорной ситуации, поэтому стоит задуматься о целесообразности его использования при работе с различными проектами.


Новости
18 апреля 202418.04.2024
читать 2 минутычитать 2 мин
Дайджест обновлений продуктов Q1
5 апреля 202405.04.2024
читать 1 минутучитать 1 мин
ProCloud CPO Диана Беда в рейтинге ИТ-лидеров от Global CIO
28 марта 202428.03.2024
читать 1 минутучитать 1 мин
Запуск новой локации: Казахстан