Thank you for reading this post, don't forget to subscribe!
на текущий момент решение VEEAM Backup & Replication стало настолько популярным, что вытеснело по сути все остальные продукты. К большому сожалению, оно поддерживает только среды виртуализации VMware и Hyper-V. Для кластера Proxmox средства по резервному копированию были встроены в сам дистрибутив, однако обладали довольно базовым функционалом. Относительно недавно компанией разработчиком был выпущен Proxmox Backup Server. Данное решение позволяет профессионально бекапить данные как на диски, так и на ленту. Кроме этого этот продукт дает возможность использовать дедупликацию, разнообразные политики резервного копирования и способы работы с виртуальными машинами.
Практическое знакомство
Для того, чтобы развернуть Proxmox Backup Server нам понадобится виртуальная машина или отдельный выделенный физический сервер. Скачать дистрибутив можно по этой ссылке с официального сайта. Данный продукт, так же как и система виртуализации Proxmox VE построен на база Debian Linux. Установка на сервер предельно интуитивно понятна и любой, кто сталкивался с инсталяцией Proxmox VE увидит для себя практически идентичные вещи в этом процессе. После завершения установки, доступ к панели управления сервером бекапов будет доступен по TCP 8007 порту по протоколу HTTPS. Также возможно проведение задач по конфигурации через ssh консоль сервера.
Записывать резервные копии Proxmox Backup Server может, как на локальные или сетевые диски, а также не ленточные накопители. В простейшем случае мы можем использовать для записи свободный локальный диск. Пример того, как инициализировать диск, видимый в системе как sdb, и создать на основе него новый дататсор для хранения резервных копий приведен ниже. Команды выполняются в ssh консоли сервера бекапов.
# proxmox-backup-manager disk initialize sdb # proxmox-backup-manager disk fs create Mydatastore1 --disk sdb --filesystem ext4 --add-datastore true |
В данном случае мы форматируем диск с файловой системой ext4 и создаем на нем датастор под названием Mydatastore1.
Следующая важная задача в работе Proxmox Backup Server — интеграция его с кластером виртуализации Proxmox VE. Для этого, в первую очередь нужно узнать «отпечаток» сертификата сервера бекапов с помощью следующей команды в ssh консоли.
# proxmox-backup-manager cert info | grep Fingerprint Fingerprint (sha256): cc:37:45:e5:b1:99:a9:f1:6d:f1:bf:b2:9b:76:8a:ab:e3:aa:ab:3e:43:95:f6:3f:32:42:cb:34:0b:47:bb:31 |
После этого в веб интерфейсе кластера Proxmox-VE проходим на закладку Storage и выбираем Add -> Proxmox Backup Server. Пример заполнения диалогового окна в данном процессе представлен ниже.
После заверешения процесса добавления датастора из сервера бекапов в инфраструктуру Proxmox-VE, мы сможем легко воспользоваться функционалом резервного копирования и восстановления. Для этого в веб интерфейсе кластера Proxmox-VE используем вкладку Backup. В принципе, все операции по созданию бекапов и восстановлению мне показались довольно удобными и интуитивно понятными.