Tech & internet

Un homme a détruit son entreprise à cause d’une ligne de code erronée

Temps de lecture : 2 min

L’utilisation de la commande rm -rf, au potentiel destructeur bien connu des développeurs, a mal tourné.

«Au feu!» | Am + Mo via Flickr CC License by
«Au feu!» | Am + Mo via Flickr CC License by

À cause d’une erreur de code, le propriétaire d’une entreprise d’hébergement de sites internet a accidentellement effacé toutes les données de ses serveurs, rapporte The Independent.

Les sites internet de ses 1.535 clients ont été effacés et son entreprise a donc en quelque sorte disparu. Marco Marsala, l’hébergeur web en question, a utilisé la commande rm -rf [1], qui efface tout ce qu’on lui demande d’effacer. Sauf qu’en raison d’un bug dans le script qu’il avait lancé, au lieu des seules données voulues (dans son cas, de vieilles copies sauvegardées), ce sont «tous les serveurs [qui] ont été effacés, ainsi que les copies de sauvegarde hors site, parce que le stockage était lié au même script».

Le potentiel destructeur de cette commande est bien connu des développeurs. «Une petite coquille ou un oubli peut conduire à des dégâts irrécupérables», résumait le site Tecmint.

«Votre business est fini»

Désespéré, Marsla a partagé son problème sur le site spécialisé Server Fault. Et les réponses des experts ont été cinglantes:

«Je suis désolé de dire que votre entreprise est essentiellement morte, a écrit Sven sur le forum. Il y a peut-être un très faible espoir de récupérer vos données si vous éteignez tout et que vous donnez vos disques à une bonne agence de récupération de données. Ça coûtera extrêmement cher, prendra beaucoup de temps et la probabilité que cela vous sauve demeure très faible.»

Un autre geek, encore plus cassant:

«Votre business est fini. Vous n’avez pas besoin de conseils techniques, vous devez appeler votre avocat.»

Comme le rappelle le site Popular Mechanics, «un ordinateur fera toujours exactement ce que vous lui dites de faire. S’il ne fait pas ce que vous vouliez, c’est que vous avez fait une erreur».

1 — Pour «remove», c’est-à-dire supprimer, et «recursive force», donc qui concerne toute l’arborescence souhaitée sans confirmation de l’utilisateur dossier par dossier Retourner à l'article

Slate.fr

Newsletters

In the mood for work

In the mood for work

"In the Mood for Work", c'est le podcast audio des nouvelles façons de travailler. Il s'agit de réconcilier les objectifs d'efficacité avec le plaisir d'effectuer les tâches quotidiennes. Quels sont les outils et les modes d'organisation pouvant...

Que change le principe de «majorité numérique» aux droits des adolescents?

Que change le principe de «majorité numérique» aux droits des adolescents?

Les textes sur le traitement des données personnelles des mineurs et mineures qui entrent en vigueur ce mois-ci sont une première en France.

Vous avez fortement intérêt à changer vos mots de passe (et pas seulement) après une rupture

Vous avez fortement intérêt à changer vos mots de passe (et pas seulement) après une rupture

Même votre interphone. Et le collier du chien. Et les jouets des enfants. Et...

Newsletters