Не красота спасёт мир, а бэккапы. Свершилось тут недавно такое, что я перезаписал на сервере один маленький, но довольно важный файлик, а именно .htaccess. В этом файлике у меня хранилась масса правил для mod_rewrite, и не стандартных от какого-либо движка, а написанных мной под мой проект, я подумал что меня спасёт бэккап, но...
Локальной копии к сожалению не нашлось, поиск по двум моим винчестерам файлика .htaccess нашёл около 125 штук их, спустя 10 минут я понял что того что мне надо — нет.
Я в тот момент особо не расстроился, у меня был настроен еженедельный бэккап и это меня вполне устраивало. Я полез на сервер бэккапов и с ужасом обнаружил что нужный мне файлик находиться в архиве который занимает *барабанная_дробь* 49,5 Гб.
Почесав затылок я решил что распаковать по ssh командой архив таких объёмов — будет не лучшее решение, в связи с его мощностью. как оказалось в нём лежали запасы музыки на долгое время которые чудесным образом оказались на моём основном сервер, а основной сервер их запаковал и залил на сервер бэккапов.
Обращение к сапорту сервера для уточнение о возможности распаковки успехом не увенчались, было принято решение скачать его на основной сервер обратно и распаковать там, прошло 3 часа, сапорт сказал что скорость скачивания 40 мбит/сек — хорошая скорость, я ему не поверил, но дождался.
Попытка зайти в архив через midnight commander привела к его зависанию, а попытка распаковать по ssh сказала что файл сильно большой и вообще таких архивов быть в природе не должно. У меня остался лишь один вопрос, как? КАК? эта тварь — панель его запаковала.
Файлик мне пришлось написать с нуля по памяти убив ещё где-то два часа, но с другой стороны понимаю, что это ещё не большая плата за полученный урок.
Мораль сей басни такова — нехуй хранить на сервере ненужную музыку в части обозначенной для архивирования, и проверять корректность архивов до того, как придётся извлечь 2 Кб из 49 Гб. Это послужило мне уроком, о котором я врятли бы догадался не напоровшись лично.