„Veeam“, „Acronis“ ir „Symantec“ virtualių mašinų atsarginių sprendimų palyginimas. „Vmware“ virtualiųjų mašinų atsarginių kopijų kūrimas Virtualios mašinos kopijavimas

"Yra sistemos administratorių, kurie nekuria atsarginių kopijų, ir yra tų, kurie jau daro atsargines kopijas."
(c) Iš šių jūsų interneto.

Laba diena.

Šiame straipsnyje pagrindinis dėmesys bus skiriamas tokiai būtinai ir neatidėliotinai sistemos administravimo, kaip priemonės, problemai Rezervinė kopija virtualioms mašinoms (VM). Šis straipsnis pagrįstai gali būti laikomas logišku kelių ankstesnių, kuriuose buvo kalbama apie hipervizorių sistemų, pagrįstų atitinkamai VMware ir Microsoft produktais, diegimu. Šį kartą pokalbis apie tai, kaip sukonfigūruoti serverį, kuris bus atsakingas už kūrimą ir saugojimą atsargines kopijas vSphere ESXi ir Hyper-V platformos virtualios mašinos.
Abi parinktys bus pagrįstos nemokama Veeam atsarginės kopijos ir replikacijos versija. (toliau Veeam B&R). Mano atveju „atsarginiu serveriu“ buvo pasirinktas įprastas kompiuteris su „Windows 7“ (64 bitai). Apie OS bitų gylį skliausteliuose paminėta neatsitiktinai – iš tam tikros versijos (tikriausiai nuo 7 ar anksčiau) Veeam B&R pristatoma kaip 64 bitų programa, atsisakanti 32 bitų sistemų Veeam atsarginių kopijų ir replikacijos serveriui.
Visą informaciją su palaikomų serverio OS versijų sąrašu galite rasti naujausio leidimo vadove (šio rašymo metu – v9), kurį savo ruožtu visada galima rasti Veeam DUK puslapyje.

Norėdami gauti biudžetinę projekto versiją ir maksimaliai padidinti sąnaudas, kiek įmanoma laikydamiesi licencijos sutarčių, naudosime nemokamą „Veeam“ atsarginių kopijų ir replikavimo paketo versiją. Tai, savo ruožtu, šiek tiek apribos darbo paketo funkcionalumą. Ypač į nemokama versija nėra prieigos prie užduočių planavimo priemonės ir, pavyzdžiui, laipsniško kopijavimo režimo (tik visos visos VM kopijos, o ne dalinės – atsižvelgiant į atsarginių versijų pasikeitimus). Jei bent jau galite gyventi be antrojo, nors ir su išlygomis, tai pirmuoju atveju kaip alternatyvą naudosime integruotą Windows planuoklį.
Mūsų planuoklį paleis užduotys, pagrįstos vykdomaisiais „Windows Powershell“ scenarijais, kurioms „Veeam B&R“ paskirstymas (pradedant nuo 8 versijos ir 3 atnaujinimo) Yra reikalingos cmdlet, o tai labai gerai.

Jei dirbsite su ESXI hipervizoriaus 6 versija (kaip šiame straipsnyje), tada kb2068 naujinimas arba naujesnė pačios programos versija turi būti įdiegta per įdiegtą Veeam B&R v8 – kitaip negalėsite prisijungti prie ESXI (nepavyko prisijungti prie „SERVER_IP“ naudojant SOAP, 443 prievadas, vartotojas „root“, tarpinis serveris: prievadas: 0 Nežinomas API versijos formatas: „dev“).

VMware vSphere ESXi VM atsarginė kopija

Manau, nereikia apibūdinti Veeam Backup & Replication diegimo būsimame atsarginiame serveryje proceso – jis mažai kuo skiriasi nuo daugumos „Windows“ diegimo programų, išskyrus ilgą laiką dėl visų būtinų komponentų įdiegimo, todėl iš karto pereikime prie peržiūros. pakuotė iš Veeam.

„Veeam“ atsarginės kopijos ir replikacijos diegimas, konfigūravimas ir tikrinimas

Įdiegę paleiskite Veeam B&R – norint paleisti reikalingos administratoriaus teisės.

Ryžiai. 01

Po pirmojo paleidimo priešais jus pasirodys pagrindinis programos langas.
Visų pirma, prie konfigūracijos reikia pridėti naują serverį, kuriam pasirenkame atitinkamą antrinį elementą:

Pridėti serverį – VMware vSphere.

Ryžiai. 02

Šie veiksmai parodo naujo ESXi serverio pridėjimo procesą, be IP adreso, didžioji dalis to yra serverio administratoriaus paskyros nustatymas (Kredencialai).

Ryžiai. 03

Kitame skirtuke pridėkite pačią ESXi administratoriaus paskyrą (šaknis)

Ryžiai. 04
Pridėtas serveris.

Ryžiai. 05

Baigę papildymą, „VMware vSphere“ mazge, serverių sąraše, pamatysime savo naują hipervizorių. Spustelėję jo pavadinimą, galite pamatyti serveryje esančių virtualių mašinų sąrašą ir trumpą jų aprašymą.

Ryžiai. 06

Prieš tolesnius konfigūravimo veiksmus atlikite bandomąją virtualios mašinos atsarginę kopiją, kuriai VM sąraše dešiniuoju pelės mygtuku spustelėkite bet kurį iš jų ir duokite VeeamZIP komandą.

Ryžiai. 07

Atsidarys dialogo langas, kuriame bus pasirinkta būsimo archyvo su VM vaizdu vieta. Pasirinkite vietą ir patvirtinkite pakeitimus.

Ryžiai. 08

Po to bus pradėtas visos nuotolinės virtualiosios mašinos sistemos atsarginės kopijos kūrimo į pasirinktą saugyklą procesas.

Ryžiai. 09

Baigus procesą, archyvas su atsargine mūsų VM kopija bus įrašytas į nurodytą katalogą (failas su plėtiniu *.vbk).

Proceso greitis labai priklauso nuo VM failų sistemos dydžio (užimta vieta diske), atsarginio serverio ir hipervizoriaus charakteristikos (disko sistema, tinklo sąsajos greitis), ir tinklo, per kurį atliekama ši operacija, architektūra.
Mano pavyzdyje SATA-II diskai ir gigabito tinklo valdikliai, tiek atsarginiame serveryje, tiek hipervizoriuje, tarp jų yra jungiklis - taip pat su 1GB / s prievadais, mažo ilgio tinklo pataisos laidais ir yra atitinkamai suspausti darbui su šis standartas pralaidumo (analogiškai „stelažo“ kryžminio sujungimo jungtims).
Be kita ko, galiu rekomenduoti visoms VM, kuriose veikia VMware produktai, svečių OS įdiegti VMware Tools paketą, kad būtų optimizuotas visų tarpusavyje susijusių paslaugų ir paslaugų veikimas VMware infrastruktūroje.
Einame toliau.

Sukurkite planavimo užduotį „Windows PowerShell“.

Įsitikinę, kad rankiniu režimu nėra jokių sunkumų, mes įtraukiame užduotį į „Windows“ užduočių planuoklį. Bet prieš tai sukurkime patį vykdomąjį objektą, kuris bus mūsų užduotis – powershell scenarijų.
Galite sukurti scenarijų nuo nulio arba galite naudoti paruoštą scenarijų, kurį galite pasiskolinti iš tinklaraščio (taip pat rusiškai) vienas iš kūrėjų Veeam. Iš naujausių rekomendacijų - Powershell versija turėtų prasidėti nuo 3-osios, kad būtų išvengta galimų cmdlet veikimo problemų su sena versija (jei reikia, atnaujinkite prieš pradėdami kūrybinį tyrimą). Dabartinę versiją galite sužinoti įvedę komandą Powershell konsolėje:

Mano tinginiu atveju aš paėmiau paruoštus scenarijus ir redagavau reikiamus laukus, kad gaučiau reikiamas reikšmes.

Žemiau galite pamatyti, kaip mano scenarijus atrodo po pakeitimų (failas pavadinimu VeeamZIP2.ps1). Pakeisti laukai su mano reikšmėmis yra paryškinti raudonai.

# Autorius: Vladimiras Ereminas # Sukūrimo data: 2015-03-24 # http://forums.veeam.com/member31097.html # ##################### ############################################ # Vartotojo nustatyti kintamieji # # ################################################# ############### # Atsarginės kopijos VM pavadinimai atskirti kabliataškiu (privaloma) # pavyzdys iš V. Eremino: # $VMNames = "VM1", "VM2", "VM3" $ VMNames = "win_xp1", "zabbix" # "vCenter" arba atskirų prieglobos VM, kurioms reikia sukurti atsarginę kopiją, pavadinimai (privaloma) $HostName = "192.168.55.100" # Katalogas, į kurį turi patekti VM atsarginės kopijos (Privaloma; pavyzdžiui, C:\Backup ) $Directory = "d:\backup\arch\veeam-esxi\" # Pageidaujamas glaudinimo lygis (Pasirenkama; galimos reikšmės: 0 – nėra, 4 – tinkamas panaikinti dubliavimą, 5 – optimalus, 6 – aukštas, 9 – ekstremalus) $ CompressionLevel = "5" # Išjungti VM darant momentinę kopiją (Pasirenkama; reikalingi VMware įrankiai; Galimos reikšmės: $True/$False) $EnableQuiescence = $True # Apsaugokite gautą atsarginę kopiją šifravimo raktu (pasirenkama; $True/$False) $ EnableEncryption = $False # Šifravimo raktas (neprivaloma; kelias į saugią eilutę) $EncryptionKey = "" # Saugojimo nustatymai (Pasirenkama; Pagal numatytuosius nustatymus VeeamZIP failai nepašalinami ir laikomi nurodytoje vietoje neribotą laiką. # Galimos reikšmės: Niekada , Tonight, TomorrowNight, In3days, In1Week, In2Weeks, In1Month) $Retention = "Per 3days" ###################################### # ########################### # Pranešimų nustatymai #################### ############################################## # Įjungti pranešimą ( Neprivaloma) $EnableNotification = $False # El. pašto SMTP serveris $SMTPServer = "" # El. paštas NUO $EmailFrom = "" # El. laiškas KAM $EmailTo = "" # El. pašto tema $EmailSubject = "" ######### # ################################################# ####### # El. pašto formatavimas ######################################## ########################## $style = "" ################################################# ################# # Galutinio vartotojo nustatyti kintamieji ########################### # ################################################# # ######## NEKEISKE ŠIOS EILUTĖS ################# Asnp VeeamPSSnapin $Server = Get-VBRServer -name $HostName $MesssagyBody = @() foreach ( $VMName $VMNames) ( $VM = Find-VBRViEntity -Name $VMName -Server $Server If ($EnableEncryption) ( $EncryptionKey = Add-VBREncryptionKey -Slaptažodis (katė $EncryptionKey | ConvertTo-SecureString) $ZIP-esString) VBRZip - Subjektas $VM -Aplankas $Katalogas -Suspaudimas $CompressionLevel -DisableQuiesce:(!$EnableQuiescence) -Automatinis ištrynimas $Retention -EncryptionKey $EncryptionKey ) Kita ( $ZIPSession = Start-VBRZip -Entity $Compressionrector -$VMpressionrector - DisableQuiesce:(!$EnableQuiescence) -Automatinis ištrynimas $Retention ) If ($EnableNotification) ( $TaskSessions = $ZIPSession.GetTaskSessions().logger.getlog().updatedrecords $FailedSessions = $TaskSessions.sta | " EWarning" -arba $_.Status -eq "EFailed") if ($FailedSessions -ne $Null) ( $MesssagyBody = $MesssagyBody + ($ZIPSession | Select-Object @(n="Name";e=(($_.name).Substring(0, $_.name.LastIndexOf("(")))) ,@(n="Pradžios laikas";e =($_.CreationTime)),@(n="Pabaigos laikas";e=($_.Pabaigos laikas)),Result,@(n="Details";e=($FailedSessions.Title))) ) Else ( $MesssagyBody = $MesssagyBody + ($ZIPSession | Select-Object @(n="Pavadinimas";e=(($_.name).Substring(0, $_.name.LastIndexOf("("))))) ,@(n="Pradžios laikas";e=($_.CreationTime)),@(n="Pabaigos laikas";e=($_.Pabaigos laikas)),Result,@(n="Išsami informacija";e =(($TaskSessions | Rūšiuoti kūrimo laiką -Mažėjančia tvarka | pasirinkti -pirmą 1).Pavadinimas))) ) ) If ($EnableNotification) ( $Message = New-Object System.Net.Mail.MailMessage $EmailFrom, $EmailTo $Message .Subject = $EmailSubject $Message.IsBodyHTML = $True $message.Body = $MesssagyBody |ConvertTo-HTML -head $style |Out-String $SMTP = Naujas objektas Net.Mail.SmtpClient($SMTPServer) $SMTPSend. ($Message) )

Kaip matote iš aukščiau pateikto pavyzdžio, pakeičiau tik kelis laukus:

$VMNames = "win_xp1", "zabbix"

virtualių mašinų pavadinimai iš Veeam B&R sąrašo

$HostName = "192.168.55.100"

ESXi hipervizoriaus IP adresas

$Directory = "d:\backup\arch\veeam-esxi\"

katalogas, skirtas virtualių mašinų vaizdų archyvams saugoti

$EnableEncryption = $False

išjungti archyvo šifravimą

$Retention = "Per 3 dienas"

automatinis virtualios mašinos vaizdų archyvo ištrynimas praėjus kintamajame nurodytam laikotarpiui.

Čia galite nustatyti savo vertę. - galimi variantai pateikiami scenarijaus komentaruose.

$EnableNotification = $False

Čia išjungiau pranešimus el. paštu, nes tokios funkcijos sau dar nesu suplanavęs. Pasirinktinai, jei reikia, galite tai tinkinti.

Kai visos parinktys yra apibrėžtos, būtina patikrinti mūsų scenarijaus veikimą.
Paleiskite CMD konsolę administratoriaus vardu ir paleiskite komandą:

Powershell – failas „c:\bin\VeeamZIP\vmware\VeeamZIP2.ps1“

Jei viskas nustatyta teisingai, pamatysite veikiantį scenarijų:

Ryžiai. 10

Ryžiai. vienuolika

Baigę šį veiksmą pereiname prie kito žingsnio.

Užduoties įtraukimas į „Windows“ užduočių planuoklį

Paleiskite kaip administratorius „Windows Task Scheduler“.
Dešiniuoju pelės mygtuku spustelėkite aplanką „Task Scheduler Library“ ir pasirinkite „Sukurti paprastą užduotį“. Savo užduočiai suteikiame pavadinimą: „VeeamZIP-test“ ir nustatome naujos užduoties ypatybes.

Ryžiai. 12

Jei reikia, apibūdinkite užduoties pobūdį

Ryžiai. 13

Nustatykite naujos užduoties tvarkaraštį

Ryžiai. 14

Nustatykime veiksmus, kuriuos reikia atlikti užduočiai.

Ryžiai. 15

Atkreipkite dėmesį į šį veiksmą, būtent, kaip komanda ir jos argumentai paskirstomi forma:
- mano atveju planuotojas sutiko vykdyti mano scenarijų tik tokiu laukų pildymo būdu (Atskirai 2 eilutės: „Programa...“ ir „Pridėti argumentų...“).

Ryžiai. 16

Ryžiai. 17

Ryžiai. 18

Ryžiai. 19

Nustačius užduotį, mes priversime ją vykdyti ne pagal derinimo tvarkaraštį.

Pažymėtina, kad VeeamZIP mechanizmas pradeda veikti ne iš karto, o po tam tikro laiko, reikalingo kopijavimo darbo paruošimo aptarnavimo procedūroms atlikti. Turėkite tai omenyje laukdami, tikrindami atsarginės kopijos veikimą.

Ryžiai. 20

Jis turėtų veikti taip pat, kaip ir ankstesniame pavyzdyje, su vienu skirtumu - procesas bus paleistas fone, nepaleidžiant jokių langų ekrane.
Dėl šios priežasties sėkmingą jo paleidimą galite stebėti keliais būdais, įskaitant:
— naujo VM vaizdo archyvo failo sukūrimas saugykloje;
- derinimo tikslais - įvykių įrašymas mūsų užduoties žurnale.

Žemiau pateikiamas tipiškas lan-pci sąsajos aktyvumo pikas atsisiunčiant VM vaizdus iš ESXi į Veeam B&R serverį:

Ryžiai. 21

Užfiksuoti VM vaizdo archyvai paskirties kataloge (atsarginė saugykla).

Ryžiai. 22

Belieka įsitikinti, kad atsarginė kopija veikia tiek rankiniu režimu, tiek pagal nustatytą grafiką.

Norėčiau pasakyti keletą žodžių apie licencijų rūšis.

Kad veiktų aukščiau nurodytas atsarginės kopijos metodas, turi būti tenkinamos šios naudojamos programinės įrangos sąlygos:
Atsarginės kopijos serverio OS – Windows 7 x64 sp1/ Server 2008R2 / 2012 arba naujesnė versija;
Veeam atsarginė kopija ir replikacija (Nemokama, ne senesnė nei v8 + privalomas naujausių naujinimų diegimas, bet ne žemesnis nei upd v.3);
VMware ESXi 6 (tikriausiai veiks su v5.5) Essential Kit arba naujesnis (daugiau pratęsta licencija). Laisvas (ESXi nemokama programinė įranga) versija blokuoja galimybę kurti VM atsargines kopijas.

Nuo 2016 m. pirmojo pusmečio licencijų kaina pagal pirmiau nurodytą schemą neviršys 45 tūkst. (ESXi Essential Kit x ​​3 serveriai)+ 10 t. rub. „Windows 7“. (8) .
Kalbant apie ESXi, galite atskirai pažymėti, kad „Essential Kit“ licencija leis jums pasiekti mechanizmo, skirto visų virtualių mašinų kopijų atsarginėms kopijoms kurti, veikimą. Jei yra finansinė galimybė išplėsti licenciją, tarkime, „Enterprise“, bus atidarytas dalinio kopijavimo režimas (prieauginė schema ir daugybė kitų naudingų ir įdomių variantų).
Žinoma, šis režimas yra dar optimalesnis, jei nežiūrite į galutinį įvertinimą. Be to, jei yra lėšų pilniems VMware ESXi korporatyviniams paketams, matyt, jau galime kalbėti apie pilnos komercinės versijos, skirtos Veeam Backup & Replication, įsigijimą, kuri atvers kelią naudotis visomis šios programinės įrangos galimybėmis, įskaitant planuoklį. Nesunku pastebėti, kad ši parinktis verčia susimąstyti, ar patartina naudoti straipsnyje aprašytą atsarginę kopiją, ir, be abejo, yra skirta bendrai orientacijai į temą.
Jei neturite papildomų lėšų pratęstoms licencijoms, manau, kad straipsnyje aprašyto paketo naudojimas atrodo daugiau nei optimalus ir biudžetinis.

Taip baigiama pirmoji straipsnio dalis apie virtualių mašinų atsarginių kopijų kūrimą iš VMware ESXi 6 hipervizoriaus į Veeam Backup & Replication v8 serverio saugyklą. Antroje dalyje bus nagrinėjamas atsarginio serverio, su kuriuo galėtumėte dirbti, nustatymas virtualios mašinos remiantis Hyper-V.

Laba diena, mieli skaitytojai, ne taip seniai aptarėme Hyper-V virtualių mašinų klonavimo procesą, šiandien išanalizuosime pagrindinį jo konkurentą, būtent ESXI hipervizorių, kuriame taip pat gaminsime. Klonuoti VMware virtualią mašiną. Pats procesas nesudėtingas, tačiau pradedantiesiems sistemų administratoriams gali sukelti nemažai klausimų, į kuriuos atsakysiu šiame straipsnyje.

Klonavimo principas

Klonavimas – tai tikslios virtualios mašinos kopijos sukūrimas su tais pačiais nustatymais ir būtinais pakeitimais. Labai patogu, kaip ir testavimo tikslais, kai reikia atlikti reikiamus pakeitimus, bet nežinai kaip elgsis virtuali mašina, padarę jos kopiją sužinosite ir išvengsite paslaugų prastovų. Kokie klonavimo metodai egzistuoja:

  • Kopijuojant virtualios mašinos failus (išjungtoje būsenoje), iš minusų, reikia iš naujo sukurti inventoriuje ir paslysti esamą diską.
  • Naudojant VMware vCenter Converter Standalon e, tai yra galimybė, kai nėra vCenter serverio. Ten principas paprastas, įdiegi į virtualią mašiną ir padarei kloną, lyg tai būtų fizinė mašina, viskas detaliai aprašyta aukščiau esančioje nuorodoje.
  • „Veeam Backup Replication“ virtualios mašinos atsarginės kopijos įrankiai
  • Naudojant vCenterServer.

Žemiau aprašysiu pirmąjį ir paskutinįjį metodą, kiti jau turi išsamius straipsnius.

VM failų kopijavimas

Surandame reikiamą ESXI hostą, pasirenkame jums reikalingą diskų masyvą (Datastore) ir dešiniuoju pelės mygtuku spustelėkite jį, kontekstiniame meniu pasirinkite „Browse Datastore“.

Išsirenkame norimą aplanką ir iš kontekstinio meniu elementą "Kopijuoti", tada naudodamiesi įtaisytuoju explorer perkeliame į norimą vietą, galima vadinti tokiu VMware virtualios mašinos klonavimu, vargšams.

Tada naujoje vietoje atidarykite aplanką ir dešiniuoju pelės mygtuku spustelėkite failą su plėtiniu *.vmtx, tai yra konfigūracijos failas. Tiesą sakant, tai ir viskas. Asmeniškai aš naudoju WinSCP, kad galėčiau pasiekti ESXI failų sistemą, arba vis tiek galite naudoti OVA šablono funkcijas.

Jei nukopijuotoje VM yra momentinių vaizdų, prieš kopijuojant juos reikia ištrinti arba nukopijuoti kartu su kitais failais, kitaip įkeliant naują VM bus rodoma klaida su pranešimu apie negalėjimą įkelti failų su momentinėmis nuotraukomis.

Virtualios mašinos kopijavimas naudojant „vCenter“.

Tiems bendražygiams, kurie centralizuotai valdo savo infrastruktūrą, ši funkcija yra įdiegimo metu. Jo pranašumas yra tas, kad galite klonuoti tiek veikiančią, tiek neveikiančią virtualią mašiną. Pasirinkite norimą ir spustelėkite jį dešiniuoju pelės mygtuku, kontekstiniame meniu matome elementą „Klonuoti“.

Pirmame vedlio lange jūsų bus paprašyta pasirinkti vietą (duomenų centras)

Nurodykite paskirties prieglobą, jei jis atitiks, pamatysite pranešimą „Patvirtinimas pavyko“

Jei ne, pamatysite pranešimus:

  • Įrenginio CD/DVD įrenginio 1 naudotą pagrindą galima pataisyti, jums liepta atjungti ISO iš VM.
  • Tinklo sąsaja „adapterio pavadinimas“ naudoja tinklo „kitą pavadinimą“ – tokio tinklo tipo paskirties pagrindiniame kompiuteryje nėra, viskas gerai, po klonavimo galite jį perjungti į kitą.

Kitame klonavimo etape jums reikės kopijavimo aparato paskirties vietos.

Paskutiniame veiksme jūsų paklaus, ar norite klonui taikyti pasirinktinius nustatymus. Tinkinti yra išplėstinis nustatymas, leidžiantis nustatyti daugybę nustatymų. Pasirinkus „Netinkinti“, klonavimo vedlio procesas bus baigtas.

VMware atsarginėms kopijoms kurti programoje Handy Backup galima naudoti du metodus: vidinį ir išorinį.

Vidinis metodas

„Handy Backup“ kopija įdiegta virtualioje „VMware“ mašinoje, kurioje veikia „Windows“ arba „Linux“. „Handy Backup“ naudojimas virtualioje mašinoje iš esmės nesiskiria nuo panašaus sprendimo naudojimo „fiziniuose“ kompiuteriuose.

Išorinis metodas

„Handy Backup“ veikia „VMware“ virtualiosios mašinos serveryje, kad būtų galima nukopijuoti konkrečių „VMware“ kopijų vaizdus kaip įprastus failus. „Handy Backup“ naudoja specialų papildinį, kad sukurtų atsargines VMware mašinų ir masyvų kopijas, kurios veikia „karštu“ režimu (nestabdant VMware įrenginio).

Kaip išsaugoti VMware virtualios mašinos vaizdą

VMware atsarginės kopijos vaizdas kopijuojamas naudojant specializuotą įrankį. VMware įskiepio nustatymų pagalba taip pat galima sustabdyti nukopijuotą VMware įrenginį ir paleisti jį iš naujo, kad būtų atlikta „šalta“ kopija.

  1. Atidarykite Handy Backup ir sukurkite naują užduotį paspausdami Ctrl+N arba pasirinkdami meniu elementą. Pasirinkite atsarginę užduotį.
  2. 2 veiksme pasirinkite papildinį " VMware darbo stotis".

  1. Dukart spustelėkite eilutę „Nauja konfigūracija“, kad pasirinktumėte konfigūraciją, skirtą pasiekti VMware.
  2. Atsidariusiame dialogo lange pasirinkite vieną iš režimų " Karšta" (atsarginė kopija nestabdant įrenginio) ir " Įgalinti sustabdymą“ (sustabdydami virtualią mašiną, kad gautumėte tikslų jos vaizdą).

  1. Tada dialogo lange pasirinkite konkretų įrenginio vaizdą, kuriam bus pritaikyta ši konfigūracija.

  1. Spustelėkite „Gerai“ ir toliau kurkite užduotį kaip įprasta.

Aukščiau aprašyta veiksmų seka bus sustabdyta ir iš naujo paleista VMware virtualiosios mašinos be jokio papildomo įsikišimo.

Yra puikus nemokamas scenarijus, skirtas virtualių mašinų atsarginėms kopijoms kurti VMWare ESXi serveryje, ir jis veikia nemokamose ESXi 4 ir 5 versijose neįdiegdamas jokių papildomų VMA triukų ir pan. Vienintelė bėda ta, kad instrukcijos ten nėra visiškai tikslios, todėl ilgai vargau šį scenarijų, kad jis vis tiek veiktų automatiniu režimu...

Detaliai neaprašysiu, kaip prisijungti prie ESXi per SSH, aprašysiu tik sąrankos veiksmus, su kuriais man viskas pavyko.

Pirmiausia atsisiųskite scenarijų iš aukščiau esančios nuorodos ir įkelkite jį į serverį, turite jį įkelti tiesiai į archyvą! Lengviausias būdas tai padaryti yra naudojant vSphere Client. Turiu du diskus serveryje - viename dirba mašinos, o kitame guli visokie iso paveikslėliai ir atsarginės kopijos. Diskai atitinkamai vadinami datastore1 ir datastore2. Visos atsarginės kopijos, scenarijus ir konfigūracijos yra atsarginių kopijų aplanke. Taip pat atkreipkite dėmesį, kad failų ir aplankų pavadinimuose skiriamos didžiosios ir mažosios raidės, taigi, jei aplankas iškviečiamas atsarginė kopija, o jūs rašote scenarijumi Atsarginė kopija, tada tai neveiks!

  1. Įkelkite archyvą su scenarijumi čia /vmfs/volumes/datastore2
  2. Šalia SSH cd /vmfs/volumes/datastore2- eikite į katalogą su scenarijumi
  3. Scenarijaus išpakavimas iš archyvo tar -zxvf archyvo_failo pavadinimas.tar.gz
  4. Naudodami vSphere pervardykite išpakuotą aplanką į ką nors paprastesnį, pavyzdžiui, tiesiog atsarginė kopija
  5. Dabar eikime į šį aplanką - cd atsarginė kopija
  6. Sukurkite jame aplanką atskiroms konfigūracijoms saugoti mkdir BackupConfig
  7. Dabar viduje BackupConfig išmeskite reikiamas atskiras mašinų konfigūracijas, jei jos nereikalingos ir visų mašinų atsargines kopijas reikia daryti su tais pačiais nustatymais, galite palikti tuščią
  8. Pataisykite kintamuosius konfigūracijos faile per vi redaktorių, pagrindinis dalykas yra atsarginiai keliai, t.y. Pakeiskite pirmąją eilutę į šią: VM_BACKUP_VOLUME=/vmfs/volumes/datastore2/backup, na, tada patys pažiūrėkite, ko dar reikia - vi gettoVCB.conf
  9. Sukurti scenarijų StartBackup.sh(2 eilutės) - vi StartBackup.sh
    2 eilutė, kur pats scenarijus skambina, galite perdaryti sau
    cd /vmfs/volumes/datastore2/backup

    ./ghettoVCB.sh -a -g ./ghettoVCB.conf -c BackupConfig -l ghettoVCB.log
  10. Bėk chmod +x ghettoVCB.sh
  11. Bėk chmod +x StartBackup.sh

1 etapas baigtas! Dabar, jei bėgate StartBackup.sh, bus pradėtas atsarginis kopijavimas. Derinimo metu galite pakeisti 2 eilutę į kažką panašaus ./ghettoVCB.sh -a -g ./ghettoVCB.conf -c BackupConfig -l ghettoVCB.log -d dryrun- tai leis paleisti scenarijų ir stebėti eigą nekopijuojant diskų. Norint efektyviau ir greičiau kurti atsargines kopijas, rekomenduoju nustatymuose nustatyti disko tipą plonas.

„Cron“ konfigūravimas (automatiškai paleisti scenarijų)

  1. Suteikite leidimą rašyti į failą chmod +w
  2. Pridėkite eilutę per vi į /var/spool/cron/crontabs/root
    15 0 */3 * * /vmfs/volumes/datastore2/backup/StartBackup.sh
    Paleidžiama 00:15 naktį kas tris dienas. Mano laiko juosta yra +4 Maskva, t.y. iš tikrųjų scenarijus paleistas 4:15 val., tai bus matoma tą dieną, kai žurnalas buvo modifikuotas naudojant vSphere. Žinoma, galite pasirinkti kitą laiką ir dažnumą.
  3. Dabar reikia paleisti dvi komandas, kad iš naujo paleistumėte cron
    nužudyti $(cat /var/run/crond.pid)
    crond
  4. Pridėkite vi 3 eilutes pačiame failo gale /etc/rc.local
    Tai būtina, nes perkrovus serverį, failo turinys iš 2 taško su mūsų scenarijaus paleidimu bus atstatytas į ankstesnę būseną, todėl rc.local nurodome, kad po perkrovimo turi būti vykdomos šios komandos - sustabdyti cron, pridėti eilutę, kad scenarijus būtų paleistas automatiškai, ir paleisti cron .
    /bin/kill $(cat /var/run/crond.pid)

    /bin/echo "15 0 */3 * * /vmfs/volumes/datastore2/backup/StartBackup.sh" >> /var/spool/cron/crontabs/root
    crond
  5. Dabar vykdykime komandą /sbin/auto-backup.sh kad visi pakeitimai būtų išsaugoti.

Šiek tiek paaiškinimo – kodėl reikia kurti scenarijų StartBackup.sh, o ne tik imti ir įdėti jo turinį /var/spool/cron/crontabs/root? Yra tam tikras šio failo dydžio apribojimas ir kai kurios jame esančios eilutės tiesiog neveiks, nors galite pabandyti tai padaryti taip, iš pradžių man pavyko, bet paskui, matyt, išėjo kai kurie pataisymai ir sustojo . Be to, tai tiesiog patogiau - jei reikia pakeisti atsarginių kopijų kūrimo tvarkaraštį, tiesiog redaguokite failą StartBackup.sh ir nereikia šokti su tamburinu aplink cron jį iš naujo paleidus ir atliekant tuos pačius pakeitimus /etc/rc.local.

PS: Laikas bėga, viskas keičiasi, keičiasi pats scenarijus, ESXi5 jau išleistas, tad kažkur gali kažkas nebeveikti 🙂

Priedas: Cron sintaksė

Cron komanda atrodo taip:

1 2 3 4 5 /vmfs/volumes/datastore2/backup/StartBackup.sh

kur,
1: minutės (0–59)
2: Laikrodis (0-23)
3: dienos (0–31)
4: mėnesiai (0-12 )
5: savaitės diena (0–7)

Keli pavyzdžiai:

  1. Bėkite kiekvieną dieną 5 minutes po vidurnakčio
    5 0 * * * /vmfs/volumes/datastore2/backup/StartBackup.sh
  2. Paleisti 2:15 kiekvieną pirmąją mėnesio dieną
    15 14 1 * * /vmfs/volumes/datastore2/backup/StartBackup.sh
  3. Pradėti kiekvieną darbo dieną 22 val
    0 22 ** 1-5 /vmfs/volumes/datastore2/backup/StartBackup.sh
  4. Veikia 23 minutes po vidurnakčio ir po to kas dvi valandas (2:23, 4:23… ir tt), kas trečią dieną
    23 0-23/2 * * */3 /vmfs/volumes/datastore2/backup/StartBackup.sh

Šiuo metu yra keletas atsarginių kopijų saugojimo programų gamintojų, tiek mokamų, tiek nemokamų.
Mes tai nemokamas programas arba nepatogūs naudoti (sunkus diegimas, nuolatinė gedimo grėsmė, savųjų sąsajų trūkumas), arba jiems trūksta svarbiausių atsarginių parinkčių.
Tokiu atveju verta pirkti mokama programa, kuris, priešingai nei nemokamas, veiks pilnai su visomis pagrindinėmis atsarginės kopijos funkcijomis.
Žemiau pateikiamas geriausių atsarginių sprendimų, pasak ekspertų, sąrašas:

    Duomenų atkūrimas naudojant „VCenter Server“ palaikymą

    Veeam atsarginė kopija ir replikacija

Šios programos yra pagrindinės atsarginių kopijų kūrimo programos, kurias naudoja dauguma vartotojų:

    Duomenų atkūrimas Su parama „vCenter“ serveris

Kaip jau buvo rašyta anksčiau, tai yra patikimiausias būdas sukurti atsarginę įrenginio kopiją, jei įsigijote VCenter Server ir nebeturite noro ar priemonių spręsti šią problemą. Šią technologiją gana lengva nustatyti, išsamų vadovą rasite šioje nuorodoje:

Šis sprendimas veikia tiek su VCenterServer, tiek be jo, tačiau nebus įmanoma sukonfigūruoti atsarginės kopijos pagal laiką. Toliau apžvelgsime visas pagrindines savybes, kai palyginsime visus produktus.

    Veeam atsarginė kopija ir replikacija

Šis produktas dabar yra gana populiarus, nes šio produkto licencijavimas (licencijuotas pagal lizdus) serverių patalpoms su mažos galios serveriais bus labai naudingas. Žemiau apžvelgsime keletą serverių konfigūracijų ir apžvelgsime kainų charakteristikas. Be to, šis produktas palaiko momentinio duomenų atkūrimo galimybę po gedimo dėl savo vPower technologijos.

    Taip pat neseniai išleido įrankius atsarginėms kopijoms kurti virtualioje aplinkoje. Be to, „Symantec“ yra vienintelis atsarginės kopijos sprendimas, kuriame naudojama V2P technologija (virtuali aplinka paverčiama fiziniais serveriais). Tiesa, „Vcenter“ turi tokią technologiją, bet jau ne atsarginės technologijos rėmuose

    • Nepaisant to, kad „Acronis“ įrankiai plačiai naudojami virtualiose sistemose, „Acronis“ iš pradžių buvo sukurta kaip fizinių mašinų atsarginė kopija, o specialių archyvų kūrimas, kurį sukūrė pati įmonė, siekiant sumažinti atsarginių kopijų kiekį. „Acronis“ apima mechanizmus, skirtus mašinoms konvertuoti visose aplinkose (V2V, V2P, P2V ir P2P).

      Išsamus atsarginių kopijų technologijų palyginimas. VMware vs Veeam vs Symantec vs Acronis

      Taigi, mes išvardijome pagrindinius atsarginių kopijų sprendimus, dabar palyginkime juos. Palyginsime pagal galimybes, licencijas, galimybes ir numatomą produktų kainą:

      Mes apsvarstysime 2 serverių tipus:

      Bus pateikti vieno ir penkiasdešimties serverių (ESX prieglobos) palyginimai.

      Apsvarstykite mūsų technologijų licencijavimo tipus:

      1. „Veeam Backup & Replication“ licencijuojama pagal numerį fiziniai procesoriai (sockets) VMware ESX/ESXi serverio priegloba;

        Acronis licencijuota pagal numerį serverio priegloba VMware ESX/ESXi

        „Symantec“ licencijuota pagal numerį serverio priegloba VMware ESX/ESXi

      Palyginimui pasirinkti produktai:

        „Vmware“ duomenų atkūrimas + „Vcenter“ serveris;

        Veeam Backup & Replication Enterprise Edition;

        Symantec Backup Exec System Recovery Virtual Edition;

        Acronis Backup & Recovery 10 Advanced Server Virtual Edition;

      Funkcijos ir savybėsDuomenų atkūrimas + VCenterVeeamSymantecAcronis
      Duomenų atsarginė kopija + + + +
      Momentinės nuotraukos + + + +
      Atsarginė kopija pagal laiką + + + +
      Žurnalų siuntimas el - + + +
      Mašinų grąžinimas į ankstesnę būseną + + + +
      Centralizuota valdymo sąsaja + + + +
      Visiškas suderinamumas su Vmware sprendimais + + + +
      1 deduplikacijos režimas + + - 2 - 3
      Laipsniškas atsarginis kopijavimas 4 + + + +
      Pasirinktiniai parametrai keliems Vcentrams LinkedMode + + + +
      Individualių duomenų atkūrimas + + + +
      Volume Shadow Copy Service (VSS) + + + +
      Politikos valdymas + - 5 + +
      Derinys su vMotion, HA, DRS paslaugomis + + + +
      Saugojimo tipų palaikymas (vietinis, NFS, bendrinimas, iSCSI, skaidulinis kanalas, NAS)Vietinis, NFS, bendrinimas, iSCSI, Fiber Channel, NASVietinis, NFS, bendrinimas, iSCSI, pluošto kanalas, NAS, SANVietinis, NFS, bendrinimas, iSCSI, pluošto kanalas, NAS, SAN, USB, DASVietinis, NFS, bendrinimas, iSCSI, Fiber Channel, NAS, SAN, DAS, debesies paslaugos
      „VCenter“ reikalavimas + - - -
      Galimybė atkurti kitą aparatinės įrangos platformą 6 - - + +
      Darbas su SQL duomenų bazėmis - + - 7 -
      Darbas su Exchange serveriu - + - 8 -
      Darbas su Active Directory - + - 9 -
      Galimybė konvertuoti virtualią aplinką į fizinę (V2P) - - + +
      Galimybė konvertuoti fizinę aplinką į virtualią (P2V) + - + +
      „Vcenter“ prieinamumo rekomendacija + + + +
      Momentinis atkūrimas nelaimės atveju - + + +
      10 pliko metalo atkūrimo funkcija - - + +
      Šablonų failų apsauga - + + -
      Duomenų replikacija - + - -
      Atkūrimo patikrinimas 11 - + - -
      Darbas su keliomis ESX versijomisSkyrius eina pirmuoju versijos skaitmeniu + + +
      OS palaikymas Kopijuoja visą įrenginį, nesvarbu, kokia OS veikiaWindows, LinuxDaugumos OS palaikymas
      Platformos palaikymasTik VMwareTik VMwareVMware, Microsoft Hyper-V, Citrix Xen, fizinisVMware, Microsoft Hyper-V, Citrix Xen, Parallels, Fizinis
      Numatoma 1 serverio kaina, rub.
      2 procesoriai 4 branduoliai 50 000 60 000 100 000 70 000
      4 procesoriai su 12 branduolių 50 000 180 000 100 000 70 000
      Numatoma 50 serverių kaina, rub.
      2 procesoriai 4 branduoliai 180 000 3 000 000 5 000 000 3 500 000
      4 procesoriai su 12 branduolių 180 000 9 000 000 5 000 000 3 500 000

        Deduplikacijos režimas leidžia išsaugoti ne viso įrenginio atsarginę kopiją, o tik tuos duomenis, kurie pasikeitė nuo paskutinės atsarginės kopijos. Tai suteikia mums 2 reikšmingus privalumus:

        • Žymiai sutaupoma vietos atsarginių duomenų saugojimui;

          Srauto taupymas, kai serveriai yra dideliais atstumais vienas nuo kito (geografinis komponentas);

        Ši funkcija pasiekiama su papildoma deduplikacijos parinktimi;

        Ši funkcija pasiekiama su pasirenkama deduplikacijos parinktimi;

        Laipsniškas atsarginis kopijavimas leidžia pirmiausia sukurti viso šaltinio katalogo atsarginę kopiją, o tada „pridėti“ prie jo tuos failus, kurie pasikeitė nuo paskutinės atsarginės kopijos. Ši funkcija leidžia sukurti atsarginę įrenginio kopiją neperjungiant jo į priežiūros režimą;

        Funkcija pasiekiama nuo papildoma programa Veeam monitorius;

        „Symantec Restore Anyware“ technologija leidžia vartotojams perkelti sistemą į kitą kompiuterį, nereikia iš naujo įdiegti;

        Jei mašinos failai prarandami, tai leidžia sukurti naują VM su tokiomis pačiomis charakteristikomis ir atkurti į ją senąją;

        Sukūrus atsarginę kopiją, ši technologija patikrina, ar gali pasiimti automobilį iš karto po jo gedimo;

      Duomenų atkūrimas naudojant „vCenter“ serverio palaikymą

      Šis paketas yra labai patogus, jei nenorime pirkti trečiųjų šalių produktų ir gali būti pradėtas naudoti bet kuriame įmonės plėtros lygyje. Tarp trūkumų verta pabrėžti nedidelį jo funkcionalumą, palyginti su kitomis atsarginėmis sistemomis.

      Veeam atsarginė kopija ir replikacija

      Populiariausias būdas kurti atsargines kopijas VSphere aplinkoje. Daugiafunkcis, gali atlikti daugumą funkcijų, nors nemaža dalis papildomų parametrų yra pasirinkimai (VeeamOne, VeeamReporter, VeeamMonitor ir kt.), kurie padidins jo kainą perkant visą paketą. Tačiau, nepaisant to, pati „Veeam BackUp & Replication 5“ programa yra baigtas produktas, naudojamas daugelyje įmonių, tiek mažų, tiek didelių. Šią programą sudaro 2 moduliai: atsarginė kopija ir replikacija. Šiame gaminyje įdiegta nauja technologija, kuri naudojama kaip bandymas daugelyje atsarginių kopijų kūrimo programų. VeeamBackUp & Replication5 leidžia paleisti VM tiesiai iš atsarginės kopijos. Veeam šią technologiją vadina vPower. Ši technologija suteikia vartotojui šiuos privalumus:

        Greitas virtualių mašinų atkūrimas

        Universalus objekto atkūrimas bet kokiai programai (U-AIR)

        SureBackup atkūrimo patvirtinimas

      Replikacijos funkcija leidžia kas kelias minutes kurti kintamus blokus, o tai leidžia iš karto pereiti prie atskiros kopijos įvykus mašinos gedimui ir atkurti mašinos būklę. Ši funkcija pašalina brangios aparatinės įrangos ir produktų poreikį ir suteikia alternatyvą tradicinei duomenų apsaugai nuo galo iki galo.

        Greitas atsigavimas po nesėkmės

        VM paleidimas tiesiai iš atsarginės kopijos

        Naudojant replikacijos technologiją, kas kelias minutes galima kurti atsargines kopijas nepabloginant našumo

        Galimybė pasirinkti greitį ar patikimumą (RTO ir RPO)

      Symantec Backup Exec System Recovery Virtual Edition

      Symantec, skirtingai nei Acronis, siūlo ne tik serverių konsolidavimą į virtualią infrastruktūrą, bet ir atvirkštinį virtualių mašinų perkėlimą į fizinę bazę.

      „Symantec“ šiuo metu išleidžia VM atsarginės kopijos gaminį – „Symantec BackupExec SystemRecovery VirtualEdition“. Šis produktas apima „Symantec Management Solution“ aplinką, atskirą klientą ir atkūrimo diską. Failų serverio atsarginei kopijai mums reikia tik SSR licencijos, bet išplėstinėms funkcijoms, kai naudojate SQL duomenų bazes, Exchange serverius ir kt. turime įsigyti agentų šiems serveriams. Kaip rodo praktika, daugumai įmonių nepakanka sukurti vieną atsarginę duomenų saugyklą, todėl Symantec SystemRecovery suteikia galimybę sukurti išorinę atsarginę kopiją FTP serveryje arba papildomą disko įrenginį, kad būtų pagerintas atkūrimas po nelaimingų atsitikimų.

      „Symantec“ turi keletą unikalių funkcijų:

        Galimybė atkurti kitą aparatinę platformą;

        Galimybė konvertuoti virtualias aplinkas į fizinę (V2P);

        Naudodama USB kaip atsarginę įrenginio saugyklą, „Symantec“ jį atpažįsta, nustato tipą ir sumaniai jį veikia, kad toliau vykdytų atsargines kopijas;

      „Symantec“ taip pat naudoja duomenų glaudinimo funkciją naudodama P2V technologiją, kuri leidžia sutaupyti srauto konvertuojant įrenginius per atstumą (konvertavimo pabaigoje VM užimama vieta diske bus lygi fizinė mašina.)

      „Symantec“ agentai yra skirti tam tikrų tipų serveriams (SQL, Exchange, DB2, ActiveDirectory ir kt.), įskaitant OS, kuri leidžia atpažinti visas tokių serverių funkcijas ir ne tik sukurti viso įrenginio atsarginę kopiją, bet ir išlaikyti keletą individualių kiekvieno iš jų charakteristikų (Exchange agentas dirba atskirai su savo pašto duomenų bazėmis, o SQL agentas atkuria duomenų bazės struktūrą beveik akimirksniu po gedimo)

      Acronis Backup & Recovery 10 Advanced Server Virtual Edition

      Acronis turi VM atsarginį produktą - Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Sprendime naudojama technologija, panaši į Veeam vPower – AcronisInstantRestore, kuri leidžia akimirksniu atkurti mašiną po gedimo. „Acronis Backup & Recovery 10 AdvancedServer VirtualEdition“ leidžia bet kokio dydžio organizacijoms maksimaliai padidinti virtualizacijos vertę, apsaugant visas virtualias mašinas, veikiančias kiekviename atskirame fiziniame serveryje už prieinamą, fiksuotą kainą. Acronis Backup & Recovery 10 AdvancedServer VirtualEdition ne tik palaiko VMware, Microsoft Hyper-V ® , Citrix XenServer ir Parallels platformas, bet ir leidžia neribotą migraciją tarp šių platformų. Acronis siūlo sutaupyti savo programoje, naudojant biudžeto taupymo skaičiuoklę naudojant šią programą: http://www.acronis.ru/backup-recovery/roi-calculator.html.

      Tačiau „Acronis“ galimybės tuo neapsiriboja. „Acronis“ įtraukė dar vieną „Acronis Backup & Recovery 10 AdvancedServer VirtualEdition“ paketo funkciją – tai serverio konsolidavimas, skirtas sistemoms perkelti iš fizinių į virtualias platformas, ir su įmontuotu užduočių planuokliu. Dėl to ši programa atlieka 2 pagrindines funkcijas:

        Avarinis sistemos atkūrimas

        Serverio konsolidavimas

      Pagrindiniai pranašumai, palyginti su kitomis technologijomis:

        Gebėjimas dirbti tiek su fiziniais serveriais, tiek virtualioje aplinkoje, kas leidžia pradiniuose įmonės plėtros etapuose konsolidaciją derinti su aukštais patikimumo įvertinimais

        Platus palaikomų atsarginių duomenų saugojimo įrenginių asortimentas (iki optinių įrenginių ir magnetinių juostų)

        Tame pačiame VM serveryje sukuriamas Acronis Secure Zone skaidinys, leidžiantis per trumpą laiką atkurti įrenginį, o šis skaidinys bus apsaugotas deduplikacijos režimu kitame serveryje

        Be metalo atkūrimo funkcija leis visiškai prarasti mašinos failus sukurti tą patį įrenginį ir atkurti ankstesnio įrenginio momentinį vaizdą.

        Daugumos virtualių platformų palaikymas.

        Daugumos OS palaikymas diegiant atsarginį agentą

mob_info