ПредишенСледващото

Някак си са се появили няколко лични проекти, които изискват сравнително голямо количество дисково пространство - около 2 TB. Подходящ VPS не е намерена (няколко предлага много HDD пространство), затова взех на специален сървър в OVH, сложи там ESXi 5.5 със свободен лиценз, и всичко работи.

След известно време, с развитието на проекта, аз започнах да изберете администраторски чиповете - наблюдение, архивиране, и е установено, че тя се превръща сървъра, на който бях обещал Soft RAID, и които уеб хостинг (OVH) свободен ход пътя си ESXi - без RAID! Това е само на 2 диска. Е, да, и сега знам, че не поддържа ESXi Soft RAID, само Hard. Това стана неудобно. И 2TB не беше достатъчно. Тогава взех самия сървър повече, с хардуерна RAID и настроена на ESXi 6.0.

Също така има две задачи, които описвам тук:

  1. Прехвърляне на виртуални машини (някои от които около 1 TB) от един сървър на друг с минимални офлайн # 13;
  2. Уверете се, редовно архивиране # 13;
Трябва да кажа, че и двете от тези проблеми се решава лесно, ако има най-малко минималния платен лиценз ESXi. Фактът, че "родната» Backup API в безплатната версия ESXi изключен. Ето защо е необходимо да се намерят други начини.

С платен лиценз имате възможност за миграция чрез vCenter. И все пак има безплатна версия на Veeam Backup. който ви позволява да архивиране и мигрират виртуални машини от една система към друга, и не е необходимо да ги спре. Но с безплатен лиценз ESXi, текущата версия - Veeam 9 - изобщо не работи # 13 ;. И все пак има решение от HP - VM Explorer. който има свободен Free Edition.

VM Explorer 6.2 може да работи с безплатен ESXi, но:

  • Когато създадете резервно копие - сървър копирани оригиналното изображение, дори ако на диска, където тънките (тънък). Това означава, че ако диска в една виртуална машина, за да 500GB, и е писано има само 50GB, 500GB, ще бъдат копирани. И така - всеки път. Точкова режим за архивиране (само на локалния компютър) е в платената версия, не съм го изпитват - да се знае дали тя е ефективна. # 13;
  • Безплатният лиценз ви позволява да създадете резервно копие само местните дискове. Това е, за да копирате в нужда вече платени лиценз друг ESXi домакин. # 13;
  • Безплатната версия не е планировчика, което е, да стартирате резервни копия, трябва ръчно. # 13;
Друга популярна решение - това е проект с отворен код ghettoVCB. но за мен изглежда по-трудно да се използва, както и документацията е малко остарял. За този проект вече са писали тук Хабре.

Къде можете просто да споменем:

Аз в крайна сметка реших да използвам 2 инструменти:

В безплатната версия:

  • "горещи" резервни копия, без да прекъсвате виртуалните машини. Това се извършва чрез snepshota (снимка) # 13;
  • Конфигуриране крона (Крон) в ESXi # 13;
  • Доклади по имейл # 13;
  • въртене на резервни копия # 13;
  • Backup на друг ESXi домакин. безплатна версия на - използване RSYNC, заточени под ESXi. Платената версия има повече инкрементални архиви (OneDiff) чрез създаването на междинна моментна снимка (както за мен - не е много добро решение) и премахване на дублирането използваха NAS (XSINAS) # 13;

Инструкции за инсталиране Xsibackup

Същото се на английски език инструкция - 33hops.com/blog_xsibackup-quickstart.html

secretKey ще svoy.Esli хранилище сте се обадили по различен начин - това е необходимо да се регистрирате на пътя ви.

Виждайки Wget, някой може да поклати глава и да каже, че някой друг сложи софтуера на ESXi домакин - това nesekyurno т.н. Въпреки това, всички резервни копия, да ви даде администраторската парола за програмата за архивиране, тоест, някой, който да ти се доверя по никакъв начин. Когато локално копие Xsibackup използва само шел скриптове, които можете да видите и да проверят ...

След това създайте папка, където ще се постави архивите - локално или на друг сървър:

Ако копирате архивите ще бъдат между домакини, клавишите за акция SSH: Ако искате архивите бе стартирана през короните, тогава: Тестване, че всичко работи на местно ниво: За да тествате между Силите на климата: Ако SMTP изисква TLS, поддържан --smtp- сек = TLS

"Пълният списък от опции (на английски)

На местно ниво, т.е. на същия хост, всичко работи добре: резервни копия са направени с помощта на местните комунални услуги ESXi - vmkfstools. Всички бързи, и вафли са тънки. С твърди дискове, аз се със скорост от около 60MB / сек

При тестване, открих, че след многократно на резервни копия, за RSYNC на практика намалява време за бекъп - през мрежата отново отива в пълен размер VM.

В моя случай, уеб хостинг мрежа осигурява скорост 250MB / сек (

31MB / сек), но в действителност между двете домакините в същия център за данни резервната съм работил в 10-20MB / и. Аз не знам какво се случва - независимо дали това забавя мрежата, RSYNC или нещо друго - но процесът се разтяга прекалено дълго.

Update. Намерих една статия. - за сравнение се, че случаят в SSH на спирачките (който работи на върха на Rsync) и NFS са били по-бързо.

Радвам се, че в резултат на дискове все още остават тънък.

архивиране VMS процеса и трансфер

Процесът на прехвърляне виртуални машини между Силите ме гледа по този начин: По същия начин, докато погледите и VM архива от приемащата в дома си. За да направите това в моята къща се върти ESXi - да ovftool може да предава само полезния товар по мрежата.

Форумите пишат. че изглежда да има начин за копиране на файлове през NFS с рядка възможност да се предават само на съществуващите данни, но аз все още не са измислили.

Аз не съм намерил начин да се направи постепенно архивиране.

Макар че аз съм всичко това прави ръчно от конзолата - Стоя на друг домакин, да направите резервно копие на първо място, но с течение на времето мисля, че всички конфигурирани чрез корони. Може би по-късно ще добавя тук няколко точки за това как да конфигурирате корони. Оригинални инструкции тук: 33hops.com/xsibackup-cron-how-to.html

Така че сега имам първото копие е наблизо, на същия сървър, и е на разположение за сравнително бързото възстановяване.

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

Пълното ръководство на английски тук. Там можете да изтеглите и. Ovftool могат да бъдат поставени към него на всеки компютър и да го управлявате с хипервайзора. И можете да поставите директно върху ESXi домакин, въпреки че тази функция не се поддържа.

Монтаж Ovftool на ESXi

Като цяло, този процес е както следва: първо Ovftool пуснати на Linux x64 (Аз направих на Ubuntu 16), а след това файловете се прехвърлят на ESXi домакин.

Ovftool не можете да копирате ВМ в горещ режим, тоест, изисква виртуалната машина е бил изключен. Така че - необходимост от Xsibackup по-горе.

Няколко характеристики работи Ovftool:

Подкрепете проекта - споделете линка, благодаря!