VMware ESXi VM áthelyezése új adattárolóba - megőrzi a vékony kiépítést
Jó megoldást keresek egy VMware ESXi környezeti problémára, ahol nincs elérhető vCenter.
Mi a legjobb módja a virtuális gép áthelyezésének egyik adattárolóból a másikba egyetlen ESXi-állomáson, a VMDK vékony kiépítésének fenntartása mellett?
Ez egy önálló szerver, amelyet kibővítettek egy másik meghajtótömbbel/adattárolóval. Szeretném áthelyezni a régi tömbben lévő adatokat az újba.
Szerkesztés: A céladattár mérete valóban kisebb, mint a forrás. Nincs elég helyem a vastag fájl másolásához.
5 válasz 5
Használhatja a Fájl -> Exportálás -> OVF-sablon exportálását is
majd importálja. Legutóbb, amikor megpróbáltam, azt hiszem, ez megőrzi a vmdk formátumot. Most nem olyan biztos, mint már jó ideje.
Csak átéltem egy módot erre. Íme egy remélhetőleg könnyen követhető útmutató arról, hogyan helyezheti át a virtuális gépet egy új adattárolóba, miközben megőrzi a vékony kiépítést az átvitel során (ezzel is csökkentve az átviteli időket):
- Kapcsolja ki a virtuális gépet
- (Opcionális) Konszolidálja a pillanatképeket, ha szükséges.
- Távolítsa el a virtuális gépet a vCenter készletből
- Kattintson a jobb gombbal a virtuális gépre, majd kattintson az „Eltávolítás a készletből” elemre.
- Engedélyezze az SSH-t az ESXi gépen
- A vSphere kliensben lépjen a következőhöz: Konfiguráció -> Biztonsági profil -> Tulajdonságok (a Szolgáltatások mellett) -> SSH (a listában) -> Opciók -> Start
- Jelentkezzen be SSH-n keresztül rootként
- Készítsen elő egy könyvtárat a céladattáron
- mkdir "/ vmfs/volume/destination_datastore/Néhány virtuális gép"
- Klónozza a .vmdk fájlokat vékony kiépítéssel
- vmkfstools -i "/ vmfs/volume/source_datastore/Some VM/Some VM.vmdk" -d thin "/ vmfs/volume/destination_datastore/Some VM/Some VM.vmdk"
- Másolja a fennmaradó fájlokat (elkerülve a .vmdk fájlok felülírását)
- find "/ vmfs/volume/source_datastore/Some VM" -maxdepth 1 -típus f | grep -v ".vmdk" | fájl olvasása közben; do cp "$ file" "/ vmfs/volume/destination_datastore/Some VM"; Kész
- Ha nem konszolidálta a pillanatképeket a 2. lépésben, előfordulhatnak pillanatkép .vmdk delta fájlok, ezeket szintén le kell másolnunk (ez eltarthat egy ideig):
- find "/ vmfs/volume/source_datastore/Some VM" -maxdepth 1 -típus f | grep [0123456789] [0123456789] [0123456789] [0123456789] [0123456789] [0123456789] | grep ".vmdk" | fájl olvasása közben; do cp "$ file" "/ vmfs/volume/destination_datastore/Some VM"; Kész
- Miután végzett az összes szükséges fájl klónozásával és másolásával, adja hozzá az új adattároló virtuális gépét a készlethez
- A vSphere kliensben lépjen a következőbe: Konfiguráció-> Tárolás-> Adatböngésző, kattintson a jobb gombbal a céladattárra, ahová áthelyezte a virtuális gépet, majd kattintson a "Tallózás az adattárban" elemre.
- Keresse meg a virtuális gépét, és kattintson a jobb gombbal a gombra .vmx fájlt, majd kattintson a "Hozzáadás a készlethez" elemre
- Indítsa el a virtuális gépet, hogy lássa, működik-e. Kérdésre, hogy lemásolta vagy áthelyezte-e, csak azt válaszolja meg, hogy másolta. (Nem tudom, mit jelent ez, de úgy gondolom, hogy ennek legalább a vNIC MAC-címének megváltoztatásához van köze.)
- Ha a virtuális gép rendben elindul, eltávolíthatja a virtuális gépet a régi adattárolóból.
- rm -rf "/ vmfs/volume/source_datastore/Some VM"
Megjegyzés: Csak az ESXi 5 készülékkel tesztelték
Az illusztrációkat szégyentelenül lemásolták erről a blogról.
- Az, hogy egy étteremben szerverként működünk, megnehezíti az egészséges táplálkozást
- A helyi állatorvos 88 kilót dob le a VA s MOVE! Fogyás program
- MOVE - Veterán Egészségügyi Indiana
- Mozogjon a zöld tea felett
- A halolajjal történő fogyás lehet a legjobb mozdulat; kipróbáltam az Evergenics Health-t