RAID1 à domicile

J’ai déjà abordé à plusieurs reprises la nécessité d’effectuer des backups de données pour éviter toute catastrophe. M’adonnant à la procrastination à mes heures perdues, il m’arrive souvent de reporter la tâche du backup à un moment ultérieur… augmentant d’autant la quantité de données perdues si mon disque venait à me faire défaut.

Je suis donc passé au niveau de sûreté supérieur en installant deux disques SATA de 500GB. Ma carte mère (une Asus K8V-X) étant équipée d’un chipset VIA assurant les niveaux de RAID 0 et 1, la tâche se résumait à configurer un petit RAID 1 entre les 2 disques… du moins c’est ce que je croyais!

J’ai découvert que cette merveille que me promettait le manuel de ma carte-mère est ce qu’on appelle du “fake RAID”: le chipset n’assure que la configuration du RAID, les opérations effectives de miroitage étant assurées par le processeur. Et pour couronner le tout, ceci n’est supporté que sous Windows avec le driver adéquat (ou avec beaucoup de chipotage sous Linux). A l’installation, Linux voyait en effet les deux disques alors qu’avec un véritable RAID matériel, le contrôleur ne lui en présenterait qu’un.

Me voila donc parti pour configurer un RAID logiciel sous Linux au moyen de mdadm. Au final l’opération est assez simple, et pour une utilisation personnelle, tout aussi fiable que du RAID matériel. Le statut de la grappe se vérifie aisément par la commande

mdadm -D /dev/md*

Cette commande permet de détecter tout problème de synchronisation, de défaillance de disque… et de prendre les mesures adéquates (relancer une synchronisation, remplacer le disque défectueux par un nouveau, ..).

Bien sûr le RAID n’est jamais fiable à 100% et un backup sur support externe est toujours conseillé (principalement sous Windows ou un virus peut détruire toute les données, quel que soit le niveau de RAID appliqué). Mais au moins, la probabilité que mes disques tombent en rade entre deux backups est fortement réduite! On peut de plus prétendre que cette solution n’est pas la plus économique, mais au prix du mégaoctet ces derniers temps, c’est une mesure de sûreté plus qu’abordable.

Le cauchemar du webmaster…

Depuis la création de ce site, voici 2-3 ans, le menu de droite m’a posé problème. Que ce soit entre les différents navigateurs, ou les différentes versions de ceux-ci, il s’affichait à chaque fois d’une manière différente.

L’effet était encore pire sous Firefox 3: le menu se déplaçait de gauche à droite lorsqu’on diminuait/augmentait la taille du texte.

Après une petite heure de jonglage avec des “float:right” et des “margin-top: -120px”, je suis enfin parvenu à une version plus stable. Bien sûr, ce qui était parfait sous Firefox nécessitait encore quelques adaptations pour être également parfait sour IE7 ou Safari. Pour les navigateurs plus exotiques, ou les versions plus anciennes d’Internet Explorer, je ne garantis rien!

Donc si vous voyez un menu décalé, des images d’arrières plans qui se baladent, ou d’autres effets artistiques indésirés, mettez votre navigateur à jour (IE7 ou FF3 sont parfaitement supportés) ou passez votre chemin: moi j’ai fait mon boulot, le code CSS est valide 😉

Comme quoi, la standardisation entre les navigateurs reste encore une utopie…

New york, nous revoilà

Ce week-end nous avons fait la chasse aux billets d’avions pour New-York. Après que les deux places les moins chères nous soient passées sous le nez (recevoir le message “Désolé mais les places ne sont plus disponibles” lorsqu’on appuie sur le bouton confirmant le paiement n’est pas des plus agréables… ), nous avons reçu ce matin la confirmation pour deux autres places, certes un peu plus chères.

Il reste donc moins d’un moins pour planifier les diverses visites et surtout préparer la liste d’achat 😉 (pourvu que le $ ne monte pas en flèche d’ici la!).