The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Восстановление файловой системы и удаленных разделов, !*! kotte33, 18-Ноя-12, 22:06  [смотреть все]
Доброго времени суток! Уважаемые форумчане прошу помочь со следующей проблемой:
Я начинающий системный администратор и уже почти как 4 месяца работаю на новом месте, где впервые столкнулся с FreeBSD. С помощью прошлого системного и гугла я начал потихоньку осваивать эту ось. На момент моего прихода, тот самый сервер с FreeBSD имел программный RAID0 с одним живым винтом, решение этой проблемы откладывалось по разным обстоятельствам. Отмечу, что сервер является интернет-шлюзом, прокси-сервером и почтовым сервером с порядка 1000 ящиков. И вот сегодня вечером я решил взяться за дело, приготовил 2 новеньких винта и полез читать man'ы. Выбрал для себя утилиту clonehdd. Установил, разобрался и решил приступить. Старый диск отображался в системе как ad0, новый как ad2. Для клонирования диска запустил программу со следующими параметрами:

./clonehdd -src=ad0 -dst=ad2 -swap=1024

Программа выдала ошибку деления на ноль. Порылся - нашел решение - т.к. диск был в RAID'e, то он правильно именовался как ar0, решил исправить, но немного поторопился:

./clonehdd -src=ar0 -dst=ad0 -swap=1024

После этого программа выдала, что новый слайс успешно создан, /tmp и /var созданы, сделаны все каталоги с соответствующими размерами, и тут я заметил свою ошибку... Но как вы понимаете было уже поздно и перезагрузка не помогла, при загрузке высвечивается выбор kernel (я точно не помню, пишу уже из дома)... (((  В данный момент ищу информацию по восстановлению разделов, если есть какие-нибудь идеи, поделитесь пожалуйста!..
P.S. знаю, что сам дурак, что время уже не вернуть и что в следующий раз буду думать головой, не казните меня, мне еще предстоит казнь с утра...

  • Восстановление файловой системы и удаленных разделов, !*! PavelR, 08:27 , 19-Ноя-12 (1)

    Как там русская пословица говорит... Семьразотрежодинразотмерь?

    > мне еще предстоит казнь с утра...

    Палачом подрабатываете?

    RIP.


    • Восстановление файловой системы и удаленных разделов, !*! Pahanivo, 09:46 , 19-Ноя-12 (2)
      мда ... ничиво не понимая в системе начать ворочить разделы напрово и налево ...
      • Восстановление файловой системы и удаленных разделов, !*! kotte33, 23:16 , 19-Ноя-12 (7)
        > мда ... ничиво не понимая в системе начать ворочить разделы напрово и
        > налево ...

        Ладно. Раз на то дело пошло, то скажи как бы ты поступил на моей месте, когда в прошлую пятницу винт начал сыпаться и нужно было срочно что-то предпринимать, а работать с ним можно только в выходные, которые наполовину заняты... Знал бы где упал соломку подстелил...

        Нет, если серьезно и без придирок - каков твой план в подобной ситуации?

        • Восстановление файловой системы и удаленных разделов, !*! Pahanivo, 09:58 , 20-Ноя-12 (9)
          >> мда ... ничиво не понимая в системе начать ворочить разделы напрово и
          >> налево ...
          > Ладно. Раз на то дело пошло, то скажи как бы ты поступил
          > на моей месте, когда в прошлую пятницу винт начал сыпаться и
          > нужно было срочно что-то предпринимать, а работать с ним можно только
          > в выходные, которые наполовину заняты... Знал бы где упал соломку подстелил...
          > Нет, если серьезно и без придирок - каков твой план в подобной
          > ситуации?

          для начала я бы скопил винт целиком в бекап, а уже потом тыкал пальцем в небо

  • Восстановление файловой системы и удаленных разделов, !*! lavr, 10:59 , 19-Ноя-12 (3)
    >[оверквотинг удален]
    > И вот сегодня вечером я решил взяться за дело, приготовил 2
    > новеньких винта и полез читать man'ы. Выбрал для себя утилиту clonehdd.
    > Установил, разобрался и решил приступить. Старый диск отображался в системе как
    > ad0, новый как ad2. Для клонирования диска запустил программу со следующими
    > параметрами:
    > ./clonehdd -src=ad0 -dst=ad2 -swap=1024
    > Программа выдала ошибку деления на ноль. Порылся - нашел решение - т.к.
    > диск был в RAID'e, то он правильно именовался как ar0, решил
    > исправить, но немного поторопился:
    > ./clonehdd -src=ar0 -dst=ad0 -swap=1024

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- после этого, вряд ли что поможет.

    > После этого программа выдала, что новый слайс успешно создан, /tmp и /var
    > созданы, сделаны все каталоги с соответствующими размерами, и тут я заметил
    > свою ошибку... Но как вы понимаете было уже поздно и перезагрузка
    > не помогла, при загрузке высвечивается выбор kernel (я точно не помню,
    > пишу уже из дома)... (((  В данный момент ищу информацию
    > по восстановлению разделов, если есть какие-нибудь идеи, поделитесь пожалуйста!..

    если запись данных шла на ar0, то вряд ли что поможет.
    Ну разве что ищите на трекерах платные утилиты типа:

    - ufs-explorer
    - R-studio
    - Stellar Phoenix

    Эт Вам не FAT32 и не NTFS, ничего простого по восстановлению UFS/UFS2 не найдете.

    • Восстановление файловой системы и удаленных разделов, !*! PavelR, 21:02 , 19-Ноя-12 (4)
      > если запись данных шла на ar0, то вряд ли что поможет.
      > Ну разве что ищите на трекерах платные утилиты типа:
      > - ufs-explorer
      > - R-studio
      > - Stellar Phoenix
      > Эт Вам не FAT32 и не NTFS, ничего простого по восстановлению UFS/UFS2
      > не найдете.

      в синтетическом тесте, на свежеотформатированную фс было записано 6 файлов.
      Файлы были удалены. Произведена попытка восстановить удаленные файлы.

      Восстановить не удалось (восстанавливается  не в тот размер и не с теми данными внутри, и только 4 из 6 файлов).


      Да, играться в восстановление пришлось "поскольку админы делятся на тех, кто еще не делает бэкапы и кто уже делает"....

      • Восстановление файловой системы и удаленных разделов, !*! lavr, 21:50 , 19-Ноя-12 (5)
        >[оверквотинг удален]
        >> Ну разве что ищите на трекерах платные утилиты типа:
        >> - ufs-explorer
        >> - R-studio
        >> - Stellar Phoenix
        >> Эт Вам не FAT32 и не NTFS, ничего простого по восстановлению UFS/UFS2
        >> не найдете.
        > в синтетическом тесте, на свежеотформатированную фс было записано 6 файлов.
        > Файлы были удалены. Произведена попытка восстановить удаленные файлы.
        > Восстановить не удалось (восстанавливается  не в тот размер и не с
        > теми данными внутри, и только 4 из 6 файлов).

        угу :(

        а если что-то еще и было записано...

      • Восстановление файловой системы и удаленных разделов, !*! kotte33, 23:13 , 19-Ноя-12 (6)
        > Да, играться в восстановление пришлось "поскольку админы делятся на тех, кто еще
        > не делает бэкапы и кто уже делает"....

        Это в точку!

        Ребята всем спасибо за поддержку! Эх, чудом нашелся бэкап 4-месячной давности, который встал со скрипом на старый винт... Плюс часа 3 работы на восстановление сетевых настроек и порядка 200 ящиков... В общем я жив, но кто не хочет испытать подобное - не повторяйте мою ошибку, делайте бэкапы почаще! Я думаю тема закрыта, хотя на досуге попытаюсь поковырять тот старый винт, если чего получится выдернуть - обязательно поделюсь чем и как.

  • Восстановление файловой системы и удаленных разделов, !*! user, 10:59 , 20-Ноя-12 (10)
    >[оверквотинг удален]
    > ./clonehdd -src=ar0 -dst=ad0 -swap=1024
    > После этого программа выдала, что новый слайс успешно создан, /tmp и /var
    > созданы, сделаны все каталоги с соответствующими размерами, и тут я заметил
    > свою ошибку... Но как вы понимаете было уже поздно и перезагрузка
    > не помогла, при загрузке высвечивается выбор kernel (я точно не помню,
    > пишу уже из дома)... (((  В данный момент ищу информацию
    > по восстановлению разделов, если есть какие-нибудь идеи, поделитесь пожалуйста!..
    > P.S. знаю, что сам дурак, что время уже не вернуть и что
    > в следующий раз буду думать головой, не казните меня, мне еще
    > предстоит казнь с утра...

    Ваш пост напомнил мне как мы примерно так же развалили рейд контроллера домена, перед этим хорошо напившись пива :-)) Но зато это послужило хорошим толчком к модернизации всей ИТ-инфраструктуры.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру