Новости Software

Одна неправильная команда привела к удалению более тысячи сайтов

Как показывает практика, отсутствие резервных копий порой может приводить к очень плачевным последствиям. Пользователь под псевдонимом bleemboy, владеющий хостингом и имеющий более полутора тысяч клиентов, написал на одном из серверных форумов о своей неудаче. Мужчина использовал команду bash, чтобы удалить некоторые ненужные файлы. Команда «rm –rf», которую он использовал, известна как источник больших проблем на Linux — всё из-за буквы f, которая позволяет команде исполняться и не предупреждать пользователя о возможных последствиях. Скрипт должен был удалить лишь отдельные файлы, но что-то пошло не так, и в результате были удалены все файлы на серверах, а также все резервные копии, поскольку они находились на тех же серверах.

Многие ответы на форуме были очень негативными — некоторые даже усомнились в том, что ситуация и правда имела место, поскольку профессиональный владелец хостинга просто не мог допустить настолько глупой ошибки. Один из пользователей даже посоветовал автору темы позвонить своему адвокату. Тем не менее, нашлись менее агрессивные люди, порекомендовавшие пострадавшему отправить все диски на экспертизу в одну из компаний по восстановлению данных.

К счастью, всё закончилось благополучно: bleemboy сообщил, что он проконсультировался с одной такой компанией, отдав на анализ один из серверных жёстких дисков, и после диагностики она прислала список восстановленных файлов. Все файлы были на месте. Сейчас попавший в передрягу провайдер хостинга ищет средства на восстановление данных со всех серверов. 

Обновлено. Спустя некоторое время «незадачливый» администратор рассказал всем о том, что всё это изначально было шуткой — а заодно и своеобразной проверкой на профессионализм пользователей Сети. Если бы люди так сильно не увлеклись неудачей Марко Марсала (Marco Marsala) (именно так зовут «потерпевшего»), то они бы заметили, что вышеуказанная команда была составлена не совсем правильно. В частности, удаление данных с серверов было бы невозможно без строчки no-preserve-root.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥