﻿{"id":202,"date":"2009-03-30T21:21:07","date_gmt":"2009-03-30T20:21:07","guid":{"rendered":"http:\/\/www.flapane.com\/blog\/?p=202"},"modified":"2015-03-13T15:05:47","modified_gmt":"2015-03-13T14:05:47","slug":"tenere-sempre-aggiornato-la-copia-del-blog-sul-proprio-pc-con-windows-ma-anche-linux-e-osx","status":"publish","type":"post","link":"https:\/\/www.flapane.com\/blog\/2009\/03\/tenere-sempre-aggiornato-la-copia-del-blog-sul-proprio-pc-con-windows-ma-anche-linux-e-osx\/","title":{"rendered":"Tenere sempre aggiornato la copia del blog sul proprio pc con Windows (ma anche Linux e osx)"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone image\" alt=\"\" src=\"http:\/\/i.imgur.com\/U1gWg.jpg\" width=\"406\" height=\"233\" \/><\/p>\n<p style=\"text-align: justify;\">Molti vogliono, vuoi per paranoia, vuoi perch\u00e8 vogliono essere al riparo da qualsiasi problema dell&#8217;hosting o da una sovrascrittura accidentale dei files, una copia in locale sul proprio hard disk di tutto il proprio sito.<\/p>\n<p style=\"text-align: justify;\">Se \u00e8 facile tenere sotto controllo le pagine statiche del proprio sito, il tema e tutti i file originari del proprio blog\/sito, altrettanto non si pu\u00f2 dire per i file che si caricano quando, durante la scrittura di un post, si vuole inserire una immagine, un video, o un qualsiasi altro file multimediale. Pensiamo anche a quando un plugin viene automaticamente aggiornato.<br \/>\nCerto si potrebbe ogni volta che si carica un file multimediale, aprire l&#8217;ftp, cercare il percorso del file caricato, copiarlo nella cartella locale sul proprio hard disk, ma non \u00e8 proprio il massimo della comodit\u00e0&#8230;<\/p>\n<p style=\"text-align: justify;\">Per fare ci\u00f2, si pu\u00f2 utilizzare wget e un file batch (o uno script in bash sotto Unix)<\/p>\n<p style=\"text-align: justify;\">Il file binario per <strong>windows di wget<\/strong> \u00e8 scaricabile a <a title=\"wget win32\" href=\"https:\/\/eternallybored.org\/misc\/wget\/wget.exe\">questo indirizzo<\/a><\/p>\n<p style=\"text-align: justify;\">Dopodich\u00e8 si creaun file batch con questo codice:<span class=\"no_translate\"><\/span><\/p>\n<p><span class=\"no_translate\"><!--more--><\/span><\/p>\n<pre class=\"brush:shell\">@echo off\r\ncls\r\nd:\\wget\\wget --no-host-directories -x -r -N -l inf -k ftp:\/\/ftp.address.it\/blog\/ --ftp-user=user@host.it --ftp-password=miapassword -P \"D:\\miosito\"\r\necho File del blog aggiornati<\/pre>\n<p style=\"text-align: justify;\"><\/span>Con d:\\wget\\wget.exe <strong>l&#8217;ipotetico percorso dell&#8217;eseguibile di wget<\/strong>, quei parametri si passano per analizzare in maniera ricorsiva tutte le sottocartelle della cartella \/blog\/ e copiare SOLO i file pi\u00f9 recenti nella cartella ipotetica D:\\miosito\\blog.<\/p>\n<p style=\"text-align: justify;\">Notare che, nel percorso di destinazione locale, basta <strong>inserire solo la cartella di root<\/strong> del sito.<\/p>\n<p style=\"text-align: justify;\">A questo punto baster\u00e0 fare <strong>doppio clic sul file .BAT appena creato<\/strong>, e dopo pochi secondi (o minuti:) ) la vostra copia locale del blog corrisponder\u00e0 alla copia remota, che vuoi per il caricamento di file multimediali, vuoi perch\u00e8 un plugin \u00e8 stato automaticamente aggiornato, nel frattempo era cambiata e non corrispondeva pi\u00f9 alla copia originale.<\/p>\n<p style=\"text-align: justify;\"><strong>Se, al posto di utilizzare Windows, si utilizzasse Linux o Mac, baster\u00e0 usare l&#8217;analogo file binario di wget per Unix, e usare un percorso<\/strong>. I parametri da passare a wget sono ovviamente gli stessi indipendentemente dal sistema operativo in uso.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Molti vogliono, vuoi per paranoia, vuoi perch\u00e8 vogliono essere al riparo da qualsiasi problema dell&#8217;hosting o da una sovrascrittura accidentale dei files, una copia in locale sul proprio hard disk di tutto il proprio sito.<\/p>\n<p>Se \u00e8 facile tenere sotto controllo le pagine statiche del proprio sito, il tema e tutti i file originari del proprio blog\/sito, altrettanto non si pu\u00f2 dire per i file che si caricano quando, durante la scrittura di un post, si vuole inserire una immagine, un video, o un qualsiasi altro file multimediale. Pensiamo anche a quando un plugin viene automaticamente aggiornato.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[25,16,83],"tags":[84,86,15,85],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts\/202"}],"collection":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":0,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts\/202\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/media?parent=202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/categories?post=202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/tags?post=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}