<?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>Lolo's blog &#187; Sauvegardes</title>
	<atom:link href="http://blog.unix-scripts.info/category/sauvegardes/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.unix-scripts.info</link>
	<description></description>
	<lastBuildDate>Sun, 31 Jan 2010 19:13:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>SMARTd &amp; Le raid &#8230;. c&#8217;est bien ;)</title>
		<link>http://blog.unix-scripts.info/2009/09/13/smartd/</link>
		<comments>http://blog.unix-scripts.info/2009/09/13/smartd/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 19:30:42 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Sauvegardes]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.unix-scripts.info/?p=165</guid>
		<description><![CDATA[En consultant mes mails je m&#8217;aperçois qu&#8217;un de mes disques est HS: The following warning/error was logged by the smartd daemon: Device: /dev/sdd, 5 Offline uncorrectable sectors For details see host's SYSLOG (default: /var/log/syslog). You can also use the smartctl &#8230; <a href="http://blog.unix-scripts.info/2009/09/13/smartd/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>En consultant mes mails je m&#8217;aperçois qu&#8217;un de mes disques est HS:</p>
<p><code><br />
The following warning/error was logged by the smartd daemon:</p>
<p>Device: /dev/sdd, 5 Offline uncorrectable sectors</p>
<p>For details see host's SYSLOG (default: /var/log/syslog).</p>
<p>You can also use the smartctl utility for further investigation.<br />
No additional email messages about this problem will be sent.<br />
</code></p>
<p>La machine continue de tourner, comme si rien ne s&#8217;était passé.</p>
<p>Restera à changer ce disque <img src='http://blog.unix-scripts.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unix-scripts.info/2009/09/13/smartd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment augmenter la taille d&#8217;un array raid</title>
		<link>http://blog.unix-scripts.info/2009/09/11/comment-augmenter-la-taille-dun-array-raid/</link>
		<comments>http://blog.unix-scripts.info/2009/09/11/comment-augmenter-la-taille-dun-array-raid/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 13:43:08 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Sauvegardes]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.unix-scripts.info/?p=163</guid>
		<description><![CDATA[Un array raid soft trop petit. On, on change les disques un à un apres les avoir partitionné, on reconstruit le raid&#8230;et la taille des partitions n&#8217;a pas bougé. C&#8217;est tout à fait normal. Il faut agrandir le device md, &#8230; <a href="http://blog.unix-scripts.info/2009/09/11/comment-augmenter-la-taille-dun-array-raid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Un array raid soft trop petit.</p>
<p>On, on change les disques un à un apres les avoir partitionné, on reconstruit le raid&#8230;et la taille des partitions n&#8217;a pas bougé.</p>
<p>C&#8217;est tout à fait normal. Il faut agrandir le device md, puis le filesystem.</p>
<p>Supprimons la bitmap de l&#8217;array:<br />
<code><br />
# mdadm --grow /dev/md2 --bitmap none<br />
</code></p>
<p><code><br />
# df -h<br />
Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur<br />
/dev/md1              452G  257G  173G  60% /<br />
tmpfs                 3,9G     0  3,9G   0% /lib/init/rw<br />
udev                   10M  228K  9,8M   3% /dev<br />
tmpfs                 3,9G     0  3,9G   0% /dev/shm<br />
/dev/md0              192M   79M  103M  44% /boot<br />
/dev/md2              805G  516G  290G  65% /backup<br />
</code><br />
<code><br />
# mdadm --grow /dev/md2 --size=max<br />
# mdadm --wait /dev/md2<br />
# mdadm --grow /dev/md2 --bitmap=internal<br />
buckrogers:~# xfs_growfs /backup/<br />
meta-data=/dev/md2               isize=256    agcount=32, agsize=6589168 blks<br />
         =                       sectsz=4096  attr=0<br />
data     =                       bsize=4096   blocks=210853056, imaxpct=25<br />
         =                       sunit=16     swidth=48 blks<br />
naming   =version 2              bsize=4096   ascii-ci=0<br />
log      =internal               bsize=4096   blocks=32768, version=2<br />
         =                       sectsz=4096  sunit=1 blks, lazy-count=0<br />
realtime =none                   extsz=196608 blocks=0, rtextents=0<br />
data blocks changed from 210853056 to 428941440</p>
<p># df -h<br />
Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur<br />
/dev/md1              452G  257G  173G  60% /<br />
tmpfs                 3,9G     0  3,9G   0% /lib/init/rw<br />
udev                   10M  228K  9,8M   3% /dev<br />
tmpfs                 3,9G     0  3,9G   0% /dev/shm<br />
/dev/md0              192M   79M  103M  44% /boot<br />
/dev/md2              1,6T  517G  1,1T  32% /backup<br />
</code></p>
<p>Et voilà <img src='http://blog.unix-scripts.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unix-scripts.info/2009/09/11/comment-augmenter-la-taille-dun-array-raid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sauvegarder son système</title>
		<link>http://blog.unix-scripts.info/2006/04/18/sauvegarder-son-systeme/</link>
		<comments>http://blog.unix-scripts.info/2006/04/18/sauvegarder-son-systeme/#comments</comments>
		<pubDate>Tue, 18 Apr 2006 12:58:03 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[Sauvegardes]]></category>

		<guid isPermaLink="false">http://blog.unix-scripts.info/2006/04/18/sauvegarder-son-systeme/</guid>
		<description><![CDATA[Avant un upgrade majeur, il est préférable de disposer d&#8217;une sauvegarde à jour de son système (et de ses données). Comment faire simplement? Prérequis: Avoir soit une autre machine sous linux, soit un 2eme disque dur (et un live-CD au &#8230; <a href="http://blog.unix-scripts.info/2006/04/18/sauvegarder-son-systeme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Avant un upgrade majeur, il est préférable de disposer d&#8217;une sauvegarde à jour de son système (et de ses données).</p>
<p>Comment faire simplement?</p>
<p>Prérequis:</p>
<p>Avoir soit une autre machine sous linux, soit un 2eme disque dur (et un live-CD au cas où&#8230;)</p>
<ul>
<li>Avec une 2eme machine:</li>
</ul>
<p>Sur la machine à sauvegarder (machine source, il nous faut disposer de rsync, et ssh)</p>
<p>Sur la machine qui recevra la sauvegarde, il nous faut disposer de place (équivalent de la place occupée sur le disque de la machine source), rsync, et ssh</p>
<p>Créons le répertoire accueillant les sauvegardes sur la machine destination:</p>
<p># mkdir -p /backup/machinesource</p>
<p>Copions le systeme et les données à partir de la machine source:</p>
<p># cd / &#038;&#038; rsync -avP &#8211;numeric-ids &#8211;exclude=&#8217;/proc&#8217; &#8211;exclude=&#8217;/sys&#8217; \<br />
&#8211;exclude=&#8217;/tmp&#8217; / machinedestination:/backup/machinesource</p>
<p>machinedestination étant le nom DNS de la machine de destination (pouvant etre remplacé par son adresse IP).</p>
<ul>
<li>Avec un 2e disque dur:</li>
</ul>
<p>Il nous faut disposer de la commande cp, ou de rsync.</p>
<p>on monte le 2eme disque dur sur le point de montage /sauvegarde par exemple</p>
<p># cp -avux / /sauvegarde</p>
<p>ou encore</p>
<p>#rsync -avPx / /sauvegarde</p>
<p>Dans les exemples précédents nous avons considéré que / abritait tout le systeme (pas de montage séparé pour /var, /usr, /etc&#8230;).</p>
<p>Il vous sera ainsi très facile en cas de problème de récupérer un systeme fonctionnel en effectuant un transfert dans le sens inverse.</p>
<p>Pour réaliser des sauvegardes plus ciblées, plus simples&#8230; n&#8217;hésitez pas à jeter un oeil sur <a target="_blank" title="Backup Manager" href="http://www.backup-manager.org/">backup manager.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unix-scripts.info/2006/04/18/sauvegarder-son-systeme/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Migrer son système en RAID 1 ou RAID5</title>
		<link>http://blog.unix-scripts.info/2006/04/18/migrer-son-systeme-en-raid-1-ou-raid5/</link>
		<comments>http://blog.unix-scripts.info/2006/04/18/migrer-son-systeme-en-raid-1-ou-raid5/#comments</comments>
		<pubDate>Tue, 18 Apr 2006 12:46:59 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Sauvegardes]]></category>

		<guid isPermaLink="false">http://blog.unix-scripts.info/2006/04/18/migrer-son-systeme-en-raid-1-ou-raid5/</guid>
		<description><![CDATA[Hypothese: Vous disposez de: - Un systeme fonctionnel - Un live-CD linux (Knoppix, GRML&#8230;) - Suffisemment de disques durs pour faire ce que vous voulez faire. - Un kernel supportant le raid Comme d&#8217;habitude, faites des sauvegardes, si ça pétait &#8230; <a href="http://blog.unix-scripts.info/2006/04/18/migrer-son-systeme-en-raid-1-ou-raid5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hypothese:</p>
<p>Vous disposez de:<br />
- Un systeme fonctionnel<br />
- Un live-CD linux (Knoppix, GRML&#8230;)<br />
- Suffisemment de disques durs pour faire ce que vous voulez faire.<br />
- Un kernel supportant le raid</p>
<p>Comme d&#8217;habitude, faites des sauvegardes, si ça pétait c&#8217;est pas de ma faute <img src='http://blog.unix-scripts.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Commençons par le commencement:</p>
<p>Vous faites une sauvegarde de votre systeme sur un autre HD, un autre systeme&#8230;</p>
<p>Comment faire?</p>
<p>Monter un autre disque dur (ici sur /newdisk)</p>
<p>cp -avux / /newdisk</p>
<p>ou encore en root toujours:</p>
<p>rsync -avP &#8211;numeric-ids / autremachine:/backupmamachine</p>
<p>Passons aux choses sérieuses.</p>
<p>On va maintenant rebooter sur le live-CD</p>
<p>Création de l&#8217;array raid 1 (miroir)<br />
- Supposition (raid 1 sur hda et hdb)</p>
<p>fdisk /dev/hda<br />
on crée ses partitions avec comme type &#8216;fd&#8217;</p>
<p>mdadm -Cv /dev/md0 -l1 -n2 /dev/hda1 missing<br />
mdadm -Cv /dev/md1 -l1 -n2 /dev/hda2 missing</p>
<p>autant de fois que vous avez créé de partitions</p>
<p>Créer le systeme de fichiers:</p>
<p>mkfs.ext3 /dev/md0<br />
mkswap /dev/md1</p>
<p>On aurait aussi pu utiliser du XFS, ReiserFS&#8230;.</p>
<p>on monte le disque de sauvegarde<br />
mkdir /olddisk<br />
mount /dev/hdb1 /olddisk</p>
<p>on monte le raid array<br />
mkdir /newdisk<br />
mount /dev/md0 /newdisk</p>
<p>on copie le systeme</p>
<p>cp -avux /olddisk /newdisk</p>
<p>on edite le fstab dans /newdisk/etc/fstab pour remplacer les /dev/hdx par des /dev/mdx</p>
<p>on oublie pas d&#8217;éditer /newdisk/etc/lilo.conf<br />
boot=/dev/mdx<br />
root=/dev/mdx<br />
raid-extra-boot=mbr</p>
<p>on relance lilo dans un chroot<br />
lilo -r /newdisk -v</p>
<p>on reboote la machine, youpi ça marche</p>
<p>il faut maintenant répliquer le miroir</p>
<p>on crée le meme partitionnement sur le 2eme disque que le 1er:meme tailles de partitions, meme type(fd)</p>
<p>Il est possible de le faire via sfdisk automatiquement (sfdisk -d /dev/hda | sfdisk /dev/hdb)</p>
<p>puis on fait</p>
<p>mdadm -a /dev/md0 /dev/hdb1<br />
mdadm -a /dev/md1 /dev/hdb2</p>
<p>cat /proc/mdstat vous donnera l&#8217;avancement de la synchronisation du miroir</p>
<p>on oublie pas de lancer lilo pour que les 2 MBR soient mis à jour.</p>
<p>Pour convertir un système en RAID 5, il faut au minimum 3 disques et penser à créer une partition séparée qui servira de /boot (en raid 1 impérativement).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unix-scripts.info/2006/04/18/migrer-son-systeme-en-raid-1-ou-raid5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
