<?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>Yet Another Blog &#187; Time Machine</title>
	<atom:link href="http://blog.rcgoncalves.net/tag/time-machine/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rcgoncalves.net</link>
	<description></description>
	<lastBuildDate>Sat, 26 Nov 2011 18:04:29 +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>Time Machine no Tiger ou no Linux</title>
		<link>http://blog.rcgoncalves.net/2008/09/time-machine-no-tiger-ou-no-linux/</link>
		<comments>http://blog.rcgoncalves.net/2008/09/time-machine-no-tiger-ou-no-linux/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 23:40:40 +0000</pubDate>
		<dc:creator>rcg</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[Time Machine]]></category>

		<guid isPermaLink="false">http://blog.rcg-pt.net/?p=185</guid>
		<description><![CDATA[Há algum tempo atrás, depois de começar a usar um MacBook como a minha máquina principal, decidi voltar a meter o Tiger no meu PowerBook. Tendo em conta o pouco uso que lhe dou actualmente, chega perfeitamente. A única funcionalidade que senti mesmo falta, foi a Time Machine. Tendo em conta que era uma funcionalidade [...]]]></description>
			<content:encoded><![CDATA[<p>Há algum tempo atrás, depois de começar a usar um MacBook como a minha máquina principal, decidi voltar a meter o Tiger no meu PowerBook. Tendo em conta o pouco uso que lhe dou actualmente, chega perfeitamente. A única funcionalidade que senti mesmo falta, foi a Time Machine.</p>
<p>Tendo em conta que era uma funcionalidade que também me dava jeito no Linux, decidi investigar um pouco, para ver se encontrava alguma alternativa. Depois de ler <a href="http://www.macgeekery.com/tips/automation/time_machine_for_tiger">isto</a> e <a href="http://www.mikerubel.org/computers/rsync_snapshots/">isto</a>, consegui perceber o funcionamento da Time Machine. As <em>scripts</em> apresentadas nos sites indicados, tinha o problema de não fazer uma gestão tão elaborada dos <em>backups</em> antigos como a Time Machine. Assim, decidi fazer uma <em>script</em> um pouco mais completa.</p>
<p>O resultado final pode ser encontrado <a href="http://rcg-pt.net/programacao/incbackup.zip">aqui</a>.</p>
<p>É uma <em>script</em> Perl, que faz <em>backups</em> incrementais (usando o <code>rsync</code>), e que apenas apaga os antigos, caso seja usada uma opção disponível para esse efeito. A estratégia seguida para apagar <em>backups</em> antigos é semelhante à seguida na Time Machine: <em>backups</em> das últimas 24 horas, <em>backups</em> diários dos últimos 30 dias, e <em>backups</em> semanais no resto (no entanto, alterando algumas varáveis na <em>script</em>, podemos adaptar isto às nossas necessidade).</p>
<p>Para ter a <em>script</em> a correr de hora em hora, é só adicionar uma entrada no <em>cron</em> (o ideal seria usar o <em>launchd</em>, mas estava a ter alguns problemas com esta alternativa).</p>
<p><strong>NOTA:</strong> A <em>script</em> foi testada em Linux (Debian 4.0) e em MacOSX, estando, aparentemente, a funcionar sem problemas. Ainda assim, recomendo algum cuidado com a sua utilização, pois pode conter <em>bugs</em>. Deverá funcionar em qualquer sistema UNIX, mas não testei em mais nenhum, para além dos 2 anteriormente citados.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rcgoncalves.net/2008/09/time-machine-no-tiger-ou-no-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time Machine e SMB</title>
		<link>http://blog.rcgoncalves.net/2008/07/time-machine-e-smb/</link>
		<comments>http://blog.rcgoncalves.net/2008/07/time-machine-e-smb/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 15:57:05 +0000</pubDate>
		<dc:creator>rcg</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[SMB]]></category>
		<category><![CDATA[Time Machine]]></category>

		<guid isPermaLink="false">http://blog.rcg-pt.net/?p=127</guid>
		<description><![CDATA[Depois de alguns dias de luta, finalmente consegui pôr a Time Machine a fazer backups para o disco do router! Primeiro comecei por tentar usar SMB, e depois alguns problemas com permissões, lá consegui montar o volume com permissões de escrita. No entanto, quando tentava fazer o backup, dava sempre erro. Depois, tentei pôr Netatalk [...]]]></description>
			<content:encoded><![CDATA[<p>Depois de alguns dias de <em>luta</em>, finalmente consegui pôr a Time Machine a fazer <em>backups</em> para o disco do <em>router</em>!</p>
<p>Primeiro comecei por tentar usar <acronym title="Server Message Block">SMB</acronym>, e depois alguns problemas com permissões, lá consegui montar o volume com permissões de escrita. No entanto, quando tentava fazer o <em>backup</em>, dava sempre erro.<br />
Depois, tentei pôr <a href="http://netatalk.sourceforge.net/"><em>Netatalk</em></a> a funcionar no <em>router</em>, para partilhar o disco por <acronym title="Apple Filing Protocol">AFP</acronym>, que sendo o protocolo da Apple, funcionaria de certeza com a Time Machine. Apesar de ter conseguido instalar o <em>software</em> necessário, nunca consegui arrancá-lo.<br />
Depois virei-me para o <acronym title="Network File System">NFS</acronym>, e depois de muito tempo perdido de volta do ficheiro de configuração (mais uma vez, para acertar permissões), e de mais algum tempo de volta de um problema que fazia com que não conseguisse montar o volume no MacOSX, lá consegui ter o disco disponível. Mais uma vez, quando fui tentar usar a Time Machine com o disco, não consegui.<br />
Pelo meio, ainda tentei usar <acronym title="File Transfer Protocol">FTP</acronym>, mas a Time Machine nem aceitava o volume.</p>
<p>Resolvi então voltar a virar-me para o <acronym title="Server Message Block">SMB</acronym> (por ser o mais simples de pôr a funcionar no <em>router</em>), e tentar resolver o erro da Time Machine. Foi então que cheguei a <a href="http://hupio.wordpress.com/2008/04/27/osx-timemachine-and-sambawindows-share/">este <em>site</em></a>, e depois de mais algumas hora, lá consegui fazer o <em>backup</em>!</p>
<p>Ficam então aqui os passos necessários para se pôr a Time Machine a usar um volume <acronym title="Server Message Block">SMB</acronym>.</p>
<p>O primeiro passo é, obviamente, pôr o <acronym title="Server Message Block">SMB</acronym> disponível, com permissões de escrita. Por omissão, a Time Machime não vai ver este volume, e não o poderemos escolher. Para corrigir este problema, basta executar o comando:</p>
<p style="font-size: 9px; text-align: left;"><code>defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1</code></p>
<p>Agora já podemos escolher o volume nas preferências da Time Machine. No entanto, no meu caso, quando tentava fazer o <em>backup</em>, depois de algum tempo em preparação, obtinha um erro a dizer que não conseguia criar a imagem.</p>
<p>Para resolver este problema, a solução parece ser criar uma <em>sparsebundle image</em> para a Time Machine usar. Isso pode ser feito através do Terminal, com o comando:</p>
<p style="font-size: 9px; text-align: left;"><code>hdiutil create -size</code> <em>&lt;tam&gt;</em><code>g -fs HFS+J -type SPARSEBUNDLE -volname</code> <em>&lt;nome_vol&gt; &lt;nome_comp&gt;</em><code>_</code><em>&lt;mac_addr&gt;</em><code>.sparsebundle</code></p>
<p>Onde:</p>
<ul>
<li><em>&lt;tam&gt;</em> é o tamanho da imagem a criar, e será o tamanho máximo disponível para os <em>backups</em> (neste caso, a unidade é GB)</li>
<li><em>&lt;nome_vol&gt;</em> é o nome que vamos dar à imagem (este parâmetro não é muito relevante)</li>
<li><em>&lt;nome_comp&gt;</em> é o nome do computador (pode ser visto em <em>System Preferences > Sharing</em>)</li>
<li><em>&lt;mac_addr&gt;</em> é o <em>mac address</em> da placa <em>ethernet</em></li>
</ul>
<p>No meu caso, fiquei com um comando semelhante a este:</p>
<p style="font-size: 9px; text-align: left;"><code>hdiutil create -size 20g -fs HFS+J -type SPARSEBUNDLE -volname "Backup rcg" rcg_003f3baf65f1.sparsebundle</code></p>
<p>Depois disso, move-se a imagem criada para o volume onde queremos fazer os <em>backups</em> (não é boa ideia criar a imagem directamente onde vamos fazer <em>backup</em>, pois o processo será mais lento).</p>
<p>Supostamente, isto devia ser suficiente para os <em>backups</em> passarem a funcionar&#8230; No meu caso, ainda estava a obter um erro, a dizer que não conseguia montar o volume. Só quando desconectei o volume é que os <em>backups</em> deixaram de dar problemas (isto é um pouco estranho, mas pronto).</p>
<p>E é isto, agora já não preciso de passar a vida a ligar e desligar o disco externo. A velocidade não é grande coisa, mas se não fizerem grandes alterações às pastas que fazem <em>backups</em>, deve ser suficiente.<br />
De referir que já li alguns relatos de erros que levaram à perda dos <em>backups</em>, por isso, se estes forem muito importantes para vocês, recomendo que não usem (apenas) este método.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rcgoncalves.net/2008/07/time-machine-e-smb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Time Machine</title>
		<link>http://blog.rcgoncalves.net/2008/04/time-machine/</link>
		<comments>http://blog.rcgoncalves.net/2008/04/time-machine/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 20:59:45 +0000</pubDate>
		<dc:creator>rcg</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Time Machine]]></category>

		<guid isPermaLink="false">http://blog.rcg-pt.net/?p=98</guid>
		<description><![CDATA[Continuando a série de posts sobre o Leopard (que instalei recentemente), desta vez venho fazer algumas observações sobre a Time Machine. É sem dúvida uma das novidades de destaque desta nova versão do Mac OS X, e é notável a forma como a Apple consegue pôr qualquer leigo em informática a manter um histórico de [...]]]></description>
			<content:encoded><![CDATA[<p>Continuando a série de <em>posts</em> sobre o <em>Leopard</em> (que instalei recentemente), desta vez venho fazer algumas observações sobre a <em>Time Machine</em>.</p>
<p>É sem dúvida uma das novidades de destaque desta nova versão do Mac OS X, e é notável a forma como a Apple consegue pôr qualquer leigo em informática a manter um histórico de <em>backups</em> bem planeado, sem qualquer dificuldade (se bem que uma <a href="http://www.apple.com/timecapsule/">Time Capsule</a> dava jeito para não ter que se andar sempre a ligar o disco externo).</p>
<p>Depois, a interface de navegação nos <em>backups</em> também me parece bem conseguida, sendo bastante intuitiva, e tendo um aspecto bastante agradável. Pois&#8230; mas mais uma vez, este <em>agradável</em> é muito bonito para quem tiver uma boa máquina. Não sei se existe alguma opção para simplificar a <em>interface</em>, tornado o mecanismo mais usável, eu pelo menos ainda não vi nada, e sem ela, tentar recuperar um ficheiro usando a <em>Time Machine</em>, é uma valente dor de cabeça.</p>
<p>PS: Presumo que nas máquinas mais recentes este problema não se levante, pois se assim não for, parece-me uma falha grave da Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rcgoncalves.net/2008/04/time-machine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

