Je ne suis pas photographe professionnel mais j'apprécie beaucoup mes photos. Parfois, quand je les regarde des mois ou des années après les avoir pris, certains d'entre eux se révèlent corrompus sans raison évidente. J'obtiens souvent des choses telles que des zones grises, des couleurs altérées à partir d'un certain point ou même des photos complètement illisibles. J'utilise à la fois Windows et Linux OS sur mes PC.
Pourquoi cela se produit-il et, surtout, comment éviter cela?
data-corruption
Petru Dimitriu
la source
la source
Réponses:
Il y a deux causes principales. Le premier est la dégradation des données . Les bits stockés sur des supports magnétiques (tels que votre disque dur) peuvent perdre leur orientation magnétique au fil du temps, endommageant le bit. Dans des conditions plus difficiles (chaleur et humidité élevées), le support physique lui-même peut commencer à se dégrader. Pour les supports à semi-conducteurs tels qu'un SSD, le mécanisme est différent mais le résultat est similaire.
L'occurrence la plus courante est la corruption silencieuse des données , une erreur se produisant lors de l'écriture ou de la lecture des données. Bien que l'image du lien précédent soit un exemple extrême, souvent un seul bit inversé peut corrompre une image.
Il existe deux solutions à ces problèmes, et en supposant que vous effectuez une rotation de vos sauvegardes, les sauvegardes seules ne vous aideront pas. L'approche la plus compliquée et technique consiste à utiliser un système de fichiers avec des mécanismes intégrés d'intégrité des données (tels que ZFS ou btrfs), tandis qu'une approche plus simple consisterait à calculer un hachage pour chaque fichier entre les sauvegardes afin de détecter tout changement.
la source
Probably not worth the extra 1000% penalty in size...
Je dirais exactement le contraire - tirer RAW, stocker RAW, sauvegarder RAW. Vous conservez les négatifs, pas les tirages.Je ne vais pas trop d' inquiétude sur la façon dont cela se produit, car les disques durs seront échouer; comme tout autre chose dans ce monde, ils ne sont pas parfaits. Vous ne pouvez pas arriver à un état où vous ne perdrez jamais un fichier.
Cependant, vous pouvez arriver à un état où vous ne perdez jamais de photo - vous le faites en ayant plusieurs copies sur des disques durs séparés, dont au moins une dans un emplacement physique distinct. Ensuite, il n'a pas d'importance qu'un disque tombe en panne, car vous pouvez simplement obtenir la photo à partir d'un autre emplacement.
la source
La réponse à la raison pour laquelle cela se produit dépend du type de lecteur, du type de fichier, du système de fichiers et du système d'exploitation utilisé, il est donc impossible de donner une réponse complète à cette question.
Mais en ce qui concerne la façon d'éviter cela, l'autre réponse concerne les sauvegardes.Cependant, avec une corruption de fichier comme celle-ci, vous avez besoin d'un moyen d'identifier quand une copie particulière de votre fichier a été corrompue et d'éviter de la copier dans vos sauvegardes. Il est très facile de se retrouver avec 2 copies corrompues d'un fichier. La réponse technique consiste à utiliser des sommes de contrôle et à les comparer pour identifier les fichiers corrompus.
La meilleure façon d'éviter cela de nos jours, est d'utiliser un service de stockage en ligne qui gérera pour vous toute la redondance et l'intégrité des fichiers.
la source
their client automatically detects the change to the local copy of the photo and uploads the new version, which is corrupted.
En fait, c'est un point intéressant, car à moins que la corruption ne se trouve dans une couche logicielle, le client ne pourra réellement détecter la corruption que si vous réécrivez le fichier.Les fichiers photo ne sont pas spéciaux à cet égard, tout fichier sur un ordinateur peut être corrompu. Les fichiers JPEG sont probablement plus susceptibles d'afficher la corruption de manière évidente que beaucoup d'autres types de fichiers, donc vous pouvez le remarquer plus (voir le commentaire de @ pipe sur la réponse de @ alldayremix).
Les fichiers peuvent être corrompus de plusieurs manières, les disques durs (non SSD) peuvent être placés trop près d'un aimant, les CD et les DVD peuvent progressivement pourrir, et les interférences électriques et les bogues dans le micrologiciel ou le logiciel peuvent corrompre les fichiers en transit. Il y a aussi d'autres raisons, mais je suggère de demander sur une pile plus informatique si vous voulez entrer dans les détails.
En termes de ce qui peut être fait à ce sujet, la meilleure réponse que je peux trouver est de calculer les hachages et de conserver plusieurs copies des photos. À cette fin, j'ai écrit un programme gratuit et open source pour résoudre ce problème par moi-même: Archiverify .
Il fonctionne en calculant des hachages, en stockant les hachages à côté des images et en comparant les fichiers avec les hachages lorsque vous l'exécutez. Tant que vous avez plus d'une copie du fichier, il peut automatiquement actualiser la copie corrompue à partir de la bonne (en supposant que les deux ne soient pas corrompus en même temps).
Alternativement, je suis sûr qu'il existe des services de stockage / sauvegarde payants disponibles qui feront le hachage et vérifieront régulièrement pour vous dans les coulisses.
la source
Il y a plusieurs raisons, comme indiqué ci-dessus. Il peut simplement s'agir d'une usure naturelle au fil du temps qui corrompt des morceaux de fichiers ou d'une dégradation physique. Si vous trouvez continuellement des photos et d'autres fichiers gravement corrompus, cela peut être le signe d'un virus informatique. Si vous ne voulez pas que vos fichiers soient corrompus des deux premières façons, investissez dans un SSD car il ne se dégradera pas aussi rapidement et 10 fois plus vite. (Vous pouvez également effectuer une analyse antivirus rapide.)
la source
Vous devriez poser cette question sur Security.SE.
Pour éviter la corruption, vous devez effectuer des sauvegardes .
Les supports optiques numériques inscriptibles tels que les CD-R et DVD-R peuvent être corrompus même par la lumière du soleil. Pour éviter cela, vous pouvez utiliser quelque chose comme une stratégie de double sauvegarde. Cependant, de nos jours, nous avons de si belles méthodes en ligne pour sauvegarder des photos, comme Instagram ou d'autres services en ligne. Par exemple, derrière Google Drive, il y a une grande quantité de centres de données. Chacune de vos photos sera stockée sur le système de fichiers Google (GoogleFS ou GFS) sur des serveurs hébergés dans ces centres de données. Ce système de fichiers a été conçu par Google pour protéger les utilisateurs contre la perte de données. Vos photos seront enregistrées dans trois exemplaires dans trois emplacements géographiques différents, pour vous protéger contre la perte de données en raison de catastrophes locales dues à la foudre, au tsunami, au tremblement de terre, etc.
Essayez d'utiliser plusieurs services en ligne simultanément (tels que megaupload, dropbox, wuala, 4shared, etc.).
Par la suite, pour la plus grande tranquillité d'esprit qu'aucune de vos photos n'a été modifiée ou corrompue, vous utiliserez des sommes de contrôle pour vérifier l'intégrité de vos données.
La meilleure façon est d'utiliser la cryptographie pour une telle tâche. Utilisez les dernières fonctions de hachage stables, telles que SHA-256 ou SHA-512. Les algortihms plus anciens, tels que MD5, sont désormais considérés comme peu sûrs. Un attaquant moderne pourrait falsifier vos données avec le même md5sum.
Lorsque vous aurez terminé, vous disposerez d'un système de sauvegarde distribué qui ne sera pas facilement brisé, même par les attaquants les plus sophistiqués et les plus dévoués (tels que les attaques soutenues par l'État-nation).
Copie de deux DVD avec des données identiques à l'intérieur:
Où ce SHA256SUM doit contenir quelque chose comme:
Les lignes
209732fbdb499f0cad6fd3...
sont des hachages uniques de vos photos. Lorsqu'un morceau de votre photo devient corrompu, ce hachage sera changé en un autre, vous pouvez donc tester les hachages par rapport à cette liste pour être sûr que vos photos conservent leur intégrité.Deuxièmement, toutes ces photos et ce fichier de hachage SHA256SUM sont téléchargés par exemple sur Dropbox et ailleurs.
Maintenant, vous avez 5 copies de vos photos. 2 hors ligne, 2 en ligne, 1 sur votre disque dur actuel.
Le schéma pourrait bien sûr évoluer vers quelque chose de plus robuste. Votre imagination est votre atout.
la source
Je ne peux pas exclure que les normes jpeg entre votre ancien appareil photo et votre dernière visionneuse d'image aient quelque peu divergé, de sorte que les photos ne semblent corrompues. Parfois, un logiciel est conforme uniquement à une version préliminaire d'une norme. Essayez une visionneuse plus ancienne (sur un ancien ordinateur).
la source