J'ai quelques gros disques avec du matériel de sauvegarde / archivage sur eux. Ils sont ext4 . En ce qui concerne ceux de ceux qui seront stockés pendant quelques années sans relire l'intégralité du disque, j'ai pensé à un moyen de rafraîchir l'état magnétique des disques. La durée de conservation des disques semble être un sujet de débat partout où j'ai cherché une réponse, mais il semble qu'après quelques années (disons 5 environ) de stockage, il serait sage de rafraîchir les données d'une manière ou d'une autre (? )
J'ai vu cela suggéré:
dd if=/dev/sda of=/dev/sda
Est-ce sûr? Est-ce utile?
Ce que je cherche à faire est autre chose qu'un fsck
ou un dd if=/dev/sda of=/dev/null
, qui découvriront probablement tous les deux les chutes magnétiques existantes sur le disque.
Ce que je veux faire, c'est actualiser les données magnétiques avant que les charges magnétiques sur le disque ne descendent en dessous d'un niveau lisible. Comment puis-je faire ceci?
conv=fsync
"écrit physiquement les données du fichier de sortie et les métadonnées avant de terminer", qu'est-ce que cela signifie? Est-ce plus sûr ou pourquoi devrais-je l'utiliser?dd
vous avez terminé, vous pouvez débrancher la prise (enfin, il peut y avoir un cache sur le disque dur, mais cela ne relève pas de la compétence du logiciel).dd
commande complète devrait être quelque chose commedd if=/dev/sda of=/dev/sda bs=16M conv=fsync
plus peut-être aussistatus=progress
pour montrer les progrès. Cela prendra un certain temps, selon la taille et la vitesse du lecteur. Je suppose que l'annulation de ce mi-processus avec par exemple Ctrl + C est sûre?Je ne connais pas de moyen de le faire avec des outils natifs à partir d'un * nix, mais quelque chose que j'ai fait pendant plusieurs années est d'exécuter un produit appelé Spinrite de GRC.com .
Il a quelques modes dont l'un est pour rafraîchir la surface / les données en parcourant chaque secteur en inversant plusieurs fois l'état de chaque bit, puis en le remettant tel qu'il était.
Je le fais comme ça plusieurs fois par an sur mes disques, et ce n'est pas que je veuille le dire à voix haute, mais je sens que j'ai très peu de problèmes avec mes disques durs, et il y en a pas mal.
Cela coûte environ 80 à 90 $ IIRC mais ce coût est tout relatif selon ce que vous pensez que vos données valent pour vous.
la source