Y'a un truc que j'ai pas capté la... Si tes 2 disques sont en RAID1, la replication des données est quand meme instantanée?
Le RAID-1 (comme tout autre mirroring) est sensée apporter une sécurité contre un probleme hardware (un des disques) mais pas contre les erreurs humaines (qui sont hélas, les plus fréquentes :( ) /me a dit raté une ligne... Xavier -- Secret hacker rule #11: hackers read manuals. On Sun, 20 Mar 2005, Fabian Vilers wrote: > Bonsoir à tous, > > Voici un long moment que je n'ai plus participé à cette liste mais il m'est > arrivé quelquechose d'assez terrible aujourd'hui. > > Je fait de la photographie numérique et récupère mes photos via un lecteur de > carte usb. Tout fonctionne à merveille avec ma distribution linux. > > Les noms de fichiers de l'appareil sont sous la forme img-xxxx.jpg. Donc, > toutes les mille photos, un nom de fichier déjà utilisé revient. Bien que je > trie mes photos par date et catégorie, l'idée d'avoir deux fichiers > différents avec le même nom m'ennuies fortement. > > Il y a plusieurs mois, j'avais écrit un script dans la hâte travaillant avec > exiftags pour récupérer le nom exact du fichier. Utilisant un appareil Canon, > le "vrai" nom de fichier se compose en fait de yyy-xxxxx.jpg où yyy > représente la série (incrémentation de 1 toutes les 1000 photos) et xxxx la > même valeur que xxxx du paragraphe précédent. > > J'ai réinstallé récement ma distribution car je me suis offert deux disques > sata afin de les installer en Raid-1 pour éviter la perte de données dans le > cas où un disque lacherait. Entre temps, j'ai oublié de ré-installer la > commande exiftags. > > Aujourd'hui, me basant sur mon script écrit trop rapidement, je l'exécute > afin > de renommer mes fichiers fraichement télécharger et boum, horreur et > desepoir: > ... > /home/fabian/bin/original: line 1: exiftags: command not found > Renaming img_3951.jpg to .jpg > /home/fabian/bin/original: line 1: exiftags: command not found > Renaming img_3952.jpg to .jpg > ... > > Vous l'aurez compris rapidement, je me suis retrouvé avec un seul fichier > nommé ".jpg". Par stupidité, j'avais déjà reformater ma carte CF. Crise de > nerfs totale, moi et ma femme, dégoutés d'avoir perdu des photos précieuses > de notre adorable petite fille. > > Et là, eureka, idée fracassante. Ni une ni deux je démonte ma partition /home > (en raid-1, je re-précise) pour monter la "vrai" partition du premier disque. > Fichiers disparus. Démontage, montage de la "vrai" partition du second disque > et... miracle! Les fichiers sont encore là. Un cp rapide et efficace et je > retrouve mes photos chéries. > > Bref, un long récit qui me sert de thérapie pour évacuer le stress. Mais > aussi > quelques conseils précieux à retenir pour le futur: > - Vérifier vos scripts. En effet, nombreux de ceux-ci sont écrit à la hâte, > pour un dépanage rapide et en général à usage unique. Ensuite on se rend > compte qu'il est utile et on le garde mais sans corriger les erreurs du genre > si mon retour de la commande est vide, arreter le processus. > - Faire des sauvegardes. Avant de traiter les fichiers, il intéressant d'en > faire une sauvegarde. Dans mon cas, j'imagine mettre en place un répertoire > caché ".old" dans lequel je déplacerais les photos avant de les renommer. > Avec la taille des disques actuels, on peux se permettre un peu de > gaspillage. > - Faire des sauvegardes non-volatiles. Pour éviter un problème > supplémentaire, > graver les fichiers importants sur CD/DVD. > - Ne reformatez pas la carte CF tant que le traitement (de base) sur les > fichiers n'est pas terminé. > - Ne vous précipitez pas. Cette expérience vient de m'apprendre qu'il existe > des possibilités de récupération. Le premier réflexe est toujours de démonter > la partition concernée afin d'éviter un écrasement des données par la > libération des inodes. De plus, afin que votre système continues à tourner, > il est utile d'avoir /home sur une partition dédiée. > > Voilà, j'espère que nombreux d'entre vous trouveront cette histoire > intéressant et en tireront les leçons de prudence à l'utilisation des > fichiers. > > Bonne soirée à tous! > Fabian >
_______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech