С помощью acronis true image server 8.0 под windows создал полную копию 8 Гб диска с freebsd 5.3 и затем восстановил образ на 40 Гб диск. При загрузке с нового диска далее бут менеджера загрузка не продвигается. После загрузки с аварийного фрибсд диска все разделы вручную монтируются нормально, содержимое читабельно. Пробовал заново ставить загрузчик, не помогает. Единственное что я нашел это ругается fdisk на неправильную геометрию, пробовал применить "G-set drive geometry", тоже нет результата.
Что можно еще попробовать?
>С помощью acronis true image server 8.0 под windows создал полную копию
>8 Гб диска с freebsd 5.3 и затем восстановил образ на
>40 Гб диск. При загрузке с нового диска далее бут менеджера
>загрузка не продвигается. После загрузки с аварийного фрибсд диска все разделы
>вручную монтируются нормально, содержимое читабельно. Пробовал заново ставить загрузчик, не помогает.
>Единственное что я нашел это ругается fdisk на неправильную геометрию, пробовал
>применить "G-set drive geometry", тоже нет результата.
>Что можно еще попробовать?man fdisk
fdisk -B adX ,например диск ad0 :
fdisk -B ad0
это запись загрузчика в 0'левой сектор (стандартный mbr)
или bsdlabel -B ad0s1 (это запись нового загрузчика /boot/boot)если нужно boot-manager: man boot0cfg
PS. Никаких гарантий, понятно почему.
PPS. Сколько написано про то что НЕ НУЖНО пользоваться всякими acronis,
ghost, результат - как для глухих.
Для глухих и слепых. Какие нибудь ссылки плиз, на инструменты которые сделают полный бэкап системы с минимальными телодвижениями. Т.е. который можно сделать без "там подкрутить что-то, там подстучать, а вот заработает ли ... без гарантий", и что-бы в случае сбоя можно было быстро развернуть. А то я кроме dd ничего не встречал, да и этим способом, как пишут не всё восстанавливается.
>Для глухих и слепых. Какие нибудь ссылки плиз, на инструменты которые сделают
>полный бэкап системы с минимальными телодвижениями. Т.е. который можно сделать без
>"там подкрутить что-то, там подстучать, а вот заработает ли ... без
>гарантий", и что-бы в случае сбоя можно было быстро развернуть. А
>то я кроме dd ничего не встречал, да и этим способом,
>как пишут не всё восстанавливается.разбивка нового диска на разделы и
man dump/restoreБлин, пора на shortcut сажать...
>Для глухих и слепых. Какие нибудь ссылки плиз, на инструменты которые сделают
>полный бэкап системы с минимальными телодвижениями. Т.е. который можно сделать без
>"там подкрутить что-то, там подстучать, а вот заработает ли ... без
>гарантий", и что-бы в случае сбоя можно было быстро развернуть. А
>то я кроме dd ничего не встречал, да и этим способом,
>как пишут не всё восстанавливается.уважаемый, идите и читайте HOWTO по разнообразным БЕКАПАМ, благо полно
HOWTO и даже переведенных: dump/restore, tar, cpio, pax
И в добавок устройство Файловых систем.
"А то он хочет без телодвижений" как в мультике: "А вы что и кушать за меня будете? - Ага."
Уважаемый, Lavr
Считаю Вас одним из лучших специалистов по ОС FreeBSD (на этом портале), и в частности вопросов бекапа в этой системе.
Регулярно на этом и других специализированных форумах наблюдаю вопросы, связанные с организацией правильного бекапа.
К сожалению, большинство ответов не обладают конкретными рекомендациями, а зачастую сводятся к совету почитать man(ы), HOWTO или использовать поиск!
Также существует довольно много способов создания бекапов (dump/restore, tar, cpio, pax), в которых новичкам не так то просто разобраться.
Мне, как и думаю многим другим было бы интересно услышать ваши конкретные рекомендации по вопросам резервного копирования.P.S. Размещение инструкции по бекапам в разделе “советов” вообще решило бы 10-15% вопросов задаваемых на этом портале!
Поддерживаю:-)
>Уважаемый, Lavr
>Считаю Вас одним из лучших специалистов по ОС FreeBSD (на этом портале),
>и в частности вопросов бекапа в этой системе.спасибо, но я не лучший, просто достаточно большой опыт
>Регулярно на этом и других специализированных форумах наблюдаю вопросы, связанные с организацией
>правильного бекапа.
>К сожалению, большинство ответов не обладают конкретными рекомендациями, а зачастую сводятся к
>совету почитать man(ы), HOWTO или использовать поиск!
>Также существует довольно много способов создания бекапов (dump/restore, tar, cpio, pax), в
>которых новичкам не так то просто разобраться.для каждой ситуации и оборудования - разные рекомендации, есть ОБЩИЕ
принципы и они уже ДАВНО все расписаны, изучение ОСНОВ дает БАЗОВЫЕ
навыки, которыми все и пользуются впоследствии, предварительно
начитавшись МАССЫ ДОКУМЕНТАЦИИ и man's.>Мне, как и думаю многим другим было бы интересно услышать ваши конкретные
>рекомендации по вопросам резервного копирования.dd - для копирования сырых дисков, секторов, можно и файлов, часто
используют для СОЗДАНИЯ сырых образов диска, разделов диска, секторов
Очень удобно для ПЕРЕНОСА образов дисков ОДИНАКОВОГО ОБЪЕМА.
Перенос дисков ОДИНАКОВО объема и СОЗДАНИЕ образа диска НЕ ОДНО и ТОЖЕ,
хотя перенос включает в себя СОЗДАНИЕ образа.Другие утилиты можно разделить:
- dump/restore (названия могут несколько видоизменяться взависимости от OS, например в Solaris были ufsdump/ufsrestore) - утилиты СПЕЦИАЛЬНО для
создания образа FILESYSTEM и последующего восстановления.- tar(gtar), cpio, pax... - утилиты архивирования
существует масса модификаций tar|cpio|pax, принципы одни и те же- специализированные системы архивации: amanda, bacula, fsbackup(Максима Чиркова - замечательный продукт) и тд и тп
Глобально системы архивации могут быть:
- полные
- инкриментальные (только изменения)
- выборочныеСистема архивирования обычно продумавается таким образом:
- рассчитывается ТРЕБУЕМОЕ по объему кольцо лент (или других носителей)
и настраивается-пишется система арживации:
полный-backup(несколько раз в неделю/месяц/год), затем ежедневный инкриментальный, далее по достижению конца ПОСЛЕДНЕЙ ленты, работа бекапа
переводится на ПЕРВУЮ ленту и тд и тп (закольцованность).
Системы архивирования ведут список лент и содержимое, где полный бекап
за какую дату, и файлы и их модификации на ту или иную дату.Есть носители для бекапов: дискеты, cd-r, cd-rw, dvd-r, dvd-rw, hdd, tape
есть комбинированные устройства: джуки-боксы, библиотекари с механизмами
смены носителей и тд и тпЕсть разные варианты архивирования для систем backup'ов:
- прямые бекапы (локальные)
- сетевые, используя разные протоколы: rsync через rsh или ssh,
gtar через rsh/ssh, через ftp, nfs...Есть КОММЕРЧЕСКИЕ системы архивирования работающие по технологии
клиент-сервер и использующие опять же известные протоколы для передачи
данных, чаще всего NFS,AFS,CIFS(samba)В отличие от dd, все остальные системы ЛИБО требуют уже наличия
FS, либо загрузки с АВАРИЙНОГО носителя: floppy, cd... - затем
создания слайсов или партиций (затем restore в случае dump) или
создания FS (предварительно разбив на партиции или слайсы) и
восстановления gtar/cpio/pax. Разумеется если нужно наличие ЗАГРУЗЧИКА -
bootstrap, он должен быть создан>P.S. Размещение инструкции по бекапам в разделе “советов” вообще решило бы 10-15%
>вопросов задаваемых на этом портале!Теперь более понятно на предмет "конкретных" советов? Или мне ВСЕ БРОСИТЬ
и сесть за написание книги или двух с описанием технологий БЕКАПА и
отдельных утилит и их опций, а "спонсоры" мне выдадут оборудование.
К примеру коммерческие системы БЕКАПИРОВАНИЯ могут стоить за 200$ не
считая оборудования.Прим: вычислительная техника и операционные системы родились ЗАДОЛГО до
появления фирмы M$ и если их убогие Файловые системы позволяют ВЛЕГКУЮ
написать СОФТ с помощью которого можно пересчитывать размеры разделов
после дефрагментации и обрезки партиций с реорганизацией FAT12/32/NTFS, с СЕРЬЕЗНЫМИ Filesystems такие ФОКУСЫ не проходят.Если верхнее дошло до нормальных людей, а обычно доходит, я доволен.
В то же время, нападки и недовольства типа:"нечего сказать - лучше молчи..."
"не надо отсылать меня к man'ам, ВСЕ перечитал там ничего нет..."
"горю, отпуск или выгонят или..."
"я новичек..." - так изучай сперва и потом задавай КОНКРЕТНЫЕ вопросы
и тд и тпменя и многих других НЕ ТРОГАЮТ и означают НЕЖЕЛАНИЕ изучить и сделать,
как это делают другие, на КОНКРЕТНЫЙ вопрос ЧАЩЕ всего будет конкретный
ответ. Все мы выполняем СВОЮ работу, получаем за это деньги на свою
жизь и семью, и если вопрос поставлен так что требует расписать
ЦЕЛУЮ технологию или несколько, такое никто КОНКРЕТНО расписывать
НЕ БУДЕТ в форуме.Данный форум НЕМОДЕРИРУЕМЫЙ - значит управляется ВНУТРЕННИМИ рамками
каждого человека, можно спросить - но необязательно получить ответ,
можно написать глупость - получить аналогичный ответ, ПРАВА здесь у
ВСЕХ РАВНЫЕ, а главное, ДЕТСТВО КОНЧИЛОСЬ и "за ручку никто никого
водить не будет", нужно учиться ДУМАТЬ, ЧИТАТЬ и РАБОТАТЬ, если кто-то
этого еще НЕ ПОНЯЛ.
Первое с чего ДУМАЮЩИЙ человек начинает - ИЗУЧЕНИЕ, затем ПРОБА, затем
поиск информации если не получилось, затем КОНКРЕТНЫЙ вопрос.Примеры работы dd в форуме приводились НЕ ОДИН РАЗ и с объяснением,
примеры использования gtar/cpio тоже приводились НЕ РАЗ. Про BACKUP'ы
тоже рассуждали НЕ ОДИН РАЗ в том числе и объяснения были НЕ РАЗ
ПОЧЕМУ ЛУЧШЕ не ПОЛЬЗОВАТЬСЯ виндозе утилитами для ПЕРЕНОСА образов
дисков unix-like OS с несовпадающими размерами.
Все это можно найти на OPENNET в РАЗНЫХ разделах и СПАСИБО за это Максиму!
>отдельных утилит и их опций, а "спонсоры" мне выдадут оборудование.
> К примеру коммерческие системы БЕКАПИРОВАНИЯ могут стоить за 200$ не
>считая оборудования.имелось ввиду не 200$ а более 100K-200Kилобаксов
Человек начинающий изучать что-то всегда задает много глупых вопросов, с точки зрения человека эрудированного в данной области. Если у Вас хватает сил отвечать на вопросы (большое Вам за это спасибо), то уж пожалуйста не надо отвечать читайте help, man, faq .... и больше ничего, давайте ответ понятный человеку некомпетентному в этом вопросе и желательно попроще, а вот немного разобравшись с вопросе мы и сами начнем читать маны .. )
Спасибо за внимание.
>вот немного разобравшись с вопросе мы и сами начнем читать маны
ага. и тогда на Ваше место придут другие :(
люди проделали огромную работу (написали man, howto и проч. документацию) чего же вы еще хотите? читайте их. и тогда, возможно, перестанете задавать глупые вопросы. просто поймите правильно - когда в течение нескольких лет на форуме каждую неделю/две возникают одинаковые вопросы это немного задирает. почему Вам жалко потратить день/два на прочтение документации а кому-то должно быть не жалко своего, для разжевывания того, что уже неоднократно описано?
2 Dima, Wital
>надо отвечать читайте help, man, faq .... и больше ничего, давайте
>ответ понятный человеку некомпетентному в этом вопросе и желательно попроще, а
Я не lavr, но коль скоро тоже отвечал в этом посте и именно приглашением ознакомиться с документацией, отвечу.вот вам и всем интересующимся конкретное решение. Проще - поверьте! - НЕКУДА
To boot in single user mode:
Press the [spacebar] at the 10 second countdown.
type:
boot -s
Press [enter] for the default shell.At the (#) prompt type:
fsck -p
mount -u /
mount -a
swapon -a
adjkerntz -iNext, make sure you have the device files made so you can mount the partitions on the slave drive.
Type:
cd /dev
./MAKEDEV ad1s1a
./MAKEDEV ad1s1e
./MAKEDEV ad1s1fNow make mount points for the new drive's partitions:
Type:
mkdir /backup
mkdir /backup/root
mkdir /backup/usr
mkdir /backup/var
Lastly, I use a shell script to do the following:1 - create new filesystems (newfs the drive)
2 - mount the partitions
3 - dump the data from my old drive, and restore it to my new one
4 - unmount the new drives partitions
5 - enable softupdates on the new drive (optional)
Here is the script I use:#!/bin/sh
newfs /dev/ad1s1a
newfs /dev/ad1s1e
newfs /dev/ad1s1fmount /dev/ad1s1a /backup/root
mount /dev/ad1s1e /backup/var
mount /dev/ad1s1f /backup/usr( dump -0f - / ) | ( cd /backup/root ; restore -rf - )
( dump -0f - /var ) | ( cd /backup/var ; restore -rf - )
( dump -0f - /usr ) | ( cd /backup/usr ; restore -rf - )umount /backup/root
umount /backup/var
umount /backup/usrtunefs -n enable /dev/ad1s1a
tunefs -n enable /dev/ad1s1e
tunefs -n enable /dev/ad1s1f#end
It will probably take several hours to perform the dump/restore, so be patient. Once the data has been dumped and restored to the new drive, all you have to do is remove your old drive and put it in a safe place, set the new drive to a master and reboot. Your system will now boot your old FreeBSD installation on your new hard disk.
Note: You can download the drivecopy shell script by clicking on the drivecopy.tar filename located on the right sidebar of this page. Issue the command tar xvf drivecopy.tar to untar the drivecopy.sh file. You may need to modify the drivecopy shell script if you are using custom partitions. If you had selected the standard FreeBSD partitions at install, this file will work without modification.
To learn more about dump, restore and other unix commands, please read the man pages:
man dump
man restore
man tar
man mount
man adjkerntz>вот немного разобравшись с вопросе мы и сами начнем читать маны
Мне было бы проще сказать:
http://www.unixcities.com/howto/
это - именно то, что Вы просили, "Какие нибудь ссылки плиз, на инструменты которые сделают полный бэкап системы с минимальными телодвижениями. "Поймите, КОНКРЕТНЫЕ РЕКОМЕНДАЦИИ можно давать людям, которые имеют минимальное представление о том, что делают. Поэтому - во избежание Ваших дальнейших бед все предлагают Вам читать документацию, чтобы хотя бы понять, что вам рекомендуют и что делать, если начнут возникать проблемы.
Сделайте себе хорошо, прочтите
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ba...
и http://www.freebsddiary.org/drive-to-drive-backup.phpучитесь учиться же в конце концов...
Спасибо axbat, попробую.
А вот такой еще вопрос, исправить какими-то средствами ошибочную геометрию диска можно???
>А вот такой еще вопрос, исправить какими-то средствами ошибочную геометрию диска можно???
fdisk c передачей параметров конфигурационного файла
Господа, честно говоря, время есть... Но мозг почти взорвался от большого кол-ва информации.
Насколько я понял тут говорилось о "разноразмерных дисках" у меня же как было так и останется... Т.е. ни размеры, ни разметка не меняются.Скажите пожалуйста могу ли я акронисом сделать "срез" диска... Сделать какие-то изменения и потом при "падении" системы, откатить её до первоначального состояния?(на момент создания "среза") Возможно ли это без последствий? Или же нет, можете просто ответить (да\нет).
Заранее благодарен!
З.ы. маны и хауто уже читаю усиленно! Мозг пока держится %)
> Скажите пожалуйста могу ли я акронисом сделать "срез" диска... Сделать какие-то изменения
> и потом при "падении" системы, откатить её до первоначального состояния?(на момент
> создания "среза") Возможно ли это без последствий? Или же нет, можете
> просто ответить (да\нет).Да, возможно. Акронис умеет делать посекторное копирование диска. Объем резервной копии будет большим, но в качестве "резервного варианта для начинающего" подойдет. А вообще dump-restore ничуть не сложнее и выше уже расписывалось как этим пользоваться.
> Да, возможно. Акронис умеет делать посекторное копирование диска. Объем резервной копии
> будет большим, но в качестве "резервного варианта для начинающего" подойдет. А
> вообще dump-restore ничуть не сложнее и выше уже расписывалось как этим
> пользоваться.Огромное спасибо за ответ) К этому времени несколько разобрался с этими вопросами) но всё равно спасибо %)