Namai Naudingos vaisių savybės Kaip perkelti virtualios mašinos vaizdą. Virtualiųjų mašinų perkėlimas iš „XenServer“ į „Hyper-V“. Perkraukite linux serverį

Kaip perkelti virtualios mašinos vaizdą. Virtualiųjų mašinų perkėlimas iš „XenServer“ į „Hyper-V“. Perkraukite linux serverį

Yra keli būdai, kaip konvertuoti įdiegtą „Windows“ OS į virtualios mašinos vaizdą. Sukurtas vaizdas gali būti naudojamas, pavyzdžiui, testavimui, sistemos stabilumui patikrinti įdiegus naujinimą arba senos mašinos būsenai pataisyti prieš atliekant pakeitimus.

Dauguma virtualizacijos programų palaiko galimybę konvertuoti įdiegtą Windows į virtualios mašinos vaizdus. Kai kurie sprendimai jau yra su integruotomis funkcijomis, tačiau kai kuriais atvejais gali reikėti naudoti trečiųjų šalių produktus tuo pačiu tikslu.

Šiame vadove pateikiamos instrukcijos, kaip konvertuoti „Windows“ įrenginius į „Microsoft Hyper-V“, „VirtualBox“ ir „VMware“ virtualius vaizdus.

„Windows“ OS perkėlimas į „Microsoft Hyper-V“ virtualią mašiną yra paprastas naudojant „Sysinternals“ sukurtą „Disk2vhd“.

Programa yra nešiojama, ją galima paleisti iš bet kurios disko vietos išpakavus archyvą. Programai paleisti reikalingos administratoriaus teisės. Programa gali būti naudojama virtualiai mašinai sukurti iš vieno ar kelių tomų kompiuteryje.

Pastaba: programa gali būti paleista komandinės eilutės režimu, naudojant formatą:

Pagrindiniame programos lange rodomas paskirties kelias ir failo pavadinimas bei iškart po turimais tomais. Atkreipkite dėmesį, kad turite pasirinkti paskirties vietą, kurioje yra pakankamai laisvos vietos, nes kitaip vaizdo gavimo procesas bus nutrauktas.

Vartotojas turi pasirinkti tikslinį kelią ir failo pavadinimą (su plėtiniu vhdx) ir apimtis, kurios bus įtrauktos į virtualų vaizdą.

Galite pasirinkti tik „Windows“ skaidinį arba net konvertuoti nesisteminius skaidinius į VHD vaizdus nepasirinkę „Windows“ skaidinio.

Disk2VHD yra su dviem papildomomis parinktimis, kurios nurodytos paleidžiant. Pirmasis nustato išvesties formatą į VHDX. Galite išjungti šią parinktį, kad galėtumėte naudoti VHD.

VHDX turi keletą privalumų, tokių kaip didesnių virtualių diskų palaikymas (64 TB ir 2 TB), geresnė apsauga nuo korupcijos, nuotolinis dydžio keitimas tinkle ir kt. VHD reikalingas daugiausia suderinamumo tikslais, pvz., kai produktas nepalaiko VHDX, bet taip pat ir tada, kai norite konvertuoti vaizdą „Virtualbox“.

Antrasis parametras leidžia naudoti šešėlinę tomo kopiją.

Disk2VHD apdoroja pasirinktus tomus ir paverčia juos virtualaus disko vaizdais, kurie saugomi pasirinktoje vietoje.

Kai turėsite VHD vaizdą, galite naudoti „vboxmanage“ komandų eilutės įrankį, kuris pateikiamas kartu su „VirtualBox“, norėdami klonuoti laikmeną ir išsaugoti ją kitu formatu.

  1. Paspauskite „Windows“ klavišą, įveskite cmd.exe, laikykite nuspaudę Ctrl + Shift ir paspauskite klavišą Enter, kad paleistumėte komandų eilutę su administratoriaus teisėmis.
  2. Eikite į sistemos „VirtualBox“ aplanką, pvz. C:\Program Files\Oracle\VirtualBox naudojant cd komandą.
  3. Norėdami konvertuoti VHD disko vaizdą į VDI formatą, naudokite komandą vboxmanage clonemedium disk. Pavyzdžiui: vboxmanage clonemedium diskas o:\source.vhd o:\output.vdi

Konvertavimas gali užtrukti šiek tiek laiko, atsižvelgiant į vaizdo dydį ir turimus išteklius jūsų kompiuteryje.

Naudodami VMware vCenter Converter galite sukurti virtualius „Windows“ įrenginių vaizdus VMware. Programą galite atsisiųsti iš oficialios VMware svetainės, tačiau tam reikia paskyros. Mūsų svetainėje programą galima atsisiųsti be registracijos.

Pastaba: programa sukuria virtualų visos mašinos vaizdą. GUI nėra galimybės neįtraukti standžiųjų diskų ar skaidinių.

Diegimo programos dydis yra maždaug 170 megabaitų. Diegimo metu būsite paprašyti prisijungti prie Klientų patirties tobulinimo programos.

Norėdami konvertuoti veikiančią „Windows“ sistemą į virtualų VMware atvaizdą, pagrindinėje programos sąsajoje pasirinkite parinktį „Konvertuoti mašiną“, kad pradėtumėte.

Įkėlę vedlį įsitikinkite, kad šaltinio tipas nustatytas į „įjungtas“ ir pasirinktas „šis vietinis kompiuteris“. Taip pat galite kurti virtualius nuotolinių kompiuterių vaizdus, ​​tačiau tam reikia nurodyti įrenginio pavadinimą arba IP adresą, taip pat kredencialus.

Kitame puslapyje esančioje skiltyje Tikslo tipas pasirinkite VMware virtualią mašiną ir pasirinkite paskirties aplanką, kad išsaugotumėte vaizdą.

Vaizdo kūrimas gali užtrukti, priklausomai nuo tomų skaičiaus, jų dydžio ir įrenginio išteklių.

Man visada patiko nemokamas Xenserver hipervizorius ir dažnai jį naudojau. Tačiau neseniai nusprendžiau palaipsniui pereiti prie kito hipervizoriaus. Kuris – galutinai dar nenuspręsta. Apie Xenserver atsisakymo priežastis ir bendras mintis apie šiuolaikinius hipervizorius plačiau pakalbėsiu vėliau. Straipsnyje išsamiai apsvarstysiu virtualių mašinų perkėlimo iš „Xenserver“ į „Hyper-v“ klausimą.

Jei turite noro išmokti ieškoti ir išnaudoti pažeidžiamumą informaciniuose tinkluose, rekomenduoju susipažinti su internetiniai kursai „Seminaras apie Kali Linux“ OTUS. Kursas skirtas neturintiems informacijos saugumo patirties, norint stoti reikia išlaikyti.

Iš pradžių norėjau parašyti straipsnį apie Xenserver 7 diegimą mdadm raid1. Man visada patiko xen, nes galiu jį įdiegti mdadm. Tai leido hipervizoriui veikti bet kurioje aparatinėje įrangoje su dviem standžiaisiais diskais, užtikrinant paprastą disko lygio gedimų toleranciją. Tai patogu ir ekonomiška. Tą patį galima padaryti su kvm, bet aš asmeniškai labiau mėgstu xen valdymo papildinį kaip „Windows“ programą. Prie jo galite patogiai prijungti kelis serverius ir tvarkyti viską iš vienos vietos. Kaip pliusas, lyginant su kvm, jį lengviau ir greičiau įdiegti ir sukonfigūruoti darbui, perduoti kam nors valdyti.

Tiesą sakant, aš parengiau ir išbandžiau straipsnio juodraštį apie „Xenserver“ diegimą „soft reide“. Iš pirmo žvilgsnio viskas veikia. Problemos prasidėjo, kai pradėjau tikrinti gedimų toleranciją ir sunkiai jį išjungti. Kaip paaiškėjo, xenserver negali tinkamai paleisti, jei mdadm raid pereina į pablogėjusią būseną. Mane labai nuliūdino šis faktas ir beveik parą nepertraukiamai stengiausi išspręsti situaciją ir bandyti išspręsti problemą. Bet man nepavyko. Ir internete taip pat neradau problemos sprendimo recepto, bet radau šios problemos patvirtinimą.

Panašu, kad 7 versijos „XenServer“ nebepalaiko veikimo „mdadm“. Tai netgi paminėta oficialiuose DUK:

– Ar „XenServer“ palaiko programine įranga pagrįstą RAID diegimą?
– Ne, „XenServer“ nepalaiko programinės įrangos RAID.

Išbandžiau 7.0 ir 7.1 versijas. Rezultatas yra tas pats – sistema neįsikrauna, jei reidas nepavyko. Be to, internete yra straipsnių, kuriuose pasakojama, kaip perkelti švarų xen 7 diegimą į mdadm. Panašu, kad šie žmonės tiesiog neišbandė vieno iš diskų gedimo. Kol nepatikrini, atrodo, kad viskas tvarkoje. Problema ta, kad Xenserver 7 perėjo į CentOS 7. Ir yra daug naujovių, ypač sisteminių. Negalėjau tiksliai nustatyti, kokia buvo problema. Yra tam tikras įkėlimo modulių, xenserverio branduolio ir mdadm versijos nesuderinamumas. „CentOS 7“ turėjo panašią klaidą, kai ji buvo išleista, tačiau ji buvo greitai ištaisyta. O „XenServer“ kūrėjai to atsisakė, nes nežadėjo „mdadm“ palaikymo. Dėl to hipervizorius liko be galimybės įdiegti mdadm. Man tai nepriimtina, nes aš aktyviai naudoju mdadm. Jei kuris nors diskas sugenda, sistema neribotą laiką pakimba įkrovos metu su pranešimu:

Vykdoma dev-md0.device pradžios užduotis

Dar turiu daug virtualių mašinų, kuriose veikia CentOS 5. Šios versijos ypatumas tas, kad normaliam darbui XenServer sistemoje buvo įdiegtas specialus branduolys-xen branduolys. Dėl to, perkeliant sistemą į kitą hipervizorių, ji atsisakė veikti. Norėdami pradėti, turite rimtai dirbti su failu. Man buvo svarbu išsiaiškinti šią akimirką, nes savo darbe turėčiau palaipsniui pereiti nuo Xenserver prie Hyper-V arba KVM. Dar nepriėmiau galutinio sprendimo, nes nepavyko paleisti virtualių mašinų su xen KVM, bet man pavyko Hyper-V. papasakosiu apie tai.

Virtualios mašinos perkėlimas iš xenserver į kvm

Pats virtualios mašinos perkėlimas yra paprastas disko kopijavimas iš vieno hipervizoriaus į kitą. Norėdami sukurti atsarginę „Xenserver“ kopiją, naudoju nemokamą „Alike Free“ versiją. Deja, jis nebepasiekiamas nemokamame leidime. Kūrėjai uždarė nemokamą projektą, yra tik bandomoji mokamo versija. Bet aš vis dar turiu platinimo rinkinį ir nemokamos versijos raktus. Naudoju ir toliau. Paprasta ir patogi programa, leidžianti kurti laipsniškas virtualių mašinų atsargines kopijas. Ji taip pat žino, kaip įkelti atsargines kopijas vhd formatu. Viskas, ką reikia padaryti norint perkelti virtualią mašiną, yra sukurti tą pačią mašiną hyper-v ir nurodyti perkeltą vhd vaizdą iš xenserver kaip diską. Bet jei po to tiesiog paleisite virtualią mašiną, gausite klaidą.

13 klaida: netinkamas arba nepalaikomas vykdomasis formatas

Čia nėra nieko stebėtino, modifikuotas xen branduolys veikia tik pačiame hipervizoriuje. Norėdami dirbti kitoje aplinkoje, turite įdiegti standartinį Linux branduolį. Štai ką aš darysiu toliau. Užduotis pasirodė labai nelengva, teko daug padirbėti įvairiuose niuansuose. Visų pirma, kad nepamirščiau įgytos patirties, rašau šį straipsnį. Nors suprantu, kad mažai kam tokia patirtis bus naudinga. Vargu ar atsiras daug žmonių, kurie jau nebenaudojamą CentOS 5 sistemą perkels iš Xen hipervizoriaus kur nors kitur. Gerąja prasme sistemas reikia pertvarkyti, ir aš pamažu su tuo susitvarkysiu. Bet vis tiek turite turėti paruoštas instrukcijas, jei kiltų netikėtumų.

Žemiau aprašytas virtualios mašinos įkrovos atkūrimo metodas yra universalus įrankis, padedantis išspręsti „Linux“ serverio paleidimo problemas. Jei dėl kokių nors priežasčių jūsų „Linux“ serveris neįsikrauna, sugedo įkrovos įkroviklis arba atnaujinus branduolį kyla problemų, šie branduolio ir įkrovos įkrovos atnaujinimo ir pakeitimo būdai gali padėti išspręsti šią problemą.

Perkraukite linux serverį

Kad virtuali mašina veiktų su hyper-v, kaip sakiau, reikia įdiegti standartinį branduolį. Norėdami tai padaryti, paleiskite virtualią mašiną iš CentOS 7 įkrovos disko ir pasirinkite .

Norėdami pasirinkti šį skyrių, pasirinkite pagrindiniame meniu Problemų sprendimas. Laukiame atsisiuntimo ir pasirenkame pirmą siūlomą parinktį.

Nedelsdami kreipiamės į mūsų atkuriamą sistemą. Pirmiausia reikia atnaujinti sistemą ir įdiegti standartinį branduolį. Greičiausiai jums nepavyks su yum, nes nuorodos į centos 5 saugyklas tapo neaktyvios pasibaigus sistemos palaikymui kovo 31 d. Failą reikia pakeisti /etc/yum.repos.d/CentOS-Base.repo redaguodami atitinkamų skyrių kelius į šiuos:

Baseurl=http://vault.centos.org/5.11/ osatnaujinimus/$basearch/ baseurl=http://vault.centos.org/5.11/ priedai/$basearch/ baseurl=http://vault.centos.org/5.11/ priedai/$basearch/ baseurl=http://vault.centos.org/5.11/ centos plius/$basearch/ baseurl=http://vault.centos.org/5.11/ indėlis/$basearch/

Visos eilutės su veidrodiniu sąrašu turi būti komentuojamos, o baseurl pakeisti į nurodytas. Po to turite paleisti sistemos naujinimą.

# yum išvalyti viską # yum naujinimas

Dabar įdiegkime standartinį Linux branduolį ir pašalinkime iš xen.

# yum pašalinti kernel-xen # yum įdiegti branduolį

Dabar patikriname sistemoje turimų branduolio bibliotekų versiją.

# ls -l /lib/modules/

Paimame naujausią versiją ir sukuriame initrd vaizdą.

# mkinitrd -v -f /boot/initrd-2.6.18-419.el5.img 2.6.18-419.el5

Įkrovos įkrovos konfigūracijos redagavimas /boot/grub/grub.conf kad paleisdamas pasirinktų šią konkrečią branduolio versiją.

Parametras numatytasis = 1 atitinka antrą meniu eilutę, nes atgalinis skaičiavimas prasideda nuo 0. Tai reiškia, kad bus pasirinktas reikalingas atnaujintas branduolys. Atnaujinkite įkrovos tvarkyklę diske.

# grub-install /dev/sda

Jei gaunate klaidą:

/dev/sda neturi jokio atitinkamo BIOS disko.

Naudokite šią komandą:

# grub-install --recheck /dev/sda

Teoriškai tai gali būti pabaiga. Iš tikrųjų baigėme visišką sugedusio „Linux“ serverio įkrovos atkūrimą. Bet kadangi mes kalbame apie xenserver, yra dar vienas niuansas. Jei dabar bandysite įkelti virtualią mašiną, tada viskas vyks sklandžiai beveik iki pat įkėlimo pabaigos, o tada pasirodys klaida.

Init: Id „co“ atgimimas per greitai: išjungtas 5 minutes

Jis kabės neribotą laiką. Susijęs su prieiga prie virtualios mašinos konsolės „xenserver“. Kitoje aplinkoje parametras turi būti pakeistas. Norėdami ištaisyti klaidą, turite redaguoti failą /etc/inittab. Raskite joje esančią liniją

Co:123457:respawn:/sbin/agetty xvc0 9600 vt100-nav

Komentuokite, o vietoj to panaikinkite eilutės komentarą

1:123457:respawn:/sbin/mingetty tty1

Dabar galite iš naujo paleisti virtualią mašiną. Jis turėtų sėkmingai įkelti. Bent jau man taip buvo.

Deja, aukščiau pateiktas metodas negalėjo priversti tos pačios virtualios mašinos paleisti KVM hipervizoriuje. Nežinau kodėl. Įkrovos tvarkyklėje pasirinkus branduolio versiją, sistema tiesiog pakimba šioje pozicijoje.

Ir tada nieko neįvyksta. Čia nėra klaidų. Net neįsivaizduoju, kodėl taip gali būti ir kokia kryptimi judėti norint paleisti virtualią mašiną. Jei kas turi idėjų kaip tai padaryti, patarkite. Labai norėčiau perkelti virtualias mašinas iš centos 5 į kvm. Bandžiau perkelti jau atkurtas virtualias mašinas iš hyper-v į kvm, konvertavau diską iš vhd į qcow2, bet viskas be rezultato. Jie vis dar kabo taip pat, tarsi aš juos perkelčiau tiesiai iš xenserverio.

Išvada

Virtualiųjų mašinų perkėlimas gerai veikia viename hipervizoriuje. Jei pereisite iš vieno į kitą, greičiausiai turėsite tam tikrų problemų. Aš dažnai su tuo susiduriu, ypač naudodamas linux ir freebsd. Dažniausiai problemos prasideda nuo diskų ir įkrovos tvarkyklės. Tada disko raidės pasikeis, turėsite redaguoti fstab, tada įkrovos programa nepasileis. Kartais tinklas gali neveikti. Visur būtina suprasti ir lokaliai spręsti kylančias problemas.

Seminaras apie Kali Linux

Kursas tiems, kurie domisi skverbties testų atlikimu ir nori praktiškai išbandyti save tikroms artimose situacijose. Kursas skirtas tiems, kurie dar neturi informacijos saugumo patirties. Mokymai trunka 3 mėnesius po 4 valandas per savaitę. Ką jums duos šis kursas:
  • Ieškokite ir išnaudokite pažeidžiamumą ar konfigūracijos trūkumus įmonių tinkluose, svetainėse, serveriuose. Dėmesys „Windows“ OS tikrinimui ir įmonių segmento saugumui.
  • Mokymosi įrankiai, tokie kaip metasploit, sqlmap, wireshark, burp suite ir daugelis kitų.
  • „Kali Linux“ įrankių rinkinio įsisavinimas praktiškai – su juo turėtų būti susipažinęs bet kuris informacijos saugos specialistas.
Išbandykite save stojamajame teste ir daugiau informacijos rasite programoje.

Labas, draugai! Šiandien virtualių mašinų gerbėjams Vladimiras paruošė nuostabios medžiagos!

Sveiki, administratore, pasakykite man, kaip perkelti VirtualBox virtualią mašiną į įprastą kompiuterį?

Windows 10 pasirodė prieš kelis mėnesius ir aš bijojau ją įdiegti tiesiai į savo kompiuterį, bet įdiegiau virtualioje mašinoje, tada įdiegiau visas reikalingas programas į operacinę sistemą: naršykles, nemokamas OpenOffice, Skype ir pan. , po kurio laiko pradėjau pastebėti, kad dešimtas man patiko Windows ir net kilo mintis perkelti ją į įprastą kompiuterį! Ar tai įmanoma? Internete tokios informacijos neradau.

Kaip perkelti virtualią mašiną „VirtualBox“ į įprastą kompiuterį. Arba kaip perkelti Windows 10 iš virtualios mašinos į stalinį kompiuterį naudojant Vhd2disk

Labas, draugai! VirtualBox virtualią mašiną galima perkelti į įprastą kompiuterį, o dažnai toks poreikis kyla iš sistemų administratorių, įvairios programinės įrangos kūrėjų ir kitų kompiuterių specialistų, taip pat gali prireikti ir eiliniam kompiuterio vartotojui.

  • Pastaba: svetainė egzistuoja, sukurta specialiai virtualių mašinų mėgėjams.

Perdavimui galite naudoti dar mažai žinomą programą vhd2 diskas- sukurtas specialiai virtualioms operacinėms sistemoms perkelti į fizinę aparatinę įrangą, arba kitaip tariant - Norėdami sukurti tikslią VHD virtualiojo disko kopiją įprastame standžiajame diske.

Taigi, turime virtualią mašiną „VirtualBox“, kurioje įdiegta „Windows 10“.

Disko valdymas

Diskas 0, tai yra virtualus diskas, kuriame įdiegta Windows 10.

Kurdamas virtualų diską nurodžiau 250 GB dydį. Operacinė sistema įdiegta (C:) diske, o įvairūs failai yra (E:).

Pirmiausia virtualiai mašinai priklausantį VDI formato virtualų diską konvertuojame į VHD formatą.

Failas -->Virtualios medijos tvarkyklė.

Kairiuoju pelės mygtuku pasirenkame virtualų VDI diską, priklausantį operacinei sistemai, kurį norime perkelti į įprastą kompiuterį ir spustelėkite mygtuką Kopijuoti.

Pažymime prekę VHD (virtualusis kietasis diskas).

Kitas.

Pažymime prekę Dinaminis virtualus standusis diskas.

Kitas.

Kairiuoju pelės mygtuku spustelėkite naršyklės mygtuką.

Mes pasirenkame vietą, kur išsaugoti būsimą virtualaus standžiojo disko kopiją, aš pasirinksiu diską ( G:), nes jame yra daug laisvos vietos.

Kopijuoti.

Vyksta trumpas VDI virtualaus standžiojo disko konvertavimo į VHD formatą procesas.

Proceso pabaigoje spustelėkite mygtuką Uždaryti.

Jo kopija atsirado diske (G:) prie VDI virtualaus standžiojo disko, tik VHD formatu.

Disko valdymas

Turite įdiegti virtualaus disko kopiją į visiškai tuščią fizinį standųjį diską be skaidinių.

Atidarykite Disko valdymo papildinį.

as pasirinksiu 1 diskas.

Ištrinu visas jo dalis.

vhd2 diskas

Atėjo laikas Vhd2disk programai. Atsisiųskite jį oficialioje svetainėje:

https://docs.microsoft.com/en-us/sysinternals/downloads/disk2vhd


Mes pradedame programą. Pagrindiniame lange kairiuoju pelės mygtuku spustelėkite naršyklės mygtuką.

Atsidariusiame naršyklėje randame savo virtualaus disko VHD kopiją, pažymime ją kairiuoju pelės mygtuku ir spustelėkite atidaryti vhd.

Lauke taikinys turime nurodyti standžiojo disko, į kurį diegsime virtualaus disko kopiją, serijos numerį. Paspaudžiame rodyklę.

Išskleidžiamajame sąraše pasirinkite Fizinis diskas1, nes išplėsime VHD virtualiojo disko turinį 1 diskas.

Spustelėkite mygtuką Vhd į diską.

Prasideda VHD virtualiojo standžiojo disko turinio kopijavimo į įprastą standųjį diską procesas.

Procesas sėkmingai baigtas.

Būsena: VHD sėkmingai įkeltas į diską!(VHD sėkmingai nukopijuotas į standųjį diską!).

Eikite į Disko valdymą, spustelėkite Veiksmas-->Atnaujinti.

Kaip matote, standusis diskas (1 diskas) yra tiksli VHD virtualiojo standžiojo disko kopija iš virtualios mašinos ir įdiegtos „Windows 10“.

Bandoma paleisti į Windows 10.

Iš naujo paleidžiame kompiuterį ir patenkame į įkrovos meniu, pasirenkame mūsų standųjį diską (VHD virtualiojo disko su Windows 10 kopija).

Prietaiso paruošimas

„Windows 10“ įkelta!

Disko valdymas.

Užduočių tvarkyklėje yra keli įrenginiai be tvarkyklių, bet tai mums ne problema, tvarkykles įdiegiame iki .

Nauja vietoje

>

Populiariausias