<?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>gablog &#187; python</title>
	<atom:link href="http://gabo.homelinux.com/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://gabo.homelinux.com</link>
	<description>Fino ad ora ho avuto un sito brutto. Ora ho un blog.</description>
	<lastBuildDate>Fri, 13 Nov 2009 14:29:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Gmail backup</title>
		<link>http://gabo.homelinux.com/2009/03/gmail-backup/</link>
		<comments>http://gabo.homelinux.com/2009/03/gmail-backup/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 07:01:46 +0000</pubDate>
		<dc:creator>gabo</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://gabo.homelinux.com/?p=170</guid>
		<description><![CDATA[Utilizzare una mail gratuita non da alcuna garanzia di continuità/affidabilità/professionalità del servizio, e tantomeno garantisce un backup.]]></description>
			<content:encoded><![CDATA[<p>Dopo il <a href="http://www.repubblica.it/2009/03/sezioni/tecnologia/libero-mail/libero-mail/libero-mail.html">disastro</a> combinato da <a href="http://www.libero.it">libero</a> ho deciso di backuppare i miei 665Mb di dati presenti su Gmail. Utilizzare una mail gratuita non da alcuna garanzia di continuità/affidabilità/professionalità del servizio, e tantomeno garantisce un backup. Quindi <strong>lamentarsi è inutile</strong>. Se ti danno qualcosa gratis, ringrazia. Non lamentarti se non funziona come ti piace.</p>
<p>Detto ciò, ho sudato freddo pensando agli anni di email memorizzate sui server di Gmail. Dopo una rapida ricerca ho trovato <a href="http://www.gmail-backup.com/">gmail-backup</a>, un ottimo software per backuppare il tutto. È scritto in python, quindi funziona su qualsiasi piattaforma che supporta questo linguaggio.</p>
<p>Per usarlo sulla mia macchina debian ho dovuto installare due pacchetti aggiuntivi: python2.5 e python-wxgtk2.4 (richiesto anche se non si usa la versione GUI).</p>
<p>A questo punto, con il semplice comando seguente ho backuppato tutto.</p>
<p><pre class="brush: bash;"><br />
./gmail-backup.sh backup /dir/dove/backuppare username@gmail.com password<br />
</pre></p>
<p>Specificando una data nel formato <em>aaaammdd</em> dopo la password gli si dice di backuppare le mail soltanto da un determinato giorno, funzionalità utile per i backup incrementali.</p>
<p>Ho infine automatizzato il tutto con un cronjob. Innanzitutto ho spostato il codice python in /usr/src ed ho creato un symlink allo script in /usr/bin, poi ho messo questa riga nel cronjob di root (uso root per tutti i cronjob, in modo da avere sottocontrollo tutto ciò che si aggira in automatico in un colpo solo):</p>
<p><pre class="brush: bash;"><br />
0 2 * * * /usr/bin/sudo -u user /usr/bin/gmail-backup backup /mnt/multimedia/bkpGmail/ email@gmail.com &#8216;password&#8217; `date &#8211;date=&#8217;1 day ago&#8217; +%Y%m%d`<br />
</pre></p>
]]></content:encoded>
			<wfw:commentRss>http://gabo.homelinux.com/2009/03/gmail-backup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
