{"id":2151,"date":"2022-05-25T16:07:05","date_gmt":"2022-05-25T14:07:05","guid":{"rendered":"http:\/\/clark.tipistrani.it\/?p=2151"},"modified":"2022-05-26T09:26:48","modified_gmt":"2022-05-26T07:26:48","slug":"virtualizzazione-di-macchina-fisica-sotto-xen-2","status":"publish","type":"post","link":"http:\/\/clark.tipistrani.it\/?p=2151","title":{"rendered":"Virtualizzazione di macchina  fisica sotto XEN  un altro modo"},"content":{"rendered":"<p>Come avevo <a href=\"http:\/\/clark.tipistrani.it\/?p=2118\">precedentemente<\/a> spiegato con un tool di vmware e un successivo passaggio di qemu \u00e8 possibile virtualizzare una macchina fisica.<br \/>\nEssendomi in questo periodo trovato a supportare i colleghi dell&#8217;ufficio tecnico con l&#8217;uso di <a href=\"http:\/\/clonezilla.org\">clonezilla<\/a> per prevenire problemi sui PC montati sulle macchine che produciamo mi sono trovato a fare un paio di riflessioni tra me e me e oggi avendo (stranamente) una giornata non da delirio come nell&#8217;ultimo periodo mi sono cimentato col mio test.<br \/>\nSostanzialmente il mio ragionamento \u00e8 stato questo, se con clonezilla posso ripristinare un ambiente su un disco fisico che non ha neanche la tabella delle partizioni lo stesso deve\/dovrebbe valere per un disco virtuale, quindi mi sono preparato un immagine del mio PC 52 che e&#8217; una vecchia workstation Z400 HP usata per fare la gestione del Samba AD e per il managing dell&#8217;antivirus piu&#8217; tutte le schifezze varie e assortite che possono capitare da usare una volta nella vita.<br \/>\nClonezilla permette di usare come \/home\/partimage una share remota o via samba o via ssh io ho scelto questa seconda opzione usando come server di destinazione il mio PC0 macchina che uso normalmente per lavorare.<br \/>\nQuindi Il PC52 che \u00e8 uno XEON 8 core con 6 GB di RAM e 300 gb di disco e&#8217; diventato un immagine clonezilla in una directory sul mio pc.<br \/>\nIn ambiente di test ho creato con lvcreate -L 300G testing -n PC52 il volume che avrebbe accolto poi l&#8217;immagine e nella directory di xen ho creato il file di configurazione PC52 fatto in questo modo:<br \/>\n#<br \/>\n# Configuration file for the Xen instance pclos<br \/>\n#<br \/>\n#<br \/>\n# \u00a0How to boot<br \/>\n#<\/p>\n<p>builder = &#8216;hvm&#8217;<br \/>\nboot = &#8216;d&#8217;<br \/>\n#boot = &#8216;c&#8217;<br \/>\ndevice_model_version=&#8221;qemu-xen&#8221;<br \/>\ndevice_model_override = &#8216;\/usr\/bin\/qemu-system-x86_64&#8217;<br \/>\n#<br \/>\n# \u00a0Hostname<br \/>\n#<br \/>\nname \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0= &#8216;PC52&#8217;<br \/>\n#<br \/>\n# \u00a0Disk device(s).<br \/>\n#<\/p>\n<p>disk \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0= [ &#8216;phy:\/dev\/testing\/PC52,xvda,w&#8217; ]<br \/>\n#disk \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0= [ &#8216;phy:\/dev\/testing\/PC52,xvda,w&#8217;, &#8216;file:\/home\/xen\/cdrom\/clonezilla.iso,xvdc:cdrom,r&#8217; ]<\/p>\n<p>#<br \/>\n# \u00a0Networking<br \/>\n#<br \/>\nvif = [ &#8216;mac=00:16:3E:A3:16:F2, bridge=xenbr0&#8217; ]<\/p>\n<p># \u00a0Local set-up<br \/>\n#<br \/>\n# \u00a0\u00a0Limits<br \/>\nvcpus \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0= &#8216;8&#8217;<br \/>\nmemory \u00a0\u00a0\u00a0\u00a0\u00a0= &#8216;12288&#8217;<br \/>\n#<br \/>\n# choose vnc or sdl for console<br \/>\n#<\/p>\n<p>vga \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0= &#8216;stdvga&#8217;<br \/>\nvideoram \u00a0= 16<br \/>\nsdl \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0= 0<br \/>\nvnc=1<br \/>\nvncunused=0<br \/>\nvncdisplay=13<br \/>\nvnclisten=&#8221;0.0.0.0&#8243;<br \/>\nvncpasswd = &#8221;<\/p>\n<p>Da notarsi che per fare il boot la prima volta ho commentato la voce disco giusta e ho fatto fare boot con il cdrom.<\/p>\n<p>La procedura per il restore \u00e8 praticamente identica a quella per la creazione salvo che si sceglie la voce restore.<br \/>\nClonezilla avvisa che non trova sda ma xvda e dice se vuoi provvedo a creare un immagine temporanea che punta a xvda al posto di sda basta accettare e la procedura di restore (lunga come la fame) parte alla fine dare poweroff come opzione per spegnere la macchina, editare il file di configurazione PC52, commentare la voce col CDROM, scommentare quella senza salvare e uscire.<\/p>\n<p>Lanciare pc52 con xl collegarsi via vnc e si vedra&#8217; che Windows si adegua al nuovo HW, e quindi parte tranquillamente, fatta la login Windows va attivato.<br \/>\nN.B. se assegnate l&#8217;IP macchina via DHCP bisogna modificare il server inserendo il nuovo MAC address.<br \/>\nTutto il lavoro \u00e8 forse un poco pi\u00f9 lungo del metodo precedente, ma \u00e8 infinitamente pi\u00f9 facile.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come avevo precedentemente spiegato con un tool di vmware e un successivo passaggio di qemu \u00e8 possibile virtualizzare una macchina fisica. Essendomi in questo periodo trovato a supportare i colleghi dell&#8217;ufficio tecnico con l&#8217;uso di clonezilla per prevenire problemi sui PC montati sulle macchine che produciamo mi sono trovato a fare un paio di riflessioni [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,165,6],"tags":[237,235,244,86],"class_list":["post-2151","post","type-post","status-publish","format-standard","hentry","category-linux","category-virtualizzazione-work","category-work","tag-clonezilla","tag-pc","tag-virtualizzazione","tag-xen"],"_links":{"self":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts\/2151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2151"}],"version-history":[{"count":6,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts\/2151\/revisions"}],"predecessor-version":[{"id":2158,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts\/2151\/revisions\/2158"}],"wp:attachment":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2151"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}