<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1171821&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / Script automatique de sauvegarde CD multisupport]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1171821</link>
		<description><![CDATA[Les sujets les plus récents dans Script automatique de sauvegarde CD multisupport.]]></description>
		<lastBuildDate>Sun, 20 Jan 2013 13:24:59 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  Script automatique de sauvegarde CD multisupport]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12273641#p12273641</link>
			<description><![CDATA[<p>Hello,</p><p>Merci beaucoup ; l&#039;effet désiré me semble très bien..<br />Il faut juste bien faire attention au &quot;/bin/bash&quot; ;</p><p>Ensuite, je fais un </p><div class="codebox"><pre><code>mkisofs -J -r -f -o ./CD1.iso ./CD1/</code></pre></div><p> pour préparer mes iso.</p><br /><p>LON_MAX=680000000; #680Mo avec un peut de marge<br />LON_MAX=4294967296; #4Go avec pas mal de marge :-)<br />LON_MAX=4504682496; #4,2Go avec un peut de marge</p>]]></description>
			<author><![CDATA[dummy@example.com (Math)]]></author>
			<pubDate>Sun, 20 Jan 2013 13:24:59 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12273641#p12273641</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Script automatique de sauvegarde CD multisupport]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12269931#p12269931</link>
			<description><![CDATA[<p>Dans ce cas, voici un script qui peut éventuellement convenir.</p><div class="codebox"><pre><code>#!/bin/bash

ORIG=~/medias
A_SAUVER=.
DEST=/tmp/tst
LON_MAX=700000000;

cd &quot;$ORIG&quot;
n=0;
while read fic
do
   lon=$(stat -c &quot;%s&quot; &quot;$fic&quot;)
   n_=0
   for k in $(seq 1 $n)
   do
      LON=$((${N[$k]}+lon))
      ((LON &lt;= LON_MAX)) &amp;&amp; { n_=$k; break; }
   done
   ((n_==0)) &amp;&amp; { ((n++)); LON=$lon; n_=$n; }
   orig=&quot;$ORIG/$fic&quot;
   dest=&quot;$DEST/CD$n/$fic&quot;
   printf &quot;%3d %8d %8d %s\n&quot; $n_ $lon $LON &quot;$dest&quot;
   mkdir -p &quot;$(dirname &quot;$dest&quot;)&quot;
   ln -s &quot;$orig&quot; &quot;$dest&quot;
   N[$n_]=$LON
done &lt; &lt;(find &quot;$A_SAUVER&quot; -type f)
for k in ${!N[@]}; do printf &quot;%3d %8d\n&quot; $k ${N[$k]}; done</code></pre></div><div class="quotebox"><blockquote><div><p><strong>ORIG</strong>&#160; &#160; &#160; &#160; &#160; &#160;: Répertoire de départ<br /><strong>A_SAUVER</strong>&#160; : Répertoire à sauvegarder (situé dans $ORIG)<br /><strong>DEST</strong>&#160; &#160; &#160; &#160; &#160; &#160;: Répertoire de destination<br /><strong>LON_MAX</strong>&#160; &#160;: Longueur max en octets de chaque CDn</p></div></blockquote></div><p><span class="bbu">Remarque</span> :<br />Ce script ne s&#039;occupe que des fichiers de l&#039;arborescence (à l&#039;exclusion des liens), et ne tient pas compte de la place prise par les répertoires.</p>]]></description>
			<author><![CDATA[dummy@example.com (pingouinux)]]></author>
			<pubDate>Sun, 20 Jan 2013 08:48:28 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12269931#p12269931</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Script automatique de sauvegarde CD multisupport]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12269801#p12269801</link>
			<description><![CDATA[<p>Oui, je pense que le plus simple est effectivement d&#039;avoir une &quot;copie&quot; sous forme de symlinks ; c&#039;est ce que j&#039;imaginais déjà..</p>]]></description>
			<author><![CDATA[dummy@example.com (Math)]]></author>
			<pubDate>Sun, 20 Jan 2013 08:27:11 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12269801#p12269801</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Script automatique de sauvegarde CD multisupport]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12269321#p12269321</link>
			<description><![CDATA[<p>Bonjour,<br />La seconde arborescence est-elle censée remplacer la première, et contenir réellement les fichiers ? L&#039;autre possibilité est qu&#039;elle soit créée en plus, éventuellement dans un autre répertoire de base, et contienne des liens symboliques vers les fichiers d&#039;origine.</p>]]></description>
			<author><![CDATA[dummy@example.com (pingouinux)]]></author>
			<pubDate>Sun, 20 Jan 2013 06:34:36 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12269321#p12269321</guid>
		</item>
		<item>
			<title><![CDATA[Script automatique de sauvegarde CD multisupport]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12252901#p12252901</link>
			<description><![CDATA[<p>Bonjour,</p><p>Je recherche à faire une sauvegarde sur CD/DVD d&#039;un répertoire volumineux (&gt;30Gio).<br />J&#039;ai donc besoin de faire un multi-support ; mais je ne veux pas de tar/zip multivolume. (sinon, ce serait très facile).<br />En effet, j&#039;ai besoin de graver ces fichiers sans compression.</p><p>J&#039;ai donc pensé à un script qui me ferai une copie (lien symbolique/dur) de mon répertoire en gérant la taille pour ne pas dépasser la limite.</p><p>En gros, mon répertoire actuelle est :</p><div class="codebox"><pre><code>~/medias
     /2012
              /01
              /02
              /06
              /07
     /2013
              /01
              /02
              /06
              /07</code></pre></div><p>Donc, l&#039;idée serait peut être d&#039;avoir un script qui reprioduirait :</p><div class="codebox"><pre><code>~/medias
     /CD1
          /2012
                   /01
                   /02
     /CD2
          /2012
                   /06
                   /07
     /CD3
          /2012
                   /07 &lt;== parce qu&#039;il n&#039;avais plus la place sur le CD2
          /2013
                   /01
                   /02
                   /06
                   /07</code></pre></div><p>Est-ce que vous connaissez un script qui me permettrai de faire ceci de manière automatique ?<br />Ou alors connaissez vous une aurte solution ?</p><p>Merci</p>]]></description>
			<author><![CDATA[dummy@example.com (Math)]]></author>
			<pubDate>Fri, 18 Jan 2013 19:17:53 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12252901#p12252901</guid>
		</item>
	</channel>
</rss>
