Отправляет email-рассылки с помощью сервиса Sendsay

backup-unbackup.

Не подскажете, как правильно бэкапить используя cat ?
Я закатал первый раздел с системой командой вида:

cat /dev/hda1 | gzip -c > / другой раздел /file.gz

а когда попробовал восстановить его обратно такой командой:

gzip -f | cat '/ другой раздел /file.gz/' > /dev/hda1

то ничего не вышло, сначала вроде бы всё идёт нормально, винчестер чего-то пишет,
но потом через 15 секунд (примерно) всё затихает. Пробовал из терминала из консоли
- результат один и тот же.

Если кто знает можно ли ещё как-нибудь бэкапить разделы ? Например с помощью
dd. Про сжатие всего в архив и с последующим добавлением загрузчика я знаю, так
что этот вариант можно не упоминать, хотелось бы научиться бэкапить через cat
или dd (с одновременным сжатием).
Заранее спасибо всем ответившим.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 19149; Возраст листа: 683; Участников: 1377
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/380367

Ответить   Tue, 7 Jun 2005 03:41:10 +0400 (#380367)

 

Ответы:

В сообщении от 7 Июнь 2005 03:41 Паршуков Андрей написал(a):

Используя cat, а тем более dd, бэкапить неправильно. Правильно копировать не

образ файловой системы а её содержимое.

А для этого используйте tar, cpio или cp с подходящими ключами.

Ответить   "Sergey B. Khvatov" Wed, 8 Jun 2005 10:22:59 +0400 (#380764)

 

В сообщении от 1118104870 секунд после начала Эпохи Unix Вы написали:

# gzip -c </dev/hda1 >/другой_раздел/file.gz

# gzip -dc </другой_раздел/file.gz >/dev/hda1

Ответить   Konstantin Korikov Wed, 8 Jun 2005 09:27:56 +0300 (#381175)

 

Konstantin Korikov wrote:

А это надёжно?
Нет ли подводных камней, связанных с типом разделов
primary/logical(extended)?

Ответить   Thu, 09 Jun 2005 01:59:33 +0600 (#381290)

 

В сообщении от 1118271573 секунд после начала Эпохи Unix Вы написали:

Не знаю, сам никогда не пробовал. Не исключено что восстановление данных
окажется совсем не восстановлением, а уничтожением всего раздела. :)
Но теоретически различия primary/logical(extended) не влияют на блочные
устройсва вида /dev/hdLN, где L - буква диска, N - номер раздела. На них
просто хранится файловая система, а в самом начале загрузочная запись
длинной, кажись, 512 байт.

Ответить   Konstantin Korikov Thu, 9 Jun 2005 00:55:01 +0300 (#381333)

 

Konstantin Korikov wrote:

Восстанавливать надо на тот-же раздел с которого все это архивировалось.
Поэтому для случаев восстановления на другой раздел/винт использовать
следует tar.

Дамир.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 19187; Возраст листа: 685; Участников: 1377
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/381441

Ответить   Thu, 09 Jun 2005 09:59:50 +0400 (#381441)

 

В сообщении от 9 Июнь 2005 09:59 Damir Hakimov написал(a):

Не обязательно. Достаточно, чтобы места в разделе хватало. Правда избыток
свободного места будет похоронен, так что лучше, чтобы размеры совпадали.

Впрочем, я еще раз не рекомендую копировать образы разделов. Копируйте
содержимое.

Ответить   "Sergey B. Khvatov" Thu, 9 Jun 2005 11:02:15 +0400 (#381469)

 

Damir Hakimov wrote:

Спасибо за информацию.
Я в принципе так и думал. Вообще-то действительно я всегда бэкапил в
tar-bol-ы
И вообще, не у всех резиновые жёсткие и DVD-RW же.
Поэтому, этого наверное достаточно:
/home
/root
/etc - на всякий случай
/usr/local/
/boot - тоже на всякий пожарный
ну и ещё пару каталогов...

Ответить   Thu, 09 Jun 2005 13:49:56 +0600 (#381497)

 

On Thu, Jun 09, 2005 at 13:49 +0600, saturas wrote:

Сам недавно писал скрипт бэкапа, так вот если есть база данных -- не
мешало бы и ее сохранить. У меня она в /var/msyql содержится.
--
С Уважением Максим Шаптала
Linux forever

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 19263; Возраст листа: 688; Участников: 1371
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/383756

Ответить   Sun, 12 Jun 2005 00:14:02 +0300 (#383756)

 

В сообщении от 8 Июнь 2005 23:59 saturas написал(a):

Это ничем не отличается от того, что делали вы.

А logical раздел абсолютно ничем не отличается от primary, так что как раз
здесь никаких сюрпризов не будет.

Ответить   "Sergey B. Khvatov" Thu, 9 Jun 2005 10:57:06 +0400 (#381467)

 

В сообщении от 7 Июнь 2005 07:41 Паршуков Андрей написал(a):

Есть прога. Мне нравится.
partimage
Description: Partition Image is a Linux/UNIX partition imaging
utility
Partition Image is a Linux/UNIX partition imaging utility: it
saves all used
blocks in a partition to an image file. This image file can be
compressed
using gzip or bzip2 compression to save space, and even split
into multiple
files to be copied to movable media such as Zip disks or CD-R.

The following partition types are supported:

- Ext2FS (the Linux standard)
- ReiserFS (a new, powerful journalling file system)
- NTFS (Windows NT File System)
- FAT16/32 (DOS & Windows file systems)
- HPFS (OS/2 File System)
- JFS (IBM Jounalized File System for AIX)
- XFS (SGI Jounalized File System for IRIX)
- HFS (Hierarchical File System for MacOS)

This allows you to back up a full Linux/Windows system with a
single
operation. When problems such as viruses, crashes, or other
errors occur, you
just have to restore, and after several minutes your system can
be restored
(boot record and all your files) and fully working.

Ответить   Aeliya Grevnyov Thu, 16 Jun 2005 12:55:45 +0800 (#385863)