Сбой в работе популярного хранилища файлов Dropbox на протяжении 10—11 января 2014 г. был связан, как выяснилось, отнюдь не с хакерской атакой, о чем поспешило сообщить множество мировых онлайновых СМИ. Прекращение работы Dropbox случилось из-за ошибки в работе скрипта, который планово модифицировал конфигурации множества рабочих машин. И хотя программа должна была обновлять только неактивные серверы, затронутым оказался ряд компьютеров, действовавших в “горячем” режиме. В результате пришлось прибегнуть к восстановлению пользовательских данных — этот процесс занял около трёх часов, однако из-за большого объёма БД MySQL восстановить нужную информацию и устранить абсолютно все недочёты не удавалось ещё весьма долго.

Представители Dropbox пообещали создать общедоступную опенсорсную утилиту, которая сможет быстро восстанавливать важные данные в подобных ситуациях, используя параллельные механизмы. Главной же причиной сбоя объявлен быстрый рост и усложнение инфраструктуры Dropbox — старые системные скрипты не учитывают детали функционирования и нюансы текущего состояния новой системы, а протестировать код на корректность в рамках новой инфраструктуры инженеры Dropbox почему-то не догадались.

Версия для печати