Инкрементално архивиране в Proxmox VE с помощта на VBR

Инкрементално архивиране в Proxmox VE с помощта на VBR
В един от предишни статии цикъл за хипервайзора Proxmox VE, вече говорихме за това как да архивираме с помощта на стандартни инструменти. Днес ще ви покажем как да използвате отличния инструмент Veeam® Backup&Replication™ 10 за същите цели.

„Резервните копия имат ясна квантова природа. Докато не опитате да възстановите от резервно копие, той е в суперпозиция. Той е едновременно успешен и не.” (намерено в интернет)

Отговорности:

Тази статия е безплатен и разширен превод по темата ръководствопубликуван във форума на Veeam. Ако действате стриктно според оригиналното ръководство, тогава дори на първия етап от инсталирането на pve заглавки ще получите грешка, т.к. системата просто няма да знае къде да ги вземе. Има много неочевидни моменти.

Не, не казвам, че това е идеалният метод за архивиране. Не, не може да се препоръча за производство. Не, не гарантирам перфектната цялост на направените архиви.

Въпреки това всичко работи и е доста подходящо за много потребители и начинаещи системни администратори, които правят първите си стъпки в изучаването на виртуализация и системи за архивиране.


Архивирането е може би един от най-важните процеси, от които зависи работата на всяка компания. Нищо не е по-ценно от данните, съхранявани в корпоративните информационни системи, и няма нищо по-лошо от невъзможността да ги възстановите в случай на повреда.

Често се случва хората да се замислят за необходимостта от резервно копие и избора на инструмент едва след като вече е настъпила спешна ситуация, свързана със загуба на критични данни. С развитието на технологиите за виртуализация, приложенията за архивиране започнаха да се фокусират върху тясното взаимодействие с хипервайзорите. Продуктът Veeam® Backup&Replication™ не е изключение.Той има широки възможности за архивиране във виртуализирани среди. Днес ще ви покажем как да го настроите да работи с Proxmox VE.

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

Ще използваме текущата версия на Proxmox към момента на писане - 6.2-1. Тази версия беше пусната на 12 май 2020 г. и съдържа много полезни промени, които ще обсъдим в една от следващите статии. Засега нека започнем да подготвяме хипервайзора. Основната задача е да инсталирате Veeam® Agent за Linux на излишен хост с Proxmox. Но преди това нека направим няколко неща.

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

Инсталирайте помощната програма Sudo, което липсва в системата, ако Proxmox е инсталиран не на съществуваща Linux система, а като самостоятелна ОС от официално изображение. Нуждаем се също от pve заглавки на ядрото. Отиваме на сървъра чрез 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

Изтеглете deb пакет Veeam® Agent за Linux от официалния уебсайт (изисква акаунт), въоръжете се с SFTP клиент и качете получения deb пакет на сървъра. Инсталирайте пакета и актуализирайте списъка с програми в хранилищата, които този пакет добавя:

dpkg -i veeam-release-deb_1.x.x_amd64.deb

Актуализирайте хранилищата отново:

apt update

Инсталирайте самия агент:

apt install veeam

Проверете дали всичко е инсталирано правилно:

dkms status

Отговорът ще бъде нещо подобно:

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

Настройване на Veeam® Backup&Replication™

Добавяне на хранилище

Разбира се, можете също да съхранявате резервни копия директно на сървър с инсталиран Veeam® Backup&Replication™, но все пак е по-удобно да използвате външно хранилище.

Отидете в раздела РЕЗЕРВНА ИНФРАСТРУКТУРА:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Изберете елемента Хранилища за архивиране, натиснете бутона Добавяне на хранилище и в прозореца, който се показва, изберете Мрежово свързано хранилище:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Например, нека вземем тестово SMB хранилище, имам обикновен QNAP:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Попълнете името и описанието, след което щракнете върху бутона Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Въведете адреса за съхранение на SMB и, ако изисква оторизация, щракнете върху Добавяне, за да добавите подробности за достъп:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Попълнете потребителското име и паролата за достъп до SMB хранилището и след това щракнете върху бутона ОК и, връщайки се към предишния прозорец, - Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Ако всичко е направено без грешки, програмата ще се свърже с хранилището, ще поиска информация за наличното дисково пространство и ще покаже следния диалогов прозорец. В него задайте допълнителни параметри (ако е необходимо) и щракнете върху бутона Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
В следващия прозорец можете да оставите всички опции по подразбиране и също да щракнете Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Проверяваме дали необходимите компоненти са инсталирани и са в състояние вече съществува, и натиснете бутона Добавете Обява:

Инкрементално архивиране в Proxmox VE с помощта на VBR
В този момент Veeam® Backup&Replication™ ще се свърже отново с хранилището, ще определи необходимите настройки и ще създаде хранилището. Кликнете Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Проверяваме обобщената информация за добавеното хранилище и натискаме бутона завършеност:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Програмата автоматично ще предложи да запази конфигурационните си файлове в ново хранилище. Не се нуждаем от това, затова отговаряме Не:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Хранилището е добавено успешно:

Инкрементално архивиране в Proxmox VE с помощта на VBR

Създаване на задача за архивиране

В главния прозорец на Veeam® Backup&Replication™ щракнете резервно задание - Linux компютър. Изберете тип Сървър и режима Управлява се от резервен сървър:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Дайте име на задачата и по избор добавете описание. След това натиснете Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
След това трябва да добавим всички сървъри с Proxmox, които ще архивираме. За да направите това, натиснете Добави - индивидуален компютър. Въведете името на хоста или IP адреса на сървъра и подробности за достъп. Така формираме списък Защитени компютри и кликнете Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Сега един много важен момент, а именно изборът на данни, които да се добавят към архива. Всичко ще зависи от това къде точно се намират вашите виртуални машини. Ако искате да добавите само някакъв логически обем, тогава имате нужда от режима архивиране на нивото на звука и изберете пътя до логическия обем или устройство, например /dev/pve. Всички други стъпки са идентични.

За тази статия ще покажем как работи режимът. Архивиране на ниво файл:

Инкрементално архивиране в Proxmox VE с помощта на VBR
В следващия прозорец формираме списък с директории за архивиране. Кликнете Добави и предписват директориите, където се съхраняват конфигурационните файлове на виртуалните машини. По подразбиране е директорията /etc/pve/nodes/pve/qemu-сървър/. Ако използвате не само виртуални машини, но и LXC контейнери, добавете директорията /etc/pve/nodes/pve/lxc/. В моя случай това също е директория /данни.

След като по този начин оформите списък с директории, натиснете Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Изберете от падащия списък с хранилища Съхранениесъздадени по-рано. Определете дължината на веригата за инкрементално архивиране. Колкото повече точки в политика на задържанетолкова повече място спестявате. Но в същото време надеждността на резервното копие ще намалее. Надеждността е по-важна за мен от количеството място за съхранение, затова давам 4 точки. Можете да вземете стандартната стойност 7. Продължете да настройвате задачата, като щракнете Напред:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Тук оставяме параметрите непроменени, просто отидете на следния прозорец:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Настройване на планировчика. Това е една от най-готините функции, които улесняват живота на системния администратор. В примера избрах автоматично да стартирам архивирането всеки ден в 2 часа сутринта. Друга страхотна функция е възможността да прекъснем заданието за архивиране, ако надхвърлим времевия лимит на определения „прозорец за архивиране“. Точният му график се формира чрез бутона Прозорец:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Отново като пример да приемем, че извършваме архивиране само в извънработно време през делничните дни, а през почивните дни изобщо не сме ограничени във времето. Оформяме точно такава красива маса, връщаме се в предишния прозорец и щракваме Добавете Обява:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Остава само да проверите обобщената информация за задачата и да натиснете бутона завършеност:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Това завършва създаването на задачата за архивиране.

Създаване на резервно копие

Тук всичко е елементарно. В главния прозорец на програмата изберете създадената задача и щракнете Начало. Системата автоматично ще се свърже с нашия сървър (или няколко сървъра), ще провери наличността на съхранение и ще запази необходимото количество дисково пространство. Тогава всъщност ще започне процесът на архивиране, като след приключване ще получим изчерпателна информация за процеса.

Ако в процеса на стартиране на архивиране се появи проблем като Неуспешно зареждане на модул [veeamsnap] с параметри [zerosnapdata=1 debuglogging=0], тогава трябва да възстановите модула veeamsnap според инструкции.

Инкрементално архивиране в Proxmox VE с помощта на VBR
Особено интересно е, че на самия сървър можем да видим не само списък с всички изпълнени задачи за архивиране, но и да наблюдаваме процеса в реално време с командата виж:

Инкрементално архивиране в Proxmox VE с помощта на VBR
Прогнозирайки въпроса защо конзолата изглежда толкова странно, ще кажа веднага: наистина ми харесва как изглежда конзолата на екрана на CRT монитор с топла тръба. Това става с помощта на терминален емулатор. готин-ретро-термин.

Възстановяване на данни

Сега най-важният въпрос. Но как да възстановим данните, ако се случи нещо непоправимо? Например грешната виртуална машина беше случайно изтрита. В GUI на Proxmox той изчезна напълно, нищо не беше останало в хранилището, където беше машината.

Процесът на възстановяване е прост. Отиваме в конзолата Proxmox и въвеждаме командата:

veeam

Ще видим списък със завършени архиви. Изберете желаните стрелки и натиснете клавиша R. След това изберете точка за възстановяване и щракнете Въведете:

Инкрементално архивиране в Proxmox VE с помощта на VBR
След няколко секунди точката за възстановяване ще бъде монтирана към директорията /mnt/backup.

Остава само да копирате виртуалните устройства и конфигурационните файлове на виртуалните машини на техните места, след което „убитата“ машина автоматично ще се появи в GUI на Proxmox VE. Ще можете да го стартирате нормално.

За да демонтирате точката за възстановяване, не трябва да го правите ръчно, но трябва да натиснете клавиша U в полезността виж.

Това е всичко.

Нека силата бъде с теб!

Предишни статии за хипервайзора Proxmox VE:

Източник: www.habr.com

Добавяне на нов коментар