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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Восстановление системы из tgz-архива  (Прочитано 2433 раз)

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

Оффлайн kordum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Доброе время суток. Задался вопросом, как бэкапить систему, наткнулся на простой по смыслу, но очень функциональный способ - запаковать все-все в архив tgz. Пакую вот так:
sudo tar cvpzf /backup.tgz --exclude=/backup.tgz --exclude=/lost+found --exclude=/sys --exclude=/proc --exclude=/mnt --exclude=/home/юзер/.gvfs /В итоге пакуется без ошибок, все хорошо и радостно. И вот вопросы: по сути, в архив запаковалось все, что есть, в системном разделе и все, что есть, неосновном (он монтирован в /home, как можно догадаться). Если я отформатирую весь винт и создам новую таблицу разделов, отличную от текущей, я смогу из этого архива безболезненно восстановить все?

Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Лучше маленький доллар, чем большое спасибо.

Оффлайн kordum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Восстановление системы из tgz-архива
« Ответ #2 : 07 Июля 2011, 14:12:21 »
Хм, спасибо. Тему изучу, но все же интересует ответ на мой вопрос.

Оффлайн gaudin

  • Участник
  • *
  • Сообщений: 227
    • Просмотр профиля
Re: Восстановление системы из tgz-архива
« Ответ #3 : 07 Июля 2011, 19:46:14 »
Работаем из под ЛайфСД

Итак, бэкапим корневой раздел, но для этого нам потребуются права РУТA (sudo -i т.к простое sudo с командой в этом режиме не работает).

sudo -i# Делаю бэкап / раздела
dd if=/dev/sda8 bs=16M | gzip -9cf > /mnt/Backup/sda8.gz# Делаю бэкап HOME раздела
dd if=/dev/sda6 bs=16M | gzip -9cf > /mnt/Backup/sda6.gz
Параметр "bs=64K" это размер блока в килобайтах - использование такого большого размера блока ускоряет процесс копирования. Параметр bs можно сделать ещё больше, а именно равным размеру кеша копируемого диска (например bs=16M), это сильно ускорит весь процесс.

теперь развертываем образ (опять нужен РУТ):
sudo -igunzip -c /mnt/Backup/sda6.gz | dd of=/dev/sda6 bs=16Mgunzip -c /mnt/Backup/sda8.gz | dd of=/dev/sda8 bs=16M
Ubuntu 10.04.01 ядро 2.6.37-12

Оффлайн kordum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Восстановление системы из tgz-архива
« Ответ #4 : 07 Июля 2011, 21:10:48 »
И опять я не получил ответ на свой вопрос. Я смогу безболезненно восстановиться все файлы из архива на разделы другого размера, но той же ФС?

Оффлайн gaudin

  • Участник
  • *
  • Сообщений: 227
    • Просмотр профиля
Re: Восстановление системы из tgz-архива
« Ответ #5 : 07 Июля 2011, 21:18:38 »
И опять я не получил ответ на свой вопрос. Я смогу безболезненно восстановиться все файлы из архива на разделы другого размера, но той же ФС?
Да
Ubuntu 10.04.01 ядро 2.6.37-12

Оффлайн kordum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Восстановление системы из tgz-архива
« Ответ #6 : 07 Июля 2011, 22:21:08 »
Спасибо. Скажите, как тут "спасибо" кнопочку нажать? Есть ли такая?

 

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