Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Бэкап windows через линукс  (Прочитано 2210 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн edgar2705

  • Автор темы
  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
Бэкап windows через линукс
« : 03 Января 2009, 13:03:43 »
Собственно, как лучше забэкапить винду через Ubuntu ?
Windows стоит на отдельном винте. Места в папке home достаточно.
Заранее спасибо.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Бэкап windows через линукс
« Ответ #1 : 03 Января 2009, 13:24:27 »
Вариант 1 - partimage.

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

Вариант 2 - великий tar.

Просто тупо собрать весь виндовый диск в tar-архив. Можно еще добавить для комплекта boot-сектор и MBR. Этот способ требует дополнительных телодвижений как при создании бэкапа, так и при его восстановлении. Однако прост, надежен и полностью прозрачен. Могут возникнуть проблемы с атрибутами файлов, которые впрочем довольно легко решаются после восстановления из образа.

Вариант 3 - не менее великий dd.

Если не жалко места, можно сделать полный образ с помощью dd. Можно его же прогнать потом через gzip, что позволит несколько уменьшить объем. Из недостатков - в образе будут не только данные, но и все пустые кластеры. При восстановлении, опять же нужно помнить о размере раздела, как и в первом варианте.


Jetta

  • Гость
Re: Бэкап windows через линукс
« Ответ #2 : 03 Января 2009, 13:36:04 »
1. вариант - идеально.

Оффлайн edgar2705

  • Автор темы
  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
Re: Бэкап windows через линукс
« Ответ #3 : 03 Января 2009, 13:37:14 »
MBR мне не нужен, т.к. на нем граб стоит
у меня хард размером 60 гигов. если делать через dd, то получится 60 гиговый образ ?
наверно буду через partimage - размер раздела не будет меняться

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Бэкап windows через линукс
« Ответ #4 : 03 Января 2009, 14:16:59 »
Акронис не подходит? Забекапит папку Windows со всей переферией и все. Образ полится максимум 4-5 гб. И на болванку влезет и места не много занимает. Но акронис платный, но думаю это не помеха.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Бэкап windows через линукс
« Ответ #5 : 03 Января 2009, 14:31:37 »
aliftin, а partimage сделает бэкап не хуже акрониса imho. Так зачем
Но акронис платный, но думаю это не помеха.
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Jetta

  • Гость
Re: Бэкап windows через линукс
« Ответ #6 : 03 Января 2009, 20:22:58 »
partimage также сжимает

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Бэкап windows через линукс
« Ответ #7 : 03 Января 2009, 22:34:16 »
Если есть проблемы с partimage, то можно соединить dd с tar c помощью |, подождать *дцать часиков, и радоваться жизни. Но лучше так не делать, особенно, если много свободного места на виндовом разделе. Мне почему-то кажется, что ваш partimage что-то подобное и делает, судя по описанию его недостатков)) Только возможно он предварительно заполняет всё неиспользуемое пространство архивируемого диска 0 например дабы уменьшить размер полученного образа.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Бэкап windows через линукс
« Ответ #8 : 04 Января 2009, 00:05:21 »
Цитата: Михаил Жванецкий
Давайте спорить о вкусе устриц и кокосовых орехов с теми, кто их ел...

Соединив dd с tar (кстати зачем? может лучше с gzip?) радоваться жизни все равно не получится, даже подождав *дцать часиков. Наш partimage (который наше ффсе :)) довольно честно разбирается с файловой системой и действительно не включает в образ незаполненное место, чего не скажешь о dd. Но в любом случае мы напоремся на одни и те же грабли - никто не будет корректировать boot-сектор раздела и служебную информацию файловой системы, следовательно при восстановлении мы получим их в первозданном виде. Если между бэкапом и восстановлением размер раздела изменился - последствия будут вполне предсказуемы. Только поэтому partimage, позвольте уж вступиться за невинно обвиненного,  выберет меньшее из двух зол - откажется восстанавливать образ на уменьшившийся раздел, чтобы не покоцать случайно данные следующего раздела, вполне возможно идущего непосредстенно вслед за восстанавливаемым. dd в такие тонкости не вдается и честно сделает все, что бы вы от него не потребовали. Однако, винить в содеянном вам впоследствии придется только себя. :)

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

Упомянутый acronis, невзирая на проприетарность, тоже не лишен недостатков. Скорректировать размеры фс по разерам раздела дело в принципе нехитрое, если знать устройство файловой системы, но все ли фс он понимает? А если, к примеру хочется забэкапить ext3 раздел и потом восстановить его на reiser или xfs? Тут уж никому, кроме tar-а ловить нечего. Невзирая на неудобства и необходимость дополнительных телодвижений - вариантов-то особо нет.

Хороший, полхой, - главное у кого ружье. (С)
Все зависит от задачи, и в любом случае счастья нет, придется чем-то пожертвовать.

 

Страница сгенерирована за 0.042 секунд. Запросов: 23.