<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=StarObs</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=StarObs"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/StarObs"/>
	<updated>2026-05-20T01:36:37Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Cloner_son_syst%C3%A8me&amp;diff=16052</id>
		<title>Trucs:Cloner son système</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Cloner_son_syst%C3%A8me&amp;diff=16052"/>
		<updated>2008-10-01T00:05:48Z</updated>

		<summary type="html">&lt;p&gt;StarObs : /* Mise à jour de la copie par rapport à l&amp;#039;original */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Jonesy&amp;lt;jonesy_at_wanadoo_dot_fr&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;&amp;lt;u&amp;gt;Attention :&amp;lt;/u&amp;gt; Il semblerait que cette méthode puisse poser problème avec certain logiciels liés au répertoire &amp;lt;code&amp;gt;/dev&amp;lt;/code&amp;gt;, en particulier les logiciels utilisant le son comme xine. En conséquence, utilisez ce tips avec précaution.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cloner votre système consiste à faire une copie de votre système, comme le fait par exemple ce &#039;&#039;Trucs &amp;amp; Astuces&#039;&#039; : [?aff_item=147 Copier (déplacer) son Linux sur DD]. A la différence, que cette copie vous pourrez la mettre à jour très rapidement et très facilement. &amp;lt;br /&amp;gt;C&#039;est ce que l&#039;on appelle une [http://www.linux-france.org/prj/jargonf/S/sauvegarde_diffeacrentielle.html Sauvegarde différentielle] en informatique.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;Quel est l&#039;intérêt d&#039;une telle copie ?&amp;lt;/u&amp;gt;&#039;&#039;&amp;lt;br /&amp;gt;Etre sûr de conserver un système qui marche impéccablement bien et en même temps pouvoir faire des tests d&#039;installations de logiciels, d&#039;optimisation, de création de packages et tout ce qui peut vous passer par la tête sur &#039;&#039;votre&#039;&#039; système. &amp;lt;br /&amp;gt;La création de packages pour sa distribution est un bon exemple, car c&#039;est typiquement le genre d&#039;activité où vous pouvez casser votre système, surtout lorsque vous packagez une librairie &#039;&#039;centrale&#039;&#039;. &amp;lt;br /&amp;gt;Et donc ainsi, vous pouvez tester ce que vous voulez en toute sécurité, une fois que vous savez que cela marche sur la copie, vous l&#039;appliquez sur votre système original (stable) et vous n&#039;avez plus qu&#039;à remettre le système copié à jour. &amp;lt;br /&amp;gt;Enfin, si un jour pour une raison ou une autre le système original ne fonctionne plus, vous aurez votre copie.&lt;br /&gt;
&lt;br /&gt;
Bien entendu, cela peut vous servir pour faire simplement une sauvegarde régulière rapidement.&lt;br /&gt;
&lt;br /&gt;
=== Pré-requis ===&lt;br /&gt;
&lt;br /&gt;
Vous devez de préférence avoir une partition libre d&#039;une taille adéquate. La taille doit être égale à la somme des tailles des partitions de votre système original (&amp;lt;tt&amp;gt;/ + /home + /usr + /boot +...&amp;lt;/tt&amp;gt;). Si ce n&#039;est pas le cas, il faut qu&#039;une partition de votre système soit capable d&#039;accueillir tout le système. &amp;lt;br /&amp;gt; De plus, il est souhaitable, que vous maitrisiez la configuration de votre loader ([../admin/LILO.php3 lilo], [../admin/grub.php3 grub]) et le fichier [../admin/fstab.php3 &amp;lt;tt&amp;gt;/etc/fstab&amp;lt;/tt&amp;gt;]. &amp;lt;br /&amp;gt;Enfin, pour que la copie soit efficace et significative, il est conseillé d&#039;être &amp;lt;tt&amp;gt;root&amp;lt;/tt&amp;gt;. &#039;&#039;&#039;Alors méfiance à ce que vous faites !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Par la suite, je considère que le système copié est sur une partition indépendante (libre). Donc je vais supposer que la partition est montée sous &amp;lt;tt&amp;gt;/mnt/copie&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== La première copie ===&lt;br /&gt;
&lt;br /&gt;
Nous allons créer un fichier d&#039;exclusion, qui comme son nom l&#039;indique, contiendra la liste des fichiers ou répertoires à ne pas sauvegarder. Car certains répertoires et fichiers sont inutiles sur le système copié.&lt;br /&gt;
&lt;br /&gt;
Le fichier &#039;&#039;exclud.lst&#039;&#039; : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;-------------------- &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;/proc &amp;lt;br /&amp;gt;/tmp &amp;lt;br /&amp;gt;/mnt &amp;lt;br /&amp;gt;/etc/fstab &amp;lt;br /&amp;gt;&amp;lt;nowiki&amp;gt;-------------------- &amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce fichier doit aussi contenir le répertoire où vous faites la copie si vous décidez de mettre la copie ou de monter la partition ailleurs que sous &amp;lt;tt&amp;gt;/mnt&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt;Une fois ce fichier créé, gardez-le bien au chaud dans un coin, vous en aurez besoin à chaque mise jour. Maintenant, copions le système :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -ravH --exclude-from=exclud.lst / /mnt/copie&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La copie faite, si vous le désirez, vous pouvez rendre ce nouveau système bootable : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;br /&amp;gt;cd /mnt/copie &amp;lt;br /&amp;gt;mkdir proc tmp mnt &amp;lt;br /&amp;gt;chmod -R 755 proc mnt &amp;lt;br /&amp;gt;chmod -R 777 tmp &amp;lt;br /&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;De plus, créez les répertoires utiles dans &amp;lt;tt&amp;gt;/mnt/copie/mnt&amp;lt;/tt&amp;gt;, comme &amp;lt;tt&amp;gt;cdrom&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;win_c&amp;lt;/tt&amp;gt; ou &amp;lt;tt&amp;gt;floppy&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt;Créez le fichier &amp;lt;tt&amp;gt;/mnt/copie/etc/fstab&amp;lt;/tt&amp;gt; correspondant à ce nouveau système. C&#039;est à dire qu&#039;il doit ressembler à celui d&#039;origine mais en y enlevant les lignes des autres points de montages (&amp;lt;tt&amp;gt;/home, /usr, /boot,...&amp;lt;/tt&amp;gt;) et en remplacant le /dev/... du root (&amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt;) par celui de la partition de copie. &amp;lt;br /&amp;gt;Et enfin sur le système orignal, modifiez la configuration de votre loader afin de pouvoir booter sur le système copié.&lt;br /&gt;
&lt;br /&gt;
=== Mise à jour de la copie par rapport à l&#039;original ===&lt;br /&gt;
&lt;br /&gt;
Ressortez le fichier &amp;lt;tt&amp;gt;exclud.lst&amp;lt;/tt&amp;gt;, montez la partition contenant la copie, nous allons la mettre à jour. C&#039;est à dire que seulement ce qui a été modifié, créé ou détruit sur le système original depuis la dernière mise à jour sera reproduit sur le système copié ([http://www.linux-france.org/prj/jargonf/S/sauvegarde_diffeacrentielle.html sauvegarde différentielle]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -uravH --delete --exclude-from=exclud.lst / /mnt/copie&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous souhaitez simplement simuler ce qui va se passer afin de vérifier avant : &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;rsync -uravHn --delete --exclude-from=exclud.lst / /mnt/copie&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;Et, important, si vous ne voulez pas effacer les fichiers de la copie qui n&#039;existent plus sur l&#039;original, faites :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -uravH --exclude-from=exclud.lst / /mnt/copie&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dans ce dernier cas, votre copie ne sera plus exactement la copie de l&#039;original.&lt;br /&gt;
&lt;br /&gt;
Un tips apportés par Maxx Twayne consiste à surcharger les options de rsync par celle-ci :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rsync -ravlpogtDH [...]&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ces options permettent un mode archivage (a) en récursif (r) en préservant les liens symboliques (l), en préservant les hards-links (H), préservant les permissions (p), le propriétaire (o) et le groupe (g), en préservant les devices (D) et en respectant les champs &amp;quot;times&amp;quot; des fichiers (t). Elles sont redondantes avec l&#039;option -a (equivalent de -rlptgoD).&lt;br /&gt;
&lt;br /&gt;
Voilà, vous savez tout ! Je vous invite à faire un petit &amp;lt;tt&amp;gt;man rsync&amp;lt;/tt&amp;gt; pour en savoir plus.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;PS&amp;lt;/u&amp;gt; : La commande &amp;lt;tt&amp;gt;rsync&amp;lt;/tt&amp;gt; est applicable sur n&#039;importe quel répertoire. Je pense particulièrement aux répertoires sensibles, tel que &amp;lt;tt&amp;gt;/etc&amp;lt;/tt&amp;gt;, si vous n&#039;avez pas la possibilité de sauvegarder tout votre système.&lt;br /&gt;
[[Catégorie:Trucs_Sauvegarde]]&lt;/div&gt;</summary>
		<author><name>StarObs</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion_Trucs:Cloner_son_syst%C3%A8me&amp;diff=16051</id>
		<title>Discussion Trucs:Cloner son système</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion_Trucs:Cloner_son_syst%C3%A8me&amp;diff=16051"/>
		<updated>2008-10-01T00:04:08Z</updated>

		<summary type="html">&lt;p&gt;StarObs : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sympa le tips de Maxx Twayne, mais une lecture un peu assidue du man de rsync indique :&lt;br /&gt;
        -a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)&lt;br /&gt;
Donc pas la peine de surcharger avec toutes ces options si on a deja mis -a&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>StarObs</name></author>
	</entry>
</feed>