Автор Гілка: Як створити образ розділу Ext3 ?  (Прочитано 3324 раз)

Відсутній Kalashn1k0v

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
Потрібно створити образ розділу Ext3(root), щоб, при потребі, відновити з нього систему.
Як це зробити?

Praporshic

  • Гість
Re: Як створити образ розділу Ext3 ?
« Відповідей #1 : 2009-10-15 21:46:43 »
Це не Windows. У нас просто загортають у архів та не замислюються потім як змінити ФС на новій системі.

Відсутній Kalashn1k0v

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
Re: Як створити образ розділу Ext3 ?
« Відповідей #2 : 2009-10-15 22:26:17 »
Цитата
Це не Windows. У нас просто загортають у архів та не замислюються потім як змінити ФС на новій системі.

тобто просто заархівувати все?

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Як створити образ розділу Ext3 ?
« Відповідей #3 : 2009-10-15 23:37:17 »
Повна заархівована копія розділу:
dd if=/dev/sda1 bs=512 | gzip -c >sda1.dd.gz
sda1 замінити на відповідний розділ.

Доцільно зберегти також MBR:
dd if=/dev/sda bs=512 count=1 | gzip -c >sda-mbr.dd.gz

Відновлювати так (з-під LiveCD, наприклад):
gunzip -c <sda1.dd.gz | dd of=/dev/sda1

Якщо не архівувати, можна буде працювати із вмістом розділу:
# mount sda1.dd /mnt -o loop
« Змінено: 2009-10-15 23:50:31 від nickat »
Best regards,
nickat

Praporshic

  • Гість
Re: Як створити образ розділу Ext3 ?
« Відповідей #4 : 2009-10-15 23:52:15 »
М... А навіщо архівувати образ? Резервну копію можна зробити простіше:
tar cjf ./system.tar.bz2 --exclude=./system.tar.bz2 --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* / Ну, ще можна додати до exclude змінні носії та мережні теки, якщо вони змонтовані.
Коли треба відновити - розпакували з будь-якого LiveCD на чистий розділ та поновили завантажувач.
Задача не тривіальна для новачка, але краща за збереження повного образу системи хоча б тим, що тоді порожнє місце у образ не ллється (так, я знаю що gzip потисне, але нащо?).

Відсутній Kalashn1k0v

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
Re: Як створити образ розділу Ext3 ?
« Відповідей #5 : 2009-10-16 00:15:12 »
Цитата
Коли треба відновити - розпакували з будь-якого LiveCD на чистий розділ та поновили завантажувач.
А як відновити завантажувач?
У мене Kubuntu 8.10, завантажувач Grub.

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Як створити образ розділу Ext3 ?
« Відповідей #6 : 2009-10-16 01:01:21 »
М... А навіщо архівувати образ? Резервну копію можна зробити простіше:
Питання було, як зробити образ розділу, тому dd.  Я так роблю перед кожним оновленням системи.  Для всіх розділів той самий алгоритм, якщо треба, кожен образ можна змонтувати, відновити диск один в один так само просто -- мені так простіше.  Архівувати тільки якщо хочеться зберегти місце.
« Змінено: 2009-10-16 03:38:26 від nickat »
Best regards,
nickat

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Як створити образ розділу Ext3 ?
« Відповідей #7 : 2009-10-16 01:05:35 »
А як відновити завантажувач?
http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1136386185

P.S.: вчиться користуватись пошуком.
« Змінено: 2009-10-16 01:14:20 від nickat »
Best regards,
nickat

romi

  • Гість
Re: Як створити образ розділу Ext3 ?
« Відповідей #8 : 2009-10-16 09:54:24 »
Доцільно зберегти також MBR
Для чого?

Praporshic

  • Гість
Re: Як створити образ розділу Ext3 ?
« Відповідей #9 : 2009-10-16 12:21:58 »
Питання було, як зробити образ розділу, тому dd.

Нічого, з часом зрозумієте, що замість відповіді на питання користувача інколи треба дати іншу пораду ;)

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Як створити образ розділу Ext3 ?
« Відповідей #10 : 2009-10-16 15:15:47 »
Питання було, як зробити образ розділу, тому dd.
Нічого, з часом зрозумієте, що замість відповіді на питання користувача інколи треба дати іншу пораду ;)

Так ви свою іншу пораду дали у другому дописі і розгорнули у п’ятому, там не було чого додавати.  Потім я дав іншу пораду, не заперечуя вашої.  Обидва варіанти мають свої плюси і мінуси, нехай Kalashn1k0v вибирає, що йому потрібно.
« Змінено: 2009-10-16 15:22:31 від nickat »
Best regards,
nickat

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Як створити образ розділу Ext3 ?
« Відповідей #11 : 2009-10-16 15:21:16 »
Доцільно зберегти також MBR
Для чого?
Там частина GRUB і таблиця розділів
http://uk.wikipedia.org/wiki/Головний_завантажувальний_запис
Best regards,
nickat

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Re: Як створити образ розділу Ext3 ?
« Відповідей #12 : 2009-10-16 15:38:19 »
Нічого, з часом зрозумієте, що замість відповіді на питання користувача інколи треба дати іншу пораду ;)
+1. Істину ґлаголите, але не інколи, а переважно завжди. Потім сам користувач зрозуміє, чому так.

romi

  • Гість
Re: Як створити образ розділу Ext3 ?
« Відповідей #13 : 2009-11-04 19:24:57 »
М... А навіщо архівувати образ? Резервну копію можна зробити простіше:
tar cjf ./system.tar.bz2 --exclude=./system.tar.bz2 --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* / Ну, ще можна додати до exclude змінні носії та мережні теки, якщо вони змонтовані.
Коли треба відновити - розпакували з будь-якого LiveCD на чистий розділ та поновили завантажувач.
Задача не тривіальна для новачка, але краща за збереження повного образу системи хоча б тим, що тоді порожнє місце у образ не ллється (так, я знаю що gzip потисне, але нащо?).
Те, що треба!
Якщо Gentoo то розумніше зробити --exclude=/usr/portage/distfiles/* і просто скопіювати цю папку, бо архівувати архіви - це не дуже розумно.
« Змінено: 2009-11-04 19:33:12 від romi »

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Як створити образ розділу Ext3 ?
« Відповідей #14 : 2009-11-05 19:41:44 »
М... А навіщо архівувати образ? Резервну копію можна зробити простіше:
tar cjf ./system.tar.bz2 --exclude=./system.tar.bz2 --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* / Ну, ще можна додати до exclude змінні носії та мережні теки, якщо вони змонтовані.
Коли треба відновити - розпакували з будь-якого LiveCD на чистий розділ та поновили завантажувач.
Задача не тривіальна для новачка, але краща за збереження повного образу системи хоча б тим, що тоді порожнє місце у образ не ллється (так, я знаю що gzip потисне, але нащо?).
Ще радять додати опцію p щоб зберегти права доступу файлів.