{"id":57,"date":"2007-08-19T13:54:16","date_gmt":"2007-08-19T11:54:16","guid":{"rendered":"http:\/\/freebox.blogdns.com\/index.php\/2007\/08\/19\/gli-81mb-magici\/"},"modified":"2007-12-26T12:35:01","modified_gmt":"2007-12-26T11:35:01","slug":"gli-81mb-magici","status":"publish","type":"post","link":"https:\/\/www.lorenzobraghetto.com\/index.php\/2007\/08\/19\/gli-81mb-magici\/","title":{"rendered":"Gli 81mb magici ;)"},"content":{"rendered":"<p>Chi ha letto le Note tecniche sa che questo sito \u00e8 hostato su una mia macchina casalinga che sfrutta la connessione di casa; l&#8217;hard disk su cui risiede il sito assieme a molte altre cose \u00e8 il <a href=\"http:\/\/freebox.blogdns.com\/index.php\/2007\/06\/23\/maxtor-n40p\/\">famoso hard disk<\/a> della famiglia N40P che mi aveva fatto dannare qualche mese fa.<\/p>\n<p>Dopo averlo resuscitato l&#8217;ho testato per qualche giorno e non mi aveva dato problemi, anche smartctl dice che \u00e8 tutto ok! Ultimamente per\u00f2 mi \u00e8 venuto il magone che potesse andare qualcosa storto da un momento all&#8217;altro, allora mi sono deciso di fare un beckup dell&#8217;intera partizione con <a href=\"http:\/\/freebox.blogdns.com\/index.php\/2007\/06\/23\/partizione-danneggiata\/\">ddrescue<\/a>.<br \/>\n<a href=\"http:\/\/picasaweb.google.it\/racing.inside\/Varie_blog\/photo#5100377165057216626\"><\/a><\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/picasaweb.google.it\/racing.inside\/Varie_blog\/photo#5100377165057216626\"><img decoding=\"async\" src=\"http:\/\/lh6.google.it\/racing.inside\/RsguAje_0HI\/AAAAAAAAALI\/FN9MQlzEMoo\/s400\/1.jpg\" \/><\/a><\/p>\n<p align=\"left\"><a href=\"http:\/\/picasaweb.google.it\/racing.inside\/Varie_blog\/photo#5100377165057216626\"><\/a><\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/picasaweb.google.it\/racing.inside\/Varie_blog\/photo#5100377165057216626\"><!--more--><\/a><\/p>\n<p>L&#8217;obbiettivo ovviamente era quello di lasciare il meno tempo possibile l&#8217;hard disk staccato dal server, in pi\u00f9 per cercare di limitare il &#8220;danno&#8221; volevo fare il tutto di notte. Per\u00f2 se iniziavo a mezzanotte o l&#8217;una la cosa sarebbe durata almeno 2-3 ore (in realt\u00e0 ha fatto pi\u00f9 veloce ma vabb\u00e8), non volevo stare sveglio cos\u00ec tanto allora mi \u00e8 venuta un&#8217;idea.<\/p>\n<p>Mentre dall&#8217;altro computer facevo il beckup dell&#8217;hard disk, dal server avrei avviato una live per avere comunque un server web apache2 operativo con una pagina index.html che avvertiva che il server \u00e8 in manutenzione&#8230;che professional \ud83d\ude00<\/p>\n<p>Primo problema, un utente che cercava direttamente un articolo si sarebbe trovato un errore 404 non la pagina di index. Una rapida googlata mi ha portato ad una semplice soluzione, \u00e8 bastato inserire un direttiva ErroDocument in \/etc\/apache2\/sites-enabled\/default. Pi\u00f9 in particolare ho messo:<\/p>\n<p class=\"note\">ErrorDocument 404 \/index.html<\/p>\n<p> In questo modo chi trovava un errore 404 non trovava la solita pagina ma veniva rediretto alla pagina di index con l&#8217;avviso del server in manutenzione.<\/p>\n<p>Il secondo problema era la scelta della live, alla fine ho fatto la scelta giusta \ud83d\ude09 .Gli 81mb magici infatti  sono quelli della debian  live portata avanti dall&#8217;omonimo <a href=\"http:\/\/live.debian.net\" target=\"_blank\">progetto<\/a>, sapevo che un riprovero che fanno a debian \u00e8 appunto l&#8217;installazione che non prevede prima l&#8217;avvio di una live, ma sapevo anche che qualcunoaveva posto rimedio. Fantastico mi sar\u00e0 molto utile anche in futuro!!<\/p>\n<p>Ovviamente in cos\u00ec pochi mb c&#8217;\u00e8 il minimo indispensabile, non c&#8217;\u00e8 il server grafico per dire&#8230; Ma mi bastava e avanzava, una volta avviata ho installato apache2 ssh ho fatto le varie configurazioni e basta.<\/p>\n<p>Il processo di ddrescue intanto andava pi\u00f9 velocemente del previsto, dopo 1 ora alle 2 del mattino mancavano solo 10gb, ma proprio non ce la facevo sono andato a letto.<\/p>\n<p>Un altro trick \u00e8 stato impostare la chiusura del computer che stava facendo il beckup dopo un paio di ore con il comando at<\/p>\n<p class=\"code\">sudo at 4:00<br \/>\nhalt<br \/>\n[ctrl+D]<\/p>\n<p>Dovr\u00f2 modificare la live con le impostazioni gi\u00e0 configurate&#8230;o creare uno script in bash \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chi ha letto le Note tecniche sa che questo sito \u00e8 hostato su una mia macchina casalinga che sfrutta la connessione di casa; l&#8217;hard disk su cui risiede il sito assieme a molte altre cose \u00e8 il famoso hard disk della famiglia N40P che mi aveva fatto dannare qualche mese fa. Dopo averlo resuscitato l&#8217;ho [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,20,24,10,3,34,12,45],"tags":[],"class_list":["post-57","post","type-post","status-publish","format-standard","hentry","category-informatica","category-blog","category-debian","category-distribuzioni","category-gnulinux","category-me","category-real","category-tips-and-tricks"],"_links":{"self":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/57","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":0,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}