Outils
Les utilitaires intégrés pour vérifier fichiers, réseau et sites : ce qu'ils savent faire et où ils se trompent.
Eberprot P / guides
Premier guide de la rubrique : une sauvegarde selon la règle 3-2-1 avec contrôle d'intégrité. Résultat : trois copies de vos fichiers importants sur des supports différents, et un moyen de vérifier en une minute que la copie est lisible et n'a pas été modifiée.
Les commandes Linux ont été vérifiées par la rédaction sous Ubuntu 24.04.5 LTS (bash 5.2, GNU coreutils 9.4, GNU tar 1.35). Les commandes Windows et macOS sont données d'après la documentation et n'ont pas été testées.
Trois copies des données (l'original et deux sauvegardes), sur deux types de supports différents, dont une conservée dans un autre lieu. Cette règle protège contre la panne de disque, la suppression par erreur, le vol et l'incendie : il est peu probable qu'un seul événement détruise les trois copies à la fois.
Il est plus simple de vérifier un dossier que des dizaines de fichiers dispersés. Dans l'exemple, ce sera le dossier src.
Ne copiez pas tout le disque système : c'est long, et il est plus difficile d'en restaurer un fichier isolé.
Une somme de contrôle SHA-256 est l'« empreinte » du contenu d'un fichier. Enregistrez les sommes dans un fichier à côté des données.
sha256sum src/notes.txt > SHA256SUMSGet-FileHash .\src\notes.txt -Algorithm SHA256shasum -a 256 src/notes.txt > SHA256SUMSPour plusieurs fichiers sous Linux : find src -type f -exec sha256sum {} + > SHA256SUMS
Copiez le dossier en conservant les dates et les droits. Il est pratique d'ajouter la date au nom de la copie.
cp -a src /media/backup/copy-$(date +%F)tar -czf /media/backup/archive.tar.gz srcLe chemin /media/backup est donné à titre d'exemple : remplacez-le par le point de montage de votre disque.
Un stockage en ligne ou un support conservé ailleurs que chez vous. Si les données sont sensibles, chiffrez l'archive avant de l'envoyer.
Vérifiez que la synchronisation en ligne ne supprime pas automatiquement la copie lorsque l'original est supprimé.
Lancez la vérification sur le support contenant la copie. OK : le fichier est identique à l'original ; FAILED : il a été modifié ou endommagé.
sha256sum -c SHA256SUMSsrc/notes.txt: OKNous avons volontairement modifié le fichier après le calcul de la somme : la commande a affiché « src/notes.txt: FAILED » et s'est terminée avec le code 1.
Une sauvegarde n'est utile que si l'on peut en restaurer les données. Tous les quelques mois, décompressez l'archive dans un dossier temporaire et ouvrez quelques fichiers.
tar -tzf /media/backup/archive.tar.gzsrc/
src/notes.txtUne somme de contrôle confirme que le fichier n'a pas changé depuis son calcul, mais ne dit pas que le fichier d'origine était intact. Si l'original était déjà endommagé, la copie le sera tout autant.
Cette rubrique accueillera des contenus indépendants destinés aux lecteurs de France, de Belgique, de Suisse et du Canada. Ils sont rédigés pour ce public et ne sont pas des traductions des autres versions linguistiques du site.
Pour l'instant, le catalogue compte un seul guide : celui présenté ci-dessus. Les nouveaux contenus apparaîtront dans cette liste.
Les interfaces des logiciels et des services évoluent. Nous indiquons les versions sur lesquelles nous avons vérifié les commandes ; sur d'autres versions, les étapes peuvent différer.