{"id":644,"date":"2009-05-04T11:40:39","date_gmt":"2009-05-04T09:40:39","guid":{"rendered":"http:\/\/www.work4net.it\/?p=644"},"modified":"2009-05-04T11:40:39","modified_gmt":"2009-05-04T09:40:39","slug":"fare-limmagine-di-vm-xen","status":"publish","type":"post","link":"https:\/\/www.italiamac.it\/work4net\/2009\/05\/fare-limmagine-di-vm-xen\/","title":{"rendered":"Fare l&#8217;immagine di vm xen"},"content":{"rendered":"<p>In un contesto di virtualizzazione con xen si vuole effettuare un&#8217;immagine delle vm: la via pi\u00f9 semplice a mio avviso \u00e8 quella di utilizzare lvm per i dischi virtuali delle vm, e di usare le funzioni di snapshotting integrate in lvm2.<\/p>\n<p>Questo consente di fare l&#8217;immagine dei fs delle vm in modo ordinato e pulito. Si fa lo snapshot del filesystem, lo si copia, si rimuove lo snapshot, il tutto live, senza interruzioni di servizio ed evitando rischi. Il risultato sar\u00e0 un file immagine della vm, che pu\u00f2 essere usato, fa le altre cose, per testare updates su un&#8217;altra vm usando la direttiva &#8220;file&#8221; nella configurazione di xen.<br \/>\n<!--more--><\/p>\n<p>Questo \u00e8 quello che si pu\u00f2 ottenere usando dd o simili per fare l&#8217;immagine. Tuttavia esiste un&#8217;altra soluzione che diventa interessante se il file immagine che si ottiene non deve essere utilizzato &#8220;direttamente&#8221;. Se al posto di dd usiamo partimage otteniamo tempi molto pi\u00f9 brevi e un&#8217;occupazione di spazio del file immagine molto minore. Partimage si avvia con una interfaccia n-curses di default, tuttavia \u00e8 possibile pilotarlo in modalit\u00e0 batch da console specificando le operazioni da utilizzare. Fra le tante:<\/p>\n<ul>\n<li>split dei files in parti di dimensione specificata<\/li>\n<li>impostazione di un commento sull&#8217;operazione<\/li>\n<li>impostazione della compressione (niente, gzip, bzip2)<\/li>\n<li>configurazione di una istanza di partimaged e invio dei files immagine via rete<\/li>\n<\/ul>\n<p>I vantaggi sono dati principalmente dal fatto che il ripristino dell&#8217;immagine \u00e8 &#8220;guidato&#8221; lanciando partimage e utilizzandolo via gui\u00a0 ( e questo \u00e8 importante.. visto che nel caso in cui si vuole ripristinare un&#8217;immagine nel 90% dei casi si \u00e8 &#8220;gi\u00e0 nei pasticci&#8221; e si \u00e8 piuttosto &#8220;tesi&#8221;..:) ) e dal fatto che l&#8217;utilizzo dello spazio su disco \u00e8 ridotto rispetto a utility come dd o altri, perch\u00e8 partimage \u00e8 filesystem-aware e salta la copia di blocchi ripetuti o inutilizzati, oltre a questo comprime con bzip2 as usual. Facendo dei tests su una immagine di prova da 4.5 GB piena al 60% circa, dd+bzip \u00e8 stato il doppio del tempo e ha prodotto come risultato 1 file da 600 MB, mentre partimage, nella met\u00e0 del tempo ha prodotto un file da 400MB circa.<\/p>\n<p>Tutto questo, naturalmente, consente di effettuare delle immagini &#8220;full&#8221; ad ogni run, non parziali.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In un contesto di virtualizzazione con xen si vuole effettuare un&#8217;immagine delle vm: la via pi\u00f9 semplice a mio avviso \u00e8 quella di utilizzare lvm per i dischi virtuali delle vm, e di usare le funzioni di snapshotting integrate in lvm2. Questo consente di fare l&#8217;immagine dei fs delle vm [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":1322,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[41,7],"tags":[1179,1180,1181,1182],"class_list":["post-644","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opensource","category-tutorial","tag-immagini-vm","tag-partimage","tag-vm","tag-xen"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.italiamac.it\/work4net\/wp-content\/uploads\/2013\/08\/feat_generic.jpg?fit=1022%2C573&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p8fSv5-ao","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":867,"url":"https:\/\/www.italiamac.it\/work4net\/2009\/11\/ridimensionare-lo-spazio-del-virtual-hard-disk-di-vmware-vmdk-file\/","url_meta":{"origin":644,"position":0},"title":"Ridimensionare lo spazio del Virtual Hard Disk di Vmware (vmdk file)","author":"Dev","date":"24 Novembre 2009","format":false,"excerpt":"Ecco una procedura semplice per aumentare la capacit\u00e0 disco della macchina virtuale, nello specifico il ridimensionamento del file vmdk vmware. 1. Shutdown The Guest Operating System Eliminare tutte le vostre snapshot tramite Snapshot Manger. Dal momento che si sta andando a ridimensionare il disco virtuale, queste vecchie snapshot protrebbero causare\u2026","rel":"","context":"In &quot;Opensource&quot;","block_context":{"text":"Opensource","link":"https:\/\/www.italiamac.it\/work4net\/category\/opensource\/"},"img":{"alt_text":"one","src":"https:\/\/i0.wp.com\/www.work4net.it\/immagini\/2009\/11\/one-300x166.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1129,"url":"https:\/\/www.italiamac.it\/work4net\/2012\/05\/come-recuperare-dati-da-un-hard-disk-con-settori-danneggiati-formattato-in-ntfs\/","url_meta":{"origin":644,"position":1},"title":"Come recuperare dati da un hard disk con settori danneggiati formattato in ntfs","author":"Dev","date":"9 Maggio 2012","format":false,"excerpt":"La prima cosa da fare \u00e8 individuare con il comando fdisk il dispositivo associato al nostro Hard disk esterno. E\u2019 anche visibile dal Gestore dischi. Da terminale: sudo fdisk -l Il nostro dispositivo \u00e8 \/dev\/sdb1, questo articolo si baser\u00e0 su di esso. Voi dovrete cambiarlo se vi verr\u00e0 assegnato un\u2019altro\u2026","rel":"","context":"In &quot;Opensource&quot;","block_context":{"text":"Opensource","link":"https:\/\/www.italiamac.it\/work4net\/category\/opensource\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.italiamac.it\/work4net\/wp-content\/uploads\/2013\/08\/feat_generic.jpg?fit=1022%2C573&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.italiamac.it\/work4net\/wp-content\/uploads\/2013\/08\/feat_generic.jpg?fit=1022%2C573&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.italiamac.it\/work4net\/wp-content\/uploads\/2013\/08\/feat_generic.jpg?fit=1022%2C573&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.italiamac.it\/work4net\/wp-content\/uploads\/2013\/08\/feat_generic.jpg?fit=1022%2C573&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":581,"url":"https:\/\/www.italiamac.it\/work4net\/2009\/03\/come-verificare-lautenticita-di-una-immagine\/","url_meta":{"origin":644,"position":2},"title":"Come verificare l\u2019autenticit\u00e0 di una immagine","author":"Dev","date":"24 Marzo 2009","format":false,"excerpt":"come fare a capire se un\u2019immagine \u00e8 stata modificata rispetto all\u2019originale? La soluzione ci \u00e8 offerta dall\u2019applicazione gratuita JPEGsnoop che esamina e decifra i dettagli di file JPEG e filmati AVI e analizza la fonte di un\u2019immagine per testare la sua autenticit\u00e0. Ogni foto digitale contiene molte informazioni nascoste, come\u2026","rel":"","context":"In &quot;Curiosit\u00e0&quot;","block_context":{"text":"Curiosit\u00e0","link":"https:\/\/www.italiamac.it\/work4net\/category\/curiosita\/"},"img":{"alt_text":"foto modificata ufo","src":"https:\/\/i0.wp.com\/www.work4net.it\/immagini\/2009\/03\/ufo20bristol20tennessee20triangle2-300x225.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":513,"url":"https:\/\/www.italiamac.it\/work4net\/2009\/02\/avete-un-testo-da-mantenere-segreto-e-non-sapete-dove-metterlo\/","url_meta":{"origin":644,"position":3},"title":"Avete un testo da mantenere segreto e non sapete dove metterlo?","author":"Dev","date":"8 Febbraio 2009","format":false,"excerpt":"Avete un testo da mantenere segreto e non sapete dove metterlo? Non avete mai pensato di nasconderlo dentro una semplicissima immagine? Il procedimento non \u00e8 riservato agli hacker pi\u00f9 esperti, ma \u00e8 facilmente eseguibile da qualsiasi neofita dell\u2019informatica. Per fare tutto questo servono soltanto un programma di compressione file quale\u2026","rel":"","context":"In &quot;Sicurezza&quot;","block_context":{"text":"Sicurezza","link":"https:\/\/www.italiamac.it\/work4net\/category\/sicurezza\/"},"img":{"alt_text":"enigma-rotor-stack","src":"https:\/\/i0.wp.com\/www.work4net.it\/immagini\/2009\/02\/enigma-rotor-stack-300x225.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":804,"url":"https:\/\/www.italiamac.it\/work4net\/2009\/08\/come-installare-vmware-server-20-su-centos-53\/","url_meta":{"origin":644,"position":4},"title":"Come Installare VMware Server 2.0 su CentOS 5.3","author":"Dev","date":"20 Agosto 2009","format":false,"excerpt":"In questo tutorial voglio spiegare come installare VMware Server 2.0 su CentOS 5.3 con pochi semplici passi. 1. Creare Account VMware per potersi loggare e scaricare l\u2019ultima versione corrente e successivamente ricevere, via mail, i codici di attivazione 2. Scaricare la versione VMServer 2.0 RPM (ci sono 2 versioni una\u2026","rel":"","context":"In &quot;Opensource&quot;","block_context":{"text":"Opensource","link":"https:\/\/www.italiamac.it\/work4net\/category\/opensource\/"},"img":{"alt_text":"vmware","src":"https:\/\/i0.wp.com\/www.work4net.it\/immagini\/2009\/08\/vmware-300x233.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":163,"url":"https:\/\/www.italiamac.it\/work4net\/2008\/08\/video-corso-in-lingua-italiana-su-camtasia-studio\/","url_meta":{"origin":644,"position":5},"title":"Video Corso in Lingua Italiana su Camtasia Studio","author":"Dev","date":"7 Agosto 2008","format":false,"excerpt":"Spesso ci si chiede come poter aumentare il valore di un sito usando contenuti di qualit\u00e0; Il Video \u00e8 senz\u2019altro uno di questi sistemi. Nel momento in cui un visitatore entra nel vostro sito, avete solo qualche secondo per attirare la sua attenzione. Come fare per convertire il visitatore in\u2026","rel":"","context":"In &quot;Guadagnare Online&quot;","block_context":{"text":"Guadagnare Online","link":"https:\/\/www.italiamac.it\/work4net\/category\/guadagnare-online\/"},"img":{"alt_text":"camtasia","src":"https:\/\/i0.wp.com\/www.work4net.it\/immagini\/2008\/08\/camtasia-300x136.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/posts\/644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/comments?post=644"}],"version-history":[{"count":0,"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/posts\/644\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/media\/1322"}],"wp:attachment":[{"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/media?parent=644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/categories?post=644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.italiamac.it\/work4net\/wp-json\/wp\/v2\/tags?post=644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}