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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Восстановление системы из бэкапа  (Прочитано 4287 раз)

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

Оффлайн Kykkyryzzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Восстановление системы из бэкапа
« : 19 Августа 2010, 17:48:23 »
Добрый!

Ubuntu 10.04 server
Решил сделать backup и восстановить с него систему (для проверки)

1)На ubunu server запустил sudo tar cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /2) backup.tgz скопировал на другой комп с виндой.
3) Вставил в ubuntu server чистый HDD на который хочу восстановить backup.tgz
4) Загрузился с Live-CD Ubuntu Desktop и смонтировал виндовую расшаренную папку с backup.tgz /mnt5) GParted сделал ext4 и swap
Как дальше разархивировать на хард /dev/sda ?

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Восстановление системы из бэкапа
« Ответ #1 : 20 Августа 2010, 01:04:40 »
sudo tar xvzpf /откуда -C /куда
Для того чтоб грузился - надо груб восстановить (точнее запись в mbr о нём.Mbr вне разделов и не копируется при архивировании.Для сохранения её испоьзуется dd)
Вот тут http://ru.gentoo-wiki.com/wiki/Stage4 подробней, ознакомьтесь.
Да, uuid-ы в fstab и grub поправить надо будет (если по ним монтируется - при форматировании они меняются)

Оффлайн Kykkyryzzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: Восстановление системы из бэкапа
« Ответ #2 : 20 Августа 2010, 13:42:20 »
sudo tar xvzpf /откуда -C /куда
Для того чтоб грузился - надо груб восстановить (точнее запись в mbr о нём.Mbr вне разделов и не копируется при архивировании.Для сохранения её испоьзуется dd)
Вот тут http://ru.gentoo-wiki.com/wiki/Stage4 подробней, ознакомьтесь.
Да, uuid-ы в fstab и grub поправить надо будет (если по ним монтируется - при форматировании они меняются)

вот что получилось:
1) в рабочей системе создал бэкап и выполнил
dd if=/dev/sda of=mbr.save count=1 bs=512для сохранения mbr.
2) Выкл. сервак и поставил другой hdd
3) загрузился с LiveCD Ubunru Desktop  - fdisk -lHDD- sda, два раздела: sda1-ext4 и sda2-swap
4) разархивировал на sda1 мой бэкап sudo tar xvzpf /откуда -C /куда5) dd if=mbr.save of=/dev/sda1 - восстановил сохраненный mbr на новый hdd
6) Узнал uuid моего нового hdd: sudo blkid7) Зашел на новом hdd в /etc/fstab и заменил на свой uuid.

а) Заметил, что в строке UUID= бла-бла-бла /boot    ext2   defaults  0  2  прописан ext2 - это нормально? ubuntu server 10.04, который я бэкапил, явно на ext4 стоя. Или я чего-то не понимаю?!
б) Где поменять uuid grub?
« Последнее редактирование: 20 Августа 2010, 14:12:45 от Kykkyryzzo »

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: Восстановление системы из бэкапа
« Ответ #3 : 20 Августа 2010, 15:49:48 »
Цитировать
прописан ext2 - это нормально? ubuntu server 10.04, который я бэкапил, явно на ext4 стоя. Или я чего-то не понимаю?!
Не может быть. Эти данные же из архива. Либо вы с архивами напутали, либо ставили на ext2

Пользователь решил продолжить мысль 20 Августа 2010, 15:52:03:
Цитировать
б) Где поменять uuid grub?
Чего? Максимум, что надо сделать - update-grub
« Последнее редактирование: 20 Августа 2010, 15:52:03 от ploop »

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: Восстановление системы из бэкапа
« Ответ #4 : 20 Августа 2010, 16:09:27 »
Цитировать
dd if=/dev/sda of=mbr.save count=1 bs=512
dd if=mbr.save of=/dev/sda1
а вот так ты бы благополучно угробил существующую таблицу разделов. твое счастье, что хард был чистый (если я правильно понял)
первый сектор (512 байт) содержит мбр (446 байт), таблицу разделов (64 байта, по 16 на четыре первичных) и 2 байта на какую-то еще фигню. так что если хочешь только скинуть мбр - копируй/заменяй только первые 446 байт! иначе затрешь таблицу разделов на харде и утратишь доступ к таковым, потом придется шаманить. удачи))
лучше на "ты"

Оффлайн Molibden

  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Re: Восстановление системы из бэкапа
« Ответ #5 : 20 Августа 2010, 16:54:35 »
/boot раздел всегда стараются сделать ext2, если он особняком стоит.
А остальная фс может быть etx4.
Причины в гугле  :)

Оффлайн Kykkyryzzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: Восстановление системы из бэкапа
« Ответ #6 : 26 Августа 2010, 14:34:07 »
Накатил бэкап на установленную систему и все ок. ;) Тока пришлось fstab и grub старые оставить

 

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