<?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>Trucs Libres &#187; backup</title>
	<atom:link href="http://fr.positon.org/tag/backup/feed" rel="self" type="application/rss+xml" />
	<link>http://fr.positon.org</link>
	<description></description>
	<lastBuildDate>Tue, 23 Feb 2016 20:01:11 +0000</lastBuildDate>
	<language>fr-FR</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.1</generator>
	<item>
		<title>Restriction de commande Rsync par SSH</title>
		<link>http://fr.positon.org/restriction-de-commande-rsync-par-ssh</link>
		<comments>http://fr.positon.org/restriction-de-commande-rsync-par-ssh#comments</comments>
		<pubDate>Wed, 29 Dec 2010 17:36:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=108</guid>
		<description><![CDATA[Vous disposez de deux systèmes et vous voulez mettre en place une sauvegarde sécurisée par rsync + SSH d&#8217;un système sur l&#8217;autre. De manière très simple, vous pouvez utiliser la commande : backup.example.com# rsync -avz --numeric-ids --delete root@myserver.example.com:/path/ /backup/myserver/ Pour faire la sauvegarde, vous devez être root sur le serveur, car certains fichiers ne sont [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Vous disposez de deux systèmes et vous voulez mettre en place une sauvegarde sécurisée par rsync + SSH d&#8217;un système sur l&#8217;autre.</p>
<p>De manière très simple, vous pouvez utiliser la commande :</p>
<pre>
backup.example.com# rsync -avz --numeric-ids --delete root@myserver.example.com:/path/ /backup/myserver/
</pre>
<p>Pour faire la sauvegarde, vous devez être root sur le serveur, car certains fichiers ne sont lisibles que par root.</p>
<p>Problème : vous allez autoriser backup.example.com à faire n&#8217;importe quoi sur myserver.example.com, alors qu&#8217;un simple accès en lecture seule sur un dossier suffit.</p>
<p>Pour résoudre ce problème, il suffit d&#8217;utiliser la directive <code>command=""</code> dans le fichier <code>authorized_keys</code> pour filtrer la commande lancée.</p>
<p>Pour trouver cette commande, on lance rsync en ajoutant l&#8217;option <code>-e'ssh -v'</code> :</p>
<pre>
rsync -avz -e'ssh -v' --numeric-ids --delete root@myserver.example.com:/path/ /backup/myserver/ 2&gt;&amp;1 | grep &quot;Sending command&quot;
</pre>
<p>On obtient un résultat du genre :</p>
<pre>
debug1: Sending command: rsync --server --sender -vlogDtprze.iLsf --numeric-ids . /path/
</pre>
<p>Maintenant, il suffit d&#8217;ajouter la commande avant la clé dans le fichier <code>/root/.ssh/authorized_keys</code> :</p>
<pre>
command=&quot;rsync --server --sender -vlogDtprze.iLsf --numeric-ids . /path/&quot; ssh-rsa AAAAB3NzaC1in2EAAAABIwAAABio......
</pre>
<p>Et pour encore plus de sécurité, on pourra ajouter un filtre par IP, et autres options :</p>
<pre>
from=&quot;backup.example.com&quot;,command=&quot;rsync --server --sender -vlogDtprze.iLsf --numeric-ids . /path/&quot;,no-agent-forwarding,no-port-forwarding,no-pty,no-user-rc,no-X11-forwarding ssh-rsa AAAAB3NzaC1in2EAAAABIwAAABio......
</pre>
<p>Maintenant, vous pouvez essayer d&#8217;ouvrir un shell ssh, ou de lancer d&#8217;autres commandes rsync non autorisées&#8230;</p>
<p>Notes :</p>
<ul>
<li>Attention, si vous changez les options de la commande rsync, à ne pas oublier de modifier aussi le fichier <code>authorized_keys</code>.</li>
<li>Plus besoin de chroot compliqué, vous pouvez oublier mon précédent article : <a href="/sftp-chroot-rsync">SFTP-chroot-rsync</a></li>
</ul>
<p><ins>Voir aussi</ins> :</p>
<ul>
<li><code>man ssh #/AUTHORIZED_KEYS FILE FORMAT</code></li>
<li><code>man rsync</code></li>
<li><code>view /usr/share/doc/rsync/scripts/rrsync.gz</code> (restricted rsync, vous permet de gérer précisément les options autorisées)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://fr.positon.org/restriction-de-commande-rsync-par-ssh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug Brasero sous Ubuntu Lucid pour la copie de CD audio</title>
		<link>http://fr.positon.org/bug-brasero-sous-ubuntu-lucid-pour-la-copie-de-cd-audio</link>
		<comments>http://fr.positon.org/bug-brasero-sous-ubuntu-lucid-pour-la-copie-de-cd-audio#comments</comments>
		<pubDate>Thu, 20 May 2010 22:53:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Brasero]]></category>
		<category><![CDATA[Cdrdao]]></category>
		<category><![CDATA[cdrom]]></category>
		<category><![CDATA[CheckInstall]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Lucid]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=92</guid>
		<description><![CDATA[La copie de CD audio n&#8217;est actuellement pas possible sous Ubuntu Lucid avec Brasero en raison d&#8217;un vilain bug. Pour le contourner il faut installer cdrdao version 1.2.3, qui n&#8217;est pas encore sous forme de paquet. Pour l&#8217;installer, on peut utiliser CheckInstall, pour faire un peu plus propre qu&#8217;un vieux make install : tar -xjvf [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>La copie de CD audio n&#8217;est actuellement pas possible sous Ubuntu Lucid avec <a href="http://projects.gnome.org/brasero/">Brasero</a> en raison d&#8217;un <a href="https://bugs.launchpad.net/ubuntu/+source/brasero/+bug/529696">vilain bug</a>.</p>
<p>Pour le contourner il faut installer <a href="http://cdrdao.sourceforge.net/">cdrdao</a> version 1.2.3, qui <a href="https://bugs.launchpad.net/ubuntu/+source/cdrdao/+bug/495655">n&#8217;est pas encore sous forme de paquet</a>.</p>
<p>Pour l&#8217;installer, on peut utiliser <a href="http://www.asic-linux.com.mx/~izto/checkinstall/">CheckInstall</a>, pour faire un peu plus propre qu&#8217;un vieux <code>make install</code> :</p>
<pre>
tar -xjvf cdrdao-1.2.3.tar.bz2
cd cdrdao-1.2.3/
./configure
make
sudo checkinstall make install
</pre>
<p>Note : la commande <code>make</code> échouera peut-être à cause d&#8217;un paquet de développement manquant qu&#8217;il vous faudra installer.</p>
<p>CheckInstall vous crée et vous installe un beau paquet Debian.</p>
<p>On peut aussi utiliser cdrdao directement. Un <code>ps axf</code> nous donne la commande utilisée par Brasero :</p>
<pre>
cdrdao read-cd --device /dev/sr0 --read-raw --datafile /home/dooblem/brasero.toc.bin -v 2 /home/dooblem/brasero.toc
</pre>
<p>Et voila le travail !</p>
<p><ins>Liens</ins> :</p>
<ul>
<li><a href="http://packages.debian.org/lenny/checkinstall" title="http://packages.debian.org/lenny/checkinstall">http://packages.debian.org/lenny/checkinstall</a></li>
<li><a href="http://fr.wikipedia.org/wiki/CheckInstall" title="http://fr.wikipedia.org/wiki/CheckInstall">http://fr.wikipedia.org/wiki/CheckInstall</a></li>
<li><a href="/archivage-sauvegarde-de-cd-audio">Archivage/sauvegarde de CD audio</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://fr.positon.org/bug-brasero-sous-ubuntu-lucid-pour-la-copie-de-cd-audio/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Archivage/sauvegarde de CD audio</title>
		<link>http://fr.positon.org/archivage-sauvegarde-de-cd-audio</link>
		<comments>http://fr.positon.org/archivage-sauvegarde-de-cd-audio#comments</comments>
		<pubDate>Thu, 20 May 2010 22:34:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Brasero]]></category>
		<category><![CDATA[Cdrdao]]></category>
		<category><![CDATA[cdrom]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=91</guid>
		<description><![CDATA[Il n&#8217;est pas possible d&#8217;archiver un CD audio sous la forme d&#8217;une image iso. Ce format est réservé aux CDs de données. En ligne de commande, il faut utiliser cdrdao. Exemple : cdrdao read-cd --read-raw --datafile FILE_NAME.bin --device /dev/cdrom --driver generic-mmc-raw FILE_NAME.toc Sous Ubuntu, on peut aussi utiliser Brasero avec le mode &#8220;copie de CD&#8221;. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Il n&#8217;est pas possible d&#8217;archiver un CD audio sous la forme d&#8217;une <a href="http://fr.wikipedia.org/wiki/ISO_9660">image iso</a>. Ce format est réservé aux CDs de données.</p>
<p>En ligne de commande, il faut utiliser <a href="http://cdrdao.sourceforge.net/">cdrdao</a>.</p>
<p>Exemple :</p>
<pre>
cdrdao read-cd --read-raw --datafile FILE_NAME.bin --device /dev/cdrom --driver generic-mmc-raw FILE_NAME.toc
</pre>
<p>Sous Ubuntu, on peut aussi utiliser <a href="http://projects.gnome.org/brasero/">Brasero</a> avec le mode &#8220;copie de CD&#8221;. Un <code>ps axf</code> nous donne la commande utilisée par Brasero :</p>
<pre>
cdrdao read-cd --device /dev/sr0 --read-raw --datafile /home/dooblem/brasero.toc.bin -v 2 /home/dooblem/brasero.toc
</pre>
<p>Note : il y a un <a href="/brasero-bug-copying-audio-cd-in-ubuntu-lucid">bug dans Brasero sous Ubuntu Lucid avec cdrdao</a>.</p>
<p><ins>Liens</ins> :</p>
<ul>
<li><a href="http://cdrdao.sourceforge.net/" title="http://cdrdao.sourceforge.net/">http://cdrdao.sourceforge.net/</a></li>
<li><a href="http://projects.gnome.org/brasero/" title="http://projects.gnome.org/brasero/">http://projects.gnome.org/brasero/</a></li>
<li><a href="http://www.commandlinefu.com/commands/view/3607/backup-your-playstation-game-using-rip" title="http://www.commandlinefu.com/commands/view/3607/backup-your-playstation-game-using-rip">http://www.commandlinefu.com/commands/view/3607/backup-your-playstation-game-using-rip</a></li>
<li><a href="http://ubuntuforums.org/archive/index.php/t-258392.html" title="http://ubuntuforums.org/archive/index.php/t-258392.html">http://ubuntuforums.org/archive/index.php/t-258392.html</a></li>
<li><a href="http://news.softpedia.com/news/How-to-Manage-CD-Images-in-Linux-39806.shtml" title="http://news.softpedia.com/news/How-to-Manage-CD-Images-in-Linux-39806.shtml">http://news.softpedia.com/news/How-to-Manage-CD-Images-in-Linux-39806.shtml</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://fr.positon.org/archivage-sauvegarde-de-cd-audio/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sauvegarde intelligente avec rsync</title>
		<link>http://fr.positon.org/sauvegarde-intelligente-avec-rsync</link>
		<comments>http://fr.positon.org/sauvegarde-intelligente-avec-rsync#comments</comments>
		<pubDate>Tue, 29 Jul 2008 13:43:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=35</guid>
		<description><![CDATA[rsync est un outil très puissant de copie/transfer/sauvegarde de fichiers sous Unices. Pour effectuer une sauvegarde triviale, on peut l&#8217;utiliser de la manière suivante : rsync -av MES_DONNEES DOSSIER_SAUVEGARDE Plutôt que de refaire une copie intégrale de mes données dans le dossier de sauvegarde à chaque sauvegarde, il est plus intelligent d&#8217;utiliser rsync combiné avec [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>rsync est un outil très puissant de copie/transfer/sauvegarde de fichiers sous Unices.</p>
<p>Pour effectuer une sauvegarde triviale, on peut l&#8217;utiliser de la manière suivante :</p>
<pre>
rsync -av MES_DONNEES DOSSIER_SAUVEGARDE
</pre>
<p>Plutôt que de refaire une copie intégrale de mes données dans le dossier de sauvegarde à chaque sauvegarde, il est plus intelligent d&#8217;utiliser rsync combiné avec le système de fichiers ext3 pour faire des sauvegardes incrémentales.</p>
<pre>
cp -al DOSSIER_SAUVEGARDE_HIER DOSSIER_SAUVEGARDE
rsync -av MES_DONNEES DOSSIER_SAUVEGARDE
</pre>
<p>Le cp -al recopie le dossier en créant des nouveau répertoire, mais en faisant des liens en dur vers les fichiers. En faisant un rsync par dessus, seuls les fichiers modifiés sont copiés. Ainsi, on utilise de l&#8217;espace disque en plus seulement pour les nouveaux fichiers. Le plus fort, c&#8217;est qu&#8217;on peut accéder à chaque dossier de sauvegarde de manière très rapide car ils sont tous identiques aux originaux. Un mini système de gestion de versions très simple à mettre en place.</p>
<p>Mais le plus fort c&#8217;est que rsync peut tout faire à notre place :</p>
<pre>
rsync -av --link-dest=DOSSIER_SAUVEGARDE_HIER MES_DONNEES DOSSIER_SAUVEGARDE
</pre>
]]></content:encoded>
			<wfw:commentRss>http://fr.positon.org/sauvegarde-intelligente-avec-rsync/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
	</channel>
</rss>
