Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: airdata в Nov 15, 2014, 02:25



Титла: Миграция на Gentoo към виртуална машина
Публикувано от: airdata в Nov 15, 2014, 02:25
Привет.
Искам да мигрирам физически сървър към виртуална машина.Сървъра е стар и всеки момент ще умре.
ОС-а е дърто неъпдейтвано дженто и стремежа ми е да го кача по някакъв начин на един вмуеър.
Приемам всякакви предложения -било то и openvz под ....каквато и да е дистрибуция.


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: wfw в Nov 15, 2014, 12:17
Къде срещаш проблеми?


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: growchie в Nov 16, 2014, 16:37
Tar и след това untar. Буутваш от живо сд виртуалката, монтираш както пише в хендбука дяловете, чруутваш и инсталираш груб. Може след това единсвено да ти се наложи да изкомпилираш модулите са мрежоватакарта.


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: ray в Nov 17, 2014, 10:35
Здравейте,

1.Предишния отговор трябва да ти свърши работа, мога само да добавя да потърсиш скрипта за stage4 за Gentoo.
Той създава архив като изключва папките където има динамично генерирана информация (dev proc, sys) а също и сорс-кода на пакетите. Просто архива ще стане по-малък. После трябва да промениш и някои парамери (виж по-долу).

2.Втори вариант е да бутнеш някое Live-CD - SystemRescue или Gentoo install CD и да монтираш празния диск като пуснеш и ssh.
След това синхронизираш (rsync over ssh) партишъните и променяш необходимите параметри (fstab, мрежова карта, графична, файлова система и т.н.). Виж и за архитектрата дали има съвместимост.
Друг вариант за синхронизация на дяловете е със netcat и dd.

3.Трети вариант е със Clonezilla-LiveCD:
http://www.ibm.com/developerworks/library/l-clonezilla/

Успех.
Румен


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: runtime в Nov 17, 2014, 11:43
Виж мисля, че имаше вариант да конвертираш RAW образ към vmware. То към почти всички виртуалки можеше да се конвертира де. Та с dd може да си направиш имидж. Но и горните варианти свтават, въпрос на избор :)


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: growchie в Nov 17, 2014, 17:09
Единствено не съм сигурен, ако м make.conf не е сложено някое агресивно оптимизиране за процесорна архитектура и -O3 да не направи проблем. Предполагам, че ако архитектурата на инсталацията е 32-bit и виртуалната машина се настрои да е отново 32 няма да има проблеми. Ако е използван gentoo-hardened профила и има PaX със сигурност ще има проблеми.


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: Rosen88 в Dec 29, 2014, 07:53
Копираш системата в RAW файл и го конвертираш към vbox

А за да клонираш системата в RAW

1. dd if=/dev/zero of=gentoo.img
2. mount -o loop gentoo.img /mnt/gentoo
3. rsync -raxhp --progress /* --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* /mnt/gentoo

Пример VBoxManage convertfromraw Exherbo.img Exherbo\ 20141216\ x86_64/Exherbo.vdi


Титла: Re: Миграция на Gentoo към виртуална машина
Публикувано от: Rosen88 в Dec 29, 2014, 07:54
Но имай в предвид че е добре да оставиш флаговете така както са. (макар че малко ме съмнява може просто да не иска да стартира тъй като Virtualbox не поддържа всички инструкции които поддържа хоста)

Единствения ти вариант за клонинг е само qemu.