URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3488
[ Назад ]

Исходное сообщение
"Перенос FreeBSD (dump/restore) на меньший хард"

Отправлено NewUse , 27-Мрт-11 23:33 
Раньше переносил просто через dump и restore, но хард был  бОльшего размера и подключён напрямую, в этот раз нет возможности перенести на бОльший хард (но на исходных ФС поло свободноо места, по занятому пространсту места хватает) и подключить новый хард напрямую...

Подскажите, плз, возможжно ли перенести и каким образом?


Содержание

Сообщения в этом обсуждении
"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено Aquarius , 28-Мрт-11 10:10 
> Раньше переносил просто через dump и restore, но хард был  бОльшего
> размера и подключён напрямую, в этот раз нет возможности перенести на
> бОльший хард (но на исходных ФС поло свободноо места, по занятому
> пространсту места хватает) и подключить новый хард напрямую...
> Подскажите, плз, возможжно ли перенести и каким образом?

возможно, если на целевых файловых системах достаточно места


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 28-Мрт-11 17:05 
> возможно, если на целевых файловых системах достаточно места

Не очень понял терминолоию, на мЕньшем харде места для информации (файлов) хватает, а вот для ФС нет(/ -- влезает /usr уже нет, о на ней полно своодного места)  


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено Aquarius , 28-Мрт-11 19:56 
>> возможно, если на целевых файловых системах достаточно места
> Не очень понял терминолоию, на мЕньшем харде места для информации (файлов) хватает,
> а вот для ФС нет(/ -- влезает /usr уже нет, о
> на ней полно своодного места)

это я вашу терминологию не могу понять: dump/restore работает с файловой системой на высоком уровне, в отличие, например, от dd и ее братьев с сестрами, которые работают с образом файловой системы и если места на новом диске достаточно для того, чтобы разместить все файлы со старого диска, то проблем возникнуть не должно

P.S. IMHO, прежде чем сочинять на пустом месте проблему, не мешало бы матчасть изучить


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 28-Мрт-11 22:37 
> это я вашу терминологию не могу понять: dump/restore работает с файловой системой
> на высоком уровне, в отличие, например, от dd и ее братьев
> с сестрами, которые работают с образом файловой системы и если места
> на новом диске достаточно для того, чтобы разместить все файлы со
> старого диска, то проблем возникнуть не должно
> P.S. IMHO, прежде чем сочинять на пустом месте проблему, не мешало бы
> матчасть изучить

Точно, спасибо, был уверен, что dump/restore аналог dd, с которой у меня ничего в своё время не получилось :)


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено DeadLoco , 28-Мрт-11 11:53 
> Подскажите, плз, возможжно ли перенести и каким образом?

Если я правильно понял задачу, то нужно ужать систему на имеющемся винте? Не подключая других девайсов?


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 28-Мрт-11 17:09 
>> Подскажите, плз, возможжно ли перенести и каким образом?
> Если я правильно понял задачу, то нужно ужать систему на имеющемся винте?
> Не подключая других девайсов?

Нет, текущую ФС желательно не трогать. Нужно перекинуть на новый хард копию системы, но через промежуточный носитель...


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено DeadLoco , 28-Мрт-11 22:07 
> Нужно перекинуть на новый хард копию системы, но через промежуточный носитель...

Так а в чем проблема сдампить сразу на этот промежуточный носитель, потом воткнуть другой винт, и с него отресторить?

Никак не могу понять, отчего сложности?

УПД.
Вы, наверное, не знаете про наличие LiveFS на установочном диске фрей и про fixit, верно?


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 28-Мрт-11 22:38 
>> Нужно перекинуть на новый хард копию системы, но через промежуточный носитель...
> Так а в чем проблема сдампить сразу на этот промежуточный носитель, потом
> воткнуть другой винт, и с него отресторить?
> Никак не могу понять, отчего сложности?
> УПД.
> Вы, наверное, не знаете про наличие LiveFS на установочном диске фрей и
> про fixit, верно?

Да, точно, пошёл курить маны :)


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 29-Мрт-11 22:40 

> Да, точно, пошёл курить маны :)

Спасибо, то, что надо, только вот опять дурацкая трабла:
делаю дамп /usr (около 2ГБ) потом в gz (около 700МБ), потом через флешку (ФАТ) в новый комп, копирую на новую фс (размер раздела 18ГБ) пытаюсь разархивировать и мне в ответ:

invalid distances set

(другие разделы нормально перенеслись)

подскажите, где лажа?

Ничерта не понимаю


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено DeadLoco , 30-Мрт-11 15:25 
> invalid distances set
> подскажите, где лажа?

Наверное, стоит показать полную команду, которой дампилась ФС?
И это... вы дампили, надеюсь, в однопользовательском режиме?


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 30-Мрт-11 16:53 
>> invalid distances set
>> подскажите, где лажа?
> Наверное, стоит показать полную команду, которой дампилась ФС?
> И это... вы дампили, надеюсь, в однопользовательском режиме?

упс, в многопользовательском, но проблема то похоже в gzip (ошибка при распоковке, до рестора) или железе новой машинке (на ней IBM ServeRAID-7k, RAID1)


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 30-Мрт-11 17:48 
>>> invalid distances set
>>> подскажите, где лажа?
>> Наверное, стоит показать полную команду, которой дампилась ФС?
>> И это... вы дампили, надеюсь, в однопользовательском режиме?
> упс, в многопользовательском, но проблема то похоже в gzip (ошибка при распоковке,
> до рестора) или железе новой машинке (на ней IBM ServeRAID-7k, RAID1)

Упс, команду дампа то забыл: dump -0 -f - /dev/ad0s1g > /usr(ad1s1g, на другом харде, ad0s1g отмонтирован)/backup/dump_usr_old.img

далее gzip /usr/backup/dump_usr_old.img


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено DeadLoco , 30-Мрт-11 22:59 
>> упс, в многопользовательском, но проблема то похоже в gzip (ошибка при распоковке,
>> до рестора) или железе новой машинке (на ней IBM ServeRAID-7k, RAID1)
> Упс, команду дампа то забыл: dump -0 -f - /dev/ad0s1g > /usr(ad1s1g,
> на другом харде, ad0s1g отмонтирован)/backup/dump_usr_old.img
> далее gzip /usr/backup/dump_usr_old.img

Вам есть смысл изучить ключик дампа -L.

И я бы дампил вот так:
   dump -0aLf - /dev/ad0s1g | gzip > /some/path/ad0s1g.gz


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено NewUse , 31-Мрт-11 01:24 

> Вам есть смысл изучить ключик дампа -L.
> И я бы дампил вот так:
>    dump -0aLf - /dev/ad0s1g | gzip > /some/path/ad0s1g.gz

на отмонтироваой ФС?

всё, перекинул без сжатия, флешка похоже бьёт файл, восстновилось, но не всё :(((


"Перенос FreeBSD (dump/restore) на меньший хард"
Отправлено rubylnik , 25-Апр-14 15:07 
Бьет файлы потому что у вас флешка в fat-е а это ограничение по размеру файла и стоит ключ -a что обозначает не проверять размер носителя, записывать до упора.
По моему в этом и причина, но могу ошибаться.

>> Вам есть смысл изучить ключик дампа -L.
>> И я бы дампил вот так:
>>    dump -0aLf - /dev/ad0s1g | gzip > /some/path/ad0s1g.gz
> на отмонтироваой ФС?
> всё, перекинул без сжатия, флешка похоже бьёт файл, восстновилось, но не всё
> :(((