Hyper-V Windows guestek mentése Linux-szal

Fórumok

Sziasztok!

Iránymutatást szeretnék kérni, hogy merre lenne érdemes elindulni.
Hyper-V guesteket kellene menteni, ha lehet Linux szerver segítségével.
A gépek nem leállíthatók, snapshot funkció kellene.
Megoldható ez valamilyen Linuxos backup-pal, Amanda, Bacula?

Köszönöm előre is!

Hozzászólások

Nézz valamilyen Hyper-V kompatibilis megoldást, ha "kívülről" mentenél. Ha belőlről mentenél, akkor ugyanúgy, mint egyébként egy fizikai gépet.

Szerintem úgy érti, hogy magukról a guestekről csinálj mentést (akár csak az alkalmazásokról, vagy az összes fájlról, akár úgy, hogy a kliens kezdi, akár úgy, hogy a külső szerver olvasgat róluk valahogy)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Nem. Belülről az OS saját mentési opcióit használod (sqldump, rsync, bacula vagy akármi), ízlés és igény szerint intézed. Kívülről azt jelenti, hogy a hoszt gépről mented a hoszt gép futó valamilyen agenttel. Az agenthez lesz valami frontend, amihez kell valahova egy kezelő felület, de magát a mentést az agent csinálja direktben. Jellemzően ilyen a Veeam.

Nincs Hyper-V a kezem ügyében és most ezért nem is telepítenék egyet, de _______elvileg_______ (!!!!!!!) működnie kellene, hogy kérsz egy snapshotot a szervertől (rpcclient - a man oldalon az FSRVP résznél keresgélj), ekkor annak át ____kellenne____ mennie a Hyper-V VSS Writer-en (ami utána a Child VM snapshot beállítással a guestnek is szól, hogy akkor most hozza magát konzisztens állapotba), és az exportált új share-ből (ha jól rémlik egy GUID a neve, de nem esküszöm meg rá) az ____elvileg____ konzisztens állapotú fájlokat már le tudod húzni SMB-n, aztán átadni akármilyen backup megoldásnak.

Remélem azért érzékelhető a "____papíron____, _____elvben____ működnie kéne, egy próbát megér és majd számolj be róla" állapot :)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Van egy MS-FSRVP nevű protokoll, amit Sambáék kliens és szerver oldalon is többé-kevésbé implementáltak, amivel egy-egy share-ről lehet snapshotot kérni egy servertől - ha jól emlékszem WinSrv2012 óta és úgy, hogy egy Feature-t aktiválni kell, de utóbbinak most semmi nyomát nem látom (egy itteni topic kapcsán [http://hup.hu/node/145908] próbálgattam pár hónapja kb. egy órát).

És innentől minden teljesen az AFAIK, _elvileg_ kategória. Van egy VSS Writer Hyper-V-hez (https://msdn.microsoft.com/en-us/library/dd405549(v=vs.85).aspx, amit vagy kézzel kell regisztrálni [https://support.microsoft.com/en-us/kb/958662] vagy nem, passz); amikor az FSRVP szerver megkapja a snapshot létrehozási kérést, szólnia kellene minden regisztrált VSS writer-nek, hogy akkor tessenek konzisztens állapotba kerülni, ami a Hyper-V-snél azt is jelenti, hogy (ha a Guest-en fel van téve az agent és a VM-re be van állítva - elvileg) "leszól" a Guest-eknek, hogy akkor ők is takarítsák ki magukat. Ha mindegyik VM-nek sikerült (így a HyperV VSS Writer nem ad vissza hibát a VSS-nek, ami passzolja azt tovább az FSRVP szerveren a kliensnek [kártyavár!!]), akkor létrejön a snapshot, a fájlszerver pedig elkezdi a snapshot megfelelő mappáját megosztani a Snapshot GUID-jának megfelelő néven. Ez az elmélet, a gyakorlatban fogalmam sincs.

Ezt a megoldást egyébként max. egy teszt szerveren, demóként próbáld ki, mert rengeteg szinten szétcsúszhat, egyszerűbb tényleg fogni egy kulcsrakész (Veeam, Windows backup [elvileg megoldja...], NetApp stb.) megoldást. (bár már érdekel, úgyhogy lehet, hogy otthon kipróbálom, csak kerítenem kell két gépet :) ). Ráadásul az FSRVP egy elég új protokoll, az rpcclient nem ismeri túl régóta (a paraméterezésén látszik is: https://www.suse.com/documentation/sles-12/book_sle_admin/data/samba_ad…), tehát... nem egy életbiztosítás.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Próbáltam hangsúlyozni ;) Viszont demó kísérletnek (először teszt rendszeren, utána a Windows Server Backup mellé) nem rossz, el lehet vele játszani és bugokat reportolni a Samba-nak :)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Kulcsszavak: powershell -> snapshot copy, VSS provider

Megoldható, kérdés, hogy fizetős, vagy ingyen szoftver kell?

Linuxon nem de Windows-on ismerek ilyen megoldásokat.