Vous branchez et débranchez (et montez / démontez) constamment votre clé USB. Que pouvez-vous faire pour minimiser les pertes de données potentielles?
La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement de sites Web de questions-réponses géré par la communauté.
The Question
Le lecteur SuperUser Peter veut savoir ce qu'il peut faire pour garder 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 Windows uniquement (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 une seule clé USB? <
- Quel système de fichiers est le plus robuste?
- Quelles technologies ou étiquettes (certifiées xyz, etc.) indiquent que les clés USB les prenant en charge sont moins susceptibles d'être corrompues?
- Y a-t-il autre chose à surveiller?
Ne peut-il rien faire ou y a-t-il des mesures préventives à prendre?
La réponse
Le contributeur 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 une seule clé USB?
Systèmes de fichiers couramment utilisés comme Fatta ou NTFS ne pas stocker Les données informations de validation (uniquement sur le système de fichiers interne lui-même). Garder 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 pour 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 correctement démonté le lecteur. Cela garantit que toutes les lectures / écritures de fichier existantes 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 soutenir que vous souhaitez un système de fichiers avec validation des données et total de contrôle intégrés (ou données redondantes) comme ZFS , mais ce n’est pas très portable avec Windows / OSX. Si les performances sont un problème, vous pouvez essayer exFAT , qui semble être pris en charge dans la plupart des principaux systèmes d'exploitation prêts à l'emploi ou avec une légère configuration.
Quelles technologies ou étiquettes (certifiées xyz, etc.) indiquent que les clés USB les prenant en charge sont moins susceptibles d'être corrompues?
Tout ce qui maintient la mémoire flash en vie plus longtemps, notamment Nivellement de l'usure et surapprovisionnement . Si le lecteur prend en charge le nivellement de l'usure, un lecteur plus grand conservera plus de secteurs disponibles en cas d'usure.
À la fin de la journée, la mémoire flash ne dure pas éternellement. Toute la mémoire flash actuelle a un nombre limité de cycles de lecture / écriture, ce qui entraîne par nature une perte de données au fil du temps. Vous pouvez atténuer 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 intégrité et restauration des données intégrées, mais celles-ci sont rares dans de nombreux environnements non UNIX au moment de l’écriture de ce document. Ils peuvent également être plus lents et épuiser le disque plus rapidement, en raison des exigences de stockage de sommes de contrôle supplémentaires et d'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.
Des conseils judicieux pour vous assurer d'obtenir la durée de vie maximale attendue de votre clé USB.
Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici .