Comment puis-je minimiser la corruption et la perte de données sur le lecteur flash?
Vous branchez et débranchez en permanence votre lecteur flash. Que pouvez-vous faire pour minimiser les pertes de données potentielles??
La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..
La question
Lecteur superutilisateur Peter veut savoir ce qu’il peut faire pour conserver intacts le système de fichiers et les fichiers de ses lecteurs flash. Il écrit:
J'ai rencontré plusieurs clés USB avec un système de fichiers corrompu en seulement 2 ans. Dans un environnement uniquement Windows (Vista et plus récent), que peut-on faire pour réduire le risque de corruption du système de fichiers et de perte de données sur un seul lecteur USB??<
- Quel système de fichiers est le plus robuste?
- Quelles technologies ou quels labels (certifiés xyz, etc.) indiquent que les clés USB les supportant sont moins susceptibles d'être corrompues?
- Y a-t-il autre chose à surveiller??
N'y a-t-il rien qu'il puisse faire ou y a-t-il des mesures préventives qu'il peut prendre?
La réponse
Le contributeur de SuperUser Breakthrough offre les conseils suivants:
Que peut-on faire pour réduire le risque de corruption du système de fichiers et de perte de données sur un seul lecteur USB??
Les systèmes de fichiers couramment utilisés tels que FAT32 ou NTFS ne stockent aucun fichier. Les données informations de validation (uniquement sur le système de fichiers interne lui-même). Garder des sauvegardes de vos données, validez les données avec sommes de contrôle (vous pouvez générer des hachages MD5 / SHA1 pour vos fichiers uniquement à vérifier si des données ont été corrompues) et / ou stocker des archives de récupération.
Et enfin, quel que soit le système de fichiers, vous devriez toujours démonter correctement le lecteur. Cela garantit que toutes les lectures / écritures de fichiers existants sont terminées et que tous les tampons de lecture / écriture ont été vidés..
Quel système de fichiers est le plus robuste?
La robustesse a un prix - la compatibilité. On peut dire que vous voudriez un système de fichiers avec une validation et une vérification de données intégrées (ou des données redondantes) comme ZFS, mais ce n’est pas très portable avec Windows / OSX. Si les performances vous préoccupent, essayez d’exFAT, qui semble pris en charge immédiatement ou avec une légère configuration par la plupart des systèmes d’exploitation principaux..
Quelles technologies ou quels labels (certifiés xyz, etc.) indiquent que les clés USB les supportant sont moins susceptibles d'être corrompues?
Tout ce qui maintient la mémoire flash en vie plus longtemps, notamment l'usure et le surapprovisionnement. Si le lecteur prend en charge le nivellement par usure, un lecteur plus grand conservera davantage de secteurs disponibles dans le cas où une usure survient.
En fin de journée, la mémoire flash ne dure pas éternellement. Toutes les mémoires flash actuelles ont un nombre limité de cycles de lecture / écriture, ce qui entraîne naturellement une perte de données au fil du temps. Vous pouvez limiter ce risque en effectuant des sauvegardes régulières et en validant vos données avec des sommes de contrôle pour déterminer quand un fichier a été corrompu.
Il est également possible d'utiliser un système de fichiers avec une intégrité et une récupération de données intégrées, mais ceux-ci sont rares dans de nombreux environnements non-UNIX au moment de l'écriture. Ils peuvent également être plus lents et épuiser le lecteur plus rapidement, en raison de la nécessité de stocker des sommes de contrôle supplémentaires et des informations redondantes pour chaque fichier..
Pour chaque cas, il existe une solution, il vous suffit de peser les considérations de portabilité / intégrité / vitesse.
Conseils judicieux pour vous assurer de tirer le maximum de la vie attendue de votre clé USB.
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.