Страница 1 из 1

Перенос сервера на VirtualBox

Добавлено: 2013-12-17 8:09:18
winsys
Доброго времени суток, появилась необходимость перенести сервер FreeBSD на машину windows с установленным virtualbox, был ли у кого нибудь подобный опыт?
Как можно осуществить это безболезненно для сервера и не затронуть его функционал?

Re: Перенос сервера на VirtualBox

Добавлено: 2013-12-17 8:53:30
snorlov
Был ... Я делал так, надо было побыстрее, и чтобы было один в один
1. снимал геометрию винта и создавал такой же в виртуалбоксе с типом *.vmdk,
2. к рабочему серверу подключал диск с размеченной fat32 и размером больше, чем диск фри
3. через dd сливал диск фри в файл на подключенный диск
4. созданный в п.1 файл заменял на слитый через dd
5. создавал виртуальную машину с этим диском
6. проверял работу виртуальной машины
Практически пункты 2-4 можно делать по разному...

Re: Перенос сервера на VirtualBox

Добавлено: 2013-12-17 8:58:29
winsys
snorlov писал(а):Был ... Я делал так, надо было побыстрее, и чтобы было один в один
1. снимал геометрию винта и создавал такой же в виртуалбоксе с типом *.vmdk,
2. к рабочему серверу подключал диск с размеченной fat32 и размером больше, чем диск фри
3. через dd сливал диск фри в файл на подключенный диск
4. созданный в п.1 файл заменял на слитый через dd
5. создавал виртуальную машину с этим диском
6. проверял работу виртуальной машины
Практически пункты 2-4 можно делать по разному...
Поделитесь какой программой снимали геометрию?
И "dd" расшифруйте, что это?

Re: Перенос сервера на VirtualBox

Добавлено: 2013-12-17 9:10:47
snorlov
1. посмотрите в messages, как раз там именно та геометрия, которую видит фря, ну а дальше смотрим как создать диск средствами самого виртуалбокса vboxmanage createhdd ...
2. стандартная утилита из состава фри, dd if=/dev/<ваш диск> of=/<файл> bs=10M

Re: Перенос сервера на VirtualBox

Добавлено: 2013-12-17 11:13:30
Bayerische
Вы можете с помощью dump запаковать директории системы.
Затем создать диск в виртуальной машине, разметить, отформатировать его (можно примонтировать куда, или с CD), и с помощью restore восстановить структуру.
Похожим образом я переносил Windows вне привязки к конкретной архитектуре.
Кратко, суть. Носитель должен быть подготовлен средствами ОС, далее нужна лишь структура директорий и симлинков, геометрию можно с собой не тащить.
Перед dump разумно исключить лишнее, у меня вот так:

Код: Выделить всё

chflags -R nodump /usr/ports
chflags -R nodump /usr/ports/?*
chflags -R nodump /usr/home/?*
chflags -R nodump /var/db/mysql/?*
chflags -R nodump /var/log/?*
chflags -R nodump /var/mail/?*
chflags -R nodump /var/run/*.*
chflags -R nodump /var/tmp/*
chflags -R nodump /var/munin
chflags -R nodump /var/db/portsnap
chflags -R nodump /root/.cache/?*
chflags -R nodump /tmp
chflags -R nodump /mnt

Re: Перенос сервера на VirtualBox

Добавлено: 2014-02-04 12:48:52
ыть
winsys писал(а): И "dd" расшифруйте, что это?
може вам не надо *уйней страдать, а поставьте вашу любимую вин7 - вин8 -вин2012-13-14-15....
и наслаждайтесь, там всё интуитивно красиво свистит и прыгает..
нахера вам фря?
или.. админ свалил, а мы кроме кнопке пуск нечо невидели :pardon:
хотя в 12-ом е ещщо поискать нада.. :ROFL: