Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Migrace fyzického serveru na virtuální (VMware)  (Přečteno 10411 krát)

EDUMach

  • Návštěvník
  • *
  • Příspěvků: 90
  • Karma: +7/-0
    • Zobrazit profil
Migrace fyzického serveru na virtuální (VMware)
« kdy: 24 Listopad 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?

Pavel Půlpán

  • Závislák
  • ****
  • Příspěvků: 4757
  • Karma: +324/-47
    • Zobrazit profil
    • EIX.cz
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #1 kdy: 24 Listopad 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? ;)

EDUMach

  • Návštěvník
  • *
  • Příspěvků: 90
  • Karma: +7/-0
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #2 kdy: 24 Listopad 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í.

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4803
  • Karma: +508/-26
  • グーグル!ご存知ですか?
    • Zobrazit profil
    • HEJ
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #3 kdy: 25 Listopad 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.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

EDUMach

  • Návštěvník
  • *
  • Příspěvků: 90
  • Karma: +7/-0
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #4 kdy: 27 Listopad 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  ;)

emil54

  • Host
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #5 kdy: 28 Listopad 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...  :)

EDUMach

  • Návštěvník
  • *
  • Příspěvků: 90
  • Karma: +7/-0
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #6 kdy: 28 Listopad 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

puba

  • Člen
  • **
  • Příspěvků: 225
  • Karma: +13/-2
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #7 kdy: 30 Prosinec 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  ;)
HP Pavilion dv2058ea (Intel Core Duo 1,66GHz, 2GB RAM, Geforce 7200 Go - 256MB, WD-120 GB sata, WiFi, Bluetooth, ctecka 5in1 ), Ubuntu HH 8.04

EDUMach

  • Návštěvník
  • *
  • Příspěvků: 90
  • Karma: +7/-0
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #8 kdy: 30 Prosinec 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.

nettezzaumana

  • Host
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #9 kdy: 31 Prosinec 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 ..

webbot

  • Návštěvník
  • *
  • Příspěvků: 85
  • Karma: +0/-1
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #10 kdy: 04 Leden 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  :(

webbot

  • Návštěvník
  • *
  • Příspěvků: 85
  • Karma: +0/-1
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #11 kdy: 04 Leden 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.

nettezzaumana

  • Host
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #12 kdy: 05 Leden 2009, 08:30:08 »
omg .. jmenuje se to snapshot a je to na wiki :: http://en.wikipedia.org/wiki/Snapshot_(computer_storage)

Arch4ngel

  • Návštěvník
  • *
  • Příspěvků: 13
  • Karma: +4/-1
    • Zobrazit profil
Re: Migrace fyzického serveru na virtuální (VMware)
« Odpověď #13 kdy: 05 Leden 2009, 22:04:00 »
Pokud Vám jde pouze o snapshot zkuste se podívat na http://cs.wikipedia.org/wiki/LVM