Jednym poleceniem usunął dane 1535 klientów. Nie zauważył... spacji

Administrator niewielkiej firmy hostingowej przez przypadek usunął dane wszystkich swoich klientów. Zapomniał o jednej spacji. Kiedy nacisnął enter mógł tylko patrzeć, jak wszystko znika...

Myślisz, że miałeś zły dzień w pracy? A może myślisz, że nie musisz dbać o kopie bezpieczeństwa swoich danych, bo przecież przechowujesz je w profesjonalnej firmie hostingowej?

Niestety - każdy może mieć gorszy dzień w pracy i przez naprawdę drobną pomyłkę doprowadzić do katastrofy.

"Jest taka sprawa..."

Wszystko zaczęło się od wpisu na forum dla specjalistów IT. 

Zarządzam małą firmą hostingową, mam ni mniej ni więcej tylko 1535 klientów. Używam programu Ansible, by automatycznie wykonywać pewne polecenia na wszystkich naszych serwerach. Wpisałem komendę "sudo rm -rf --no-preserve-root /mnt/hetznerbackup /". Nie zauważyłem spacji przed ostatnim znakiem. Po kilku sekundach, kiedy komputer zaczął wyświetlać komunikaty, zdałem sobie sprawę, że uruchomiłem komendę samozniszczenia.

- napisał.

Mężczyzna chciał usunąć dane z jednej maszyny, jednak wstawiając spację przed znakiem "/" rozpoczął proces ich usuwania wszędzie. Na wszystkich dyskach, na wszystkich maszynach. 

Zanim zdążył cokolwiek wymyślić po danych nie został nawet ślad. Okazało się też, że, wbrew standardom swojej branży, nie ma absolutnie żadnych kopii bezpieczeństwa.

Użytkownicy forum, na którym administrator prosił o pomoc, nie pozostawili wątpliwości - przyczyną trwałego usunięcia danych były błędne procedury.

Wypadasz z interesu. Nie potrzebujesz porady technicznej. Powinieneś raczej wezwać prawnika.

- stwierdził jeden z forumowiczów.

Pamiętajmy zatem: twórzmy kopie danych, czasami jedna spacja może zdecydować o ich unicestwieniu...

Za IbTimes, Servefault