Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: EDUMach 24 Listopadu 2008, 21:49:58

Název: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: EDUMach 24 Listopadu 2008, 21:49:58
Již nějakou dobu uvažuji o přenesení fyzického webového serveru do virtuálního stroje, konkrétně VMware. Server již drahnou dobu běží, databáze se denně zálohuje, složka /var/www jednou týdně také, obojí na jiný HDD. Dalo by se říct, idylka. Přesto mě děsí představa, že server zkolabuje a webové stránky budou mrknutím oka v tahu. A co dál?

  1. server přeinstalovat, data obnovit a jedeme dál - proces trvající řádově dny - nepřijatelné
  2. raidové pole - tuto variantu nechci
a nebo
  3. migrace fyzického serveru do virtuálního stroje na VMware

Jenže. Lehko se to řekne, hůře udělá. Když jsem pátral po tom, JAK přemigrovat, našel jsem několik kusých, nepoužitelných informací. Použít VMware Converter (nástroj pro migraci) nelze - podporuje jen Windows.

Máte s tímto (mým) problémem někdo zkušenosti, jak dostat instalaci Ubuntu serveru do virtuálního stroje?
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: Pavel Půlpán 24 Listopadu 2008, 21:52:57
Mě spíš děsí představa migrovat server do virtuálu... nebyla by lepší automatizovaná záloha třeba každej den? ;)
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: EDUMach 24 Listopadu 2008, 22:28:06
Automaticky se zálohují data (cron, mysqldump, tar).

Chci přenést celý /dev/hda1 do virtuálního stroje. Poté již můžu jednoduše zálohovat celý server prostým překopírováním jednoho souboru .vmdk na jakýkoliv jiný počítač s nainstalovaným VMware Serverem, bez nutnosti cokoliv dále konfigurovat ... a mít konečně klidné spaní.

Serverů máme několik. Není problém mít záložní virtuální stroj předpřipravený. V případě potřeby se tak výpadek služby smrskne na řádově několik desítek minut. Pokud v té době zrovna nebudu na dovolené na Tahiti  ;D

O výhodách/nevýhodách virtualizace není pochyb. Nevýhody jsou, ale výhody převažují.
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: Martin Kiklhorn 25 Listopadu 2008, 04:18:08
Hledejte "vmware p2v"
najdete návody - zapsat si jak vypadá fstab ap., nakopírovat stávající disk do image (partimage, dd, ghost ap.), připojit ho ve vmware, nabootovat z livka, vygenerovat nový initrd a upravit fstab aby odpovídala novému stavu, nainstalovat vmware tools a mělo by to být vše, pak maximálně upravit nastavení sítě.

jeden z návodů třeba tady:
http://www.windley.com/archives/2007/08/p2v_how_to_make_a_physical_linux_box_into_a_virtual_machine.shtml

btw co máte proti raidu? Bez něj(nejen) bych já klidné spaní neměl.
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: EDUMach 27 Listopadu 2008, 22:59:04
Zdá se, že jsem (možná) našel způsob jak přemigrovat (pouze heslovitě):

1. pomocí Acronis True Image vytvořit image fyzického disku
2. ve VMware vytvořit Linuxový stroj s patřičnými HDD
3. pomocí Acronis True Image obnovit image do virtuálního stroje


"na ostro" jsem to zatím nezkoušel, pouze VMware > VMware a klaplo to na jedničku.

Znovu opakuji, byl to pouze test. Musím to ještě otestovat na ostrém PC s instalací Linuxu a poté ho přenést do virtuálu.

Dám vědět, jak to dopadlo... držte palce  ;)
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: emil54 28 Listopadu 2008, 03:04:32
Zdá se, že jsem (možná) našel způsob jak přemigrovat (pouze heslovitě):

1. pomocí Acronis True Image vytvořit image fyzického disku
2. ve VMware vytvořit Linuxový stroj s patřičnými HDD
3. pomocí Acronis True Image obnovit image do virtuálního stroje



Ano, tohle funguje - pred casem jsem takhle pobastlil provizorni zrcadlo serveru pri povysovani verze mysql - delal jsem v tom konverzi tabulek a testoval par veci "nanecisto".
Nicmene provozovat ostrej server ve virtualu trvale mi prijde jako mejt si nohy v ponozkach - mozna tak nejakou intranetovou zalezitost, ale vytizenejsi webserver? Nevim nevim... Pripravis se minimalne o cast cennejch systemovejch prostredku a zdvojnasobujes si riziko vypadku systemu i rizika bezpecnostni.
Ale kdo chce kam...  :)
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: EDUMach 28 Listopadu 2008, 10:12:54
To emil54: Váš názor respektuji. Mě zase přijde provozovat ostrý server ve virtuálu jako úplně normální. Ten server se v serverovně vysloveně "nudí" (~600 návštěv denně). Navíc server (na kterém poběží webserver ve virtuálu) je pouze fileserver bez stálého vytížení.

No kdo chce kam ... třeba budu později bušit hlavou o zeď a nadávat si do deb..ů  ;D
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: puba 30 Prosince 2008, 18:41:04
Nahodou, pokud mate celkem silne zelezo(vice jak 4GB RAM), tak je VMware k nezaplaceni.
Fakt super je posledni FREE produkt VMWare ESXi, ktery je v podstate jen jadro o velikosti cca 35MB, nad kterym muze bezet Widle, Linuxy, Unix a pod dohromady az na 4 jadrech pro kazdy virtualni server.
Super ficury jsou, ze lze presouvat !za behu! server z jednoho fyzickeho na druhy, ukladat momentalni stav  serveru (ted si nevzpomenu na ten vyraz... neco jako screenshot nebo neco tkovyho) do strmove struktury, ve ktere se muzete prepnout behem 10ti sekund (vyborne pro testovani). Propojovat virtualni servery virtualnimi switchy, routery uvnitr jednoho stroje a pod...
Pro vice ESXi serveru je nutne mit samozrejme VMWare infrastructure, ktry je uz zaplaceny, ale i s jednim ESXi se daji delat bomba kousky  ;)
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: EDUMach 30 Prosince 2008, 22:09:52
...super je posledni FREE produkt VMWare ESXi, ktery je v podstate jen jadro o velikosti cca 35MB, nad kterym muze bezet Widle, Linuxy, Unix a pod dohromady az na 4 jadrech pro kazdy virtualni server...

Dekuji za tip. O VMWare ESXi jsem jsem vubec nevedel.
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: nettezzaumana 31 Prosince 2008, 00:01:08
ad.vmware) je proprietalni a tim pro produkcni nasazeni nevhodny .. doporucuju KVM/xen

ad.migrace) v tomto pripade se nemigruje imho instance ale konfigurace ..
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: webbot 04 Ledna 2009, 11:40:49
Ja klonuji pomoci VMware vCenter Converter Enterprise, je i verze Starter volne ke stazeni, ale ta umi jen "hot cloning" Windows.
Je to bootovaci CD kde bez problemu premigrujete stroj z fyzickeho na virtualni.

viz tabulka vlastnosti

http://www.vmware.com/products/converter/get.html

Verze enterprise neni volne ke stazeni - uz je to davno co jsem ji ziskal - podle mne jsem tehdy se zaregistroval ke stazeni 60 denni trial verzi VMware vCenter kde byl odkaz i ke stazeni Converteru - ale za to 100% nerucim - ale rozhodne jsem to netahal nekde z warezu. viz http://www.vmware.com/products/vi/vc/

Pouzival jsem jak VMware Server tak i ted ESX a pokud ti pobezi na serveru ESXi (vyzaduje certifikovany hardware - ale nutnost to neni - jen neobsahuje moc ovladacu) tak doporucuji ESXi pouzit - ma to jedinou nevyhodu - ovladaci konzole je jen pro windows  :(
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: webbot 04 Ledna 2009, 11:47:25
ukladat momentalni stav  serveru (ted si nevzpomenu na ten vyraz... neco jako screenshot nebo neco tkovyho) do strmove struktury, ve ktere se muzete prepnout behem 10ti sekund (vyborne pro testovani).

Jmenuje se to "snapshoot" a je to opravdu vyborna vec, napr. pred aktualizaci serveru udelam snapshoot, provedu potrebne upravy, a pokud by se neco "posralo", tak jedinym prikazem se vratim k puvodni verzi bez preruseni provozu serveru.
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: nettezzaumana 05 Ledna 2009, 08:30:08
omg .. jmenuje se to snapshot a je to na wiki :: http://en.wikipedia.org/wiki/Snapshot_(computer_storage)
Název: Re: Migrace fyzického serveru na virtuální (VMware)
Přispěvatel: Arch4ngel 05 Ledna 2009, 22:04:00
Pokud Vám jde pouze o snapshot zkuste se podívat na http://cs.wikipedia.org/wiki/LVM (http://cs.wikipedia.org/wiki/LVM)