<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>..:Digital&#124;&#124;Divide:..</title>
	<atom:link href="http://www.digitaldivide.garuti.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.digitaldivide.garuti.it</link>
	<description>in equilibrio tra reale e virtuale</description>
	<lastBuildDate>Wed, 11 Jan 2012 15:03:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Trasferire un sito tra due server via FTP (senza passare dal via)</title>
		<link>http://www.digitaldivide.garuti.it/2012/01/11/trasferire-un-sito-tra-due-server-via-ftp-senza-passare-dal-via/</link>
		<comments>http://www.digitaldivide.garuti.it/2012/01/11/trasferire-un-sito-tra-due-server-via-ftp-senza-passare-dal-via/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 14:51:14 +0000</pubDate>
		<dc:creator>amministratore</dc:creator>
				<category><![CDATA[Web developer]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[ncftp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.digitaldivide.garuti.it/?p=14</guid>
		<description><![CDATA[ Oggi dovevo trasferire un intero sito WordPress di un cliente dal mio server di sviluppo (DreamHost) al server del cliente. Ovviamente potrei scaricare il tutto in locale e poi ri trasferirlo sul nuovo hosting. Il problema è che il sito ha una cartella &#8230; <a href="http://www.digitaldivide.garuti.it/2012/01/11/trasferire-un-sito-tra-due-server-via-ftp-senza-passare-dal-via/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-16" style="border-style: initial; border-color: initial; margin-top: 0.4em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #eeeeee;" title="ComputerFTP" src="http://www.digitaldivide.garuti.it/wp-content/uploads/2012/01/ComputerFTP-300x225.png" alt="" width="300" height="225" /> Oggi dovevo trasferire un intero sito WordPress di un cliente dal mio server di sviluppo (DreamHost) al server del cliente.</p>
<p>Ovviamente potrei scaricare il tutto in locale e poi ri trasferirlo sul nuovo hosting. <strong>Il problema è</strong> che il sito ha una <strong>cartella upload</strong> (allegati vari, pdf soprattutto, è un sito di documentazione medica) <strong>di quasi 1 giga</strong>! Non voglio nemmeno pensare al tempo che ci vorrebbe a scaricare tutto sul mio pc e poi a ri-caricarlo sull&#8217;altro server.<span id="more-14"></span></p>
<p>Mentre su DreamHost ho accesso alla shell, alla riga di comando, a scp, insomma a tutto quello che mi serve (<em>a dispetto dei tanti che a sentir parlare di DreamHost storcono il naso</em>) sull&#8217;hosting del cliente è disponibile solo FTP (eh già, siamo solo nel 2011&#8230; ).</p>
<p>Così ho optato per fare l&#8217;<strong>upload ftp da riga di comando direttamente dalla shell di DreamHost al nuovo hosting</strong>: con il comando standard ftp però si riesce a trasferire una cartella alla volta.</p>
<p>Dopo una veloce ricerca online ho optato per il più eclettico <strong><a href="http://ncftp.com/" target="_blank">ncftp</a></strong>, e in particolare per <strong><a href="http://ncftp.com/ncftp/doc/ncftpput.html" target="_blank">ncftpput</a></strong>, perchè questi permettono l&#8217;upload ricorsivo di più directory.</p>
<p>Così è stato sufficiente scrivere</p>
<p><code>$ ncftpput -u <em>username</em> -p <em>password</em> -R  host  /<em>cartella-di-destinazione</em>/ /<em>cartella-di-orgine</em></code></p>
<p>e nelle successiva oretta i due server si sono scambiati i file (ad una velocità ben superiore a quella di upload che la mia adsl poteva mai sognarsi).</p>
<p>p.s.</p>
<p>Il riverimento nel titolo è causato dalle troppe partite a Monopoli di queste ferie&#8230; non mi ricordavo fosse così divertente <img src='http://www.digitaldivide.garuti.it/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldivide.garuti.it/2012/01/11/trasferire-un-sito-tra-due-server-via-ftp-senza-passare-dal-via/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

