14 декабря 2013

где мой бэкап?

часто ли меня посещают мысли суицидального характера? нет, практически никогда... кроме сегодня.
если коротко, то я случайно безвозвратно удалил все свои проекты с основного компьютера. исходники, графику, звуки, подготовленные версии для спонсоров, все документы, договоры, инвойсы. абсолютно все пропало. на это событие еще наложилось то, что я редко делаю бэкапы. действительно редко. только что я прикинул урон - пропало где-то полгода работы. это не только код, демки, прототипы, и даже один почти завершенный проект, но еще подборка клевых звуков, реферансные картинки.
теперь немного подробнее. я работаю на MacOS. Так вот есть тут одна проблема с удалением файлов - их нельзя удалить, минуя корзину. А почистить из корзины только определенные файлы тоже нельзя. Бред? Точно! Ну, можно заморочиться с терминалом, набить какие-то священные руны и тогда чудодейственным методом добиться желаемого результата. Но я воспитан на windows-системе, поэтому оказуален на все сто в этом плане. Кстати, чистить корзину тоже не вариант - я как-то попробовал и у меня напрочь слетела система, больше пробовать не хочу. TimeMachine не захотел включаться, потому что нашел какую-то пробоину у жесткого диска. мои привычные внешние жесткие диски все сплошь на ntfs, а ни один из найденных мной дравйверов ntfs (вроде paragon), у меня так и не завелся. кругом сплошной облом, в общем.

"Да в чем вообще проблема?" - спросите вы - "юзай корзину, забивай ее доверху, или не удаляй ничего". Вариант, согласен. Но проблема особенно остро встает при желании почистить флешку. Удаляешь, значит, фильм с флешки, а он помещается в местную (на самой флешке то есть) корзину. И как не ухитряйся - а освободить немножко места с флешки не так уж и просто.
Поэтому я порылся в Интернете и нашел интересный способ, как можно удалять файлы без корзины. Прикручивается значит какой-то AppleScript и добавляется в сервисы. Таким образом в контекстном меню добавляется новый пункт с нашим сервисом по перемещению файлов в мир иной. Я, конечно, был горд собой - это вам не просто программку какую-то поставить, а я, блин, "скрипт прикрутил" - клево!

И вот сегодня я хотел убить таким образом какой-то левый файл, залежавшийся на диске, а он, зараза, не пропал из finder'а (местный проводник). Тогда я повторил операцию. Нажал на нежелаемый файл и вызвал из меню мега-скрипт. И тут я наблюдал самую ужасную картину этого года: сначала пропадает этот злополучный файл, а следом за ним папка Data, лежавшая рядом. У меня глаза на затылок полезли, причем сначала они сделали пару оборотов вокруг всего тела...

Да-да, я уже попробовал кучу программ-восстанавливальщиков данных, перерыл всевозможные форумы, порыскал по своим бэкап закромам... одна лишь печаль окружила меня. Ни одна из известных (и дорогих, кстати) программ не нашли моих файлов. Смех, но они видят файлы годичной давности, но не видят файлы, удаленные сегодня. Папки видят, файлы - нет...

Если вы дочитали до сюда, то срочно делайте бэкап! На флешку, на жесткий диск, запишите на болванку, отправьте исходники сами себе по почте, залейте в репозиторий, на магнитную ленту или что вы там используете... Срочно! Сейчас! Не медля!

Сообщения, схожие по тематике:

13 коммент.:

  1. попробуй ещё http://www.r-studio.com/ru/
    умеет делать образ винта (ессно это надо делать на другой винт), чтобы потом из этого образа попытаться восстановить файлы. причём при восстановлении, оно там кучу вариантов предлагает...

    ОтветитьУдалить
    Ответы
    1. ок, сегодня попробую пробежаться этой программой! спасибо!

      Удалить
  2. Черт, тонна сочувствия тебе от меня. Когда-то давно, лет семь назад, ставил какую-то прогу или игру и случайно поставил ее в корневую папку своих документов. Решил снести через uninstaller, запустил, и этот uninstaller снес к чертям все из папки. На тот момент пропал примерно год работы. Было очень тяжко, восстановить почти ничего не получилось.

    ОтветитьУдалить
    Ответы
    1. спасибо за сочувствие!
      главная беда - делать что-то заново чертовски тяжело психологически... но я попробую))

      Удалить
  3. Уже не в первый раз натыкаюсь на такие посты. Причем пишут не какие-то начинающие школьники, а программисты, которые лет 6-12 зарабатывают себе на хлеб кодом. У меня бывало такое у самого, но, слава богу, держу по 2-3 бекапа всех файлов на внешних винтах и компах родственников. В последнее время новые документы и проекты храню в папках, которые синхронизируются с dropbox/яндекс.диск/cloud.mail.ru/box. На dropbox'e, кстати, система ревизий работает - всегда можно открыть более старую версию файла.
    Надеюсь, что ты сможешь восстановить свои наработки.

    ОтветитьУдалить
    Ответы
    1. да, ерунда какая-то... самому не верится, что я так лажанул...
      бэкапы рулят! но я зачастую так увлекаюсь, что не бэкаплю неделями... плюс, зачастую сам не поймешь, что именно нужно, а что можно не бэкапить... в итоге я вчера настроил автобекап всех проектов на внешний диск, пока все круто...

      восстановить не получится, я уже смирился. но я понял, что не все так страшно, как показалось с самого начала. знаешь, когда переезжаешь - постоянно образуется груда вещей, которые жалко выкинуть, вроде "авось пригодятся". у меня, наверно, также было :)

      Удалить
  4. Капчу отключил? Тогда тоже посылаю лучи сочувствия. Бекапы делаем, да. Ща ещё один сделаю.
    Нет, капча есть. Забираю обратно свои добрые пожелания. Потому что щас буду разбирать эти кракозябры как какой-то поганый бот.

    ОтветитьУдалить
    Ответы
    1. Это не личная пересписка вроде как :) В чем же сложность разок-другой перевести капчу хотя бы ради того чтобы избавить автора блога от лишнего спама?

      Удалить
    2. Беда в том, что автор блога её ни разу не выключал, чтобы оценить масштабы спамонашествия. Уже много лет на блогспоте, несколько моих блогов живут - капча выключена, спам видел два раза, очень давно. Поэтому непонятно в чём сложность разок-другой удалить спам вручную, хотя бы ради того, чтобы избавить комментаторов (которых, как я вижу на порядок больше) от необходимости ломать глаза и мозг? Сколько просил других блогспотовцев отключить - отключали и на спам не жалуется никто. А тут налицо либо неумение найти галочку "проверка на основе графического кода" в настройках, либо полное неуважение к гостям.

      Удалить
    3. doreonline, остынь, я отключил капчу...
      удивлен, что это так напрягает кого-то...

      ...so why?, спасибо за поддержку :)

      Удалить
  5. Пусть все удастся таки с восстановлением! Очень тебе сочувствую. И не паникуй ;) С восстановлением данных всегда так. В конце дела, если понимаешь что ничего сделать нельзя, часто начинаешь осознавать что какие-то телодвижения в начале (когда ужас и паника тебя захватывают) уничтожили последний шанс на успех.
    Личный совет - делать бэкапы на github или bitbacket - для проектов это даже слишком важно. Уже год хожу с внешним жестким диском и дублирую на него файлы проектов, но все равно остается уверенное ощущение что придешь завтра - а ничего нет.

    ОтветитьУдалить
    Ответы
    1. спасибо!
      восстановить не получится, я уже это понял... ну да ничего, все это только к лучшему!
      я не делаю бэкапы в репо, так как графика лежит в здоровенных бинарных fla-файлах, к которым не применим diff, поэтому приходится постоянно лить в репо 50Мб-тные файлы.
      хотя, я слышал, в новом флеше можно как-то сохранять графику не во fla-файлах, что делает возможным сохранять промежуточные ревизии.

      Удалить
  6. Не удалось все таки восстановить?
    Сам для себе решил проблему бэкапов покупкой WD My Book Live. На маке подключилось все очень просто и быстро. Теперь не беспокоюсь на счет потери данных, т.к. мак делает бэкапы сам в фоне, а я даже не думаю об этом. Плюс еще использую дропбокс (как уже писали выше), тоже очень полезная вещь, когда работаешь в команде.

    ОтветитьУдалить