Ingyenes segédprogram, hogy hát a szabad ESXi Habrahabr

Valahogy megjelentek több személyes projektek, amelyek viszonylag nagy mennyiségű lemezterületet - körülbelül 2 TB. Alkalmas VPS nem található (néhány kínál egy csomó hely a merevlemezen), ezért vettem egy dedikált szerver OVH, oda ESXi 5.5 ingyenes engedélyt, és minden működött.

Egy idő után, a fejlesztési projekt, elkezdtem beállítani az admin chips - monitoring, mentés, és megállapította, hogy kiderül a szerver, amelyen én ígéretet Szoftveres RAID, és amely web hosting (OVH) szabadonfutó utat ESXi - anélkül, hogy a RAID! Ez csak egy 2 lemezt. Nos, igen, és most már tudom, hogy nem támogatja a ESXi Szoftveres RAID, csak kemény. Ez lett kényelmetlen. És 2TB nem volt elég. Így vettem a szerver maga több, a RAID és beállítása ESXi 6.0.

Szintén két feladatot, hogy leírom ide:

  1. Áttelepítése virtuális gép (melyek kb 1 TB) egyik szerverről a másikra minimális elérhető # 13;
  2. Rendszeresen készítsen biztonsági # 13;
Azt kell mondanom, hogy mind a két probléma könnyen megoldható, ha van legalább a minimális fizetett licenc ESXi. Az a tény, hogy a „természetes» Backup API az ingyenes változat ESXi ki. Ezért szükséges, hogy más módon.

A fizetett licenc lehetősége van a migráció révén vCenter. Mégis van egy ingyenes verziója Veeam Backup. amely lehetővé teszi, hogy a biztonsági mentés és vándorolnak a virtuális gépek egyik rendszerből a másikba, és nem szükséges, hogy megállítsa őket. De egy szabad engedély ESXi, a jelenlegi verzió - Veeam 9 - nem működik # 13 ;. Mégis van megoldás a HP - VM Explorer. amelyben szabad Free Edition.

VM Explorer 6.2 működhet ingyenes ESXi, de:

  • Amikor létrehoz egy backup - szerver másolni a teljes kép, akkor is, ha a lemezen, ahol a vékony (vékony). Azaz, ha a lemez egy virtuális gép 500 GB, és meg van írva, hogy csak 50GB, 500GB majd másolni. És így - minden alkalommal. Inkrementális mentés üzemmód (csak a helyi számítógépen) van a fizetett változat, én még nem teszteltem - tudni, hogy ez hatásos. # 13;
  • A szabad engedély lehetővé teszi, hogy biztonsági másolatot készíteni csak a helyi lemezre. Ez azt jelenti, hogy másolja át egy másik ESXi host kell a már kifizetett engedélyt. # 13;
  • Az ingyenes változat nem az ütemező, azaz futtatni mentést, akkor kézzel kell. # 13;
Egy másik népszerű megoldás - a nyílt forráskódú projekt ghettoVCB. de nekem úgy tűnt, nehezebb használni, és a dokumentáció egy kicsit elavult. Körülbelül ez a projekt már írt itt ügyéről.

Ahol csak megemlíteni:

Én végül úgy döntött, hogy 2 eszköz:

Az ingyenes verzió:

  • „Forró” biztonsági mentéseket, anélkül hogy megszakítaná a virtuális gépeket. Ezt használja snepshota (pillanatfelvétel) # 13;
  • Konfigurálása Kroon (cron) a ESXi # 13;
  • Jelentések az e-mail # 13;
  • forgása mentések # 13;
  • Biztonsági mentés egy másik ESXi host. Az ingyenes verzió - az rsync, kihegyezett alatt ESXi. A fizetett változat több inkrementális mentések (OneDiff) létrehozása révén köztes pillanatkép (mint nekem - ez nem egy nagyon jó megoldás), és deduplication segítségével a NAS (XSINAS) # 13;

Szerelési útmutató Xsibackup

Ugyanez az angol oktatás - 33hops.com/blog_xsibackup-quickstart.html

titkos kulcsát akkor svoy.Esli datastore hívott másképp - meg kell regisztrálni az utat.

Látva a wget, hogy valaki rázza a fejét, és azt mondják, hogy valaki más tegye a szoftvert a fogadó ESXi - ez nesekyurno stb Azonban bármilyen mentést, adsz root jelszót a backup program, hogy van, hogy valaki bízik benned semmilyen módon. Amikor a helyi másolatot Xsibackup használ csak shell-scriptek, hogy lássuk és ellenőrizze ...

Ezután hozzon létre egy mappát, ahol fogja állítani a mentést - helyben vagy egy másik szerveren:

Ha másolja a mentések között lesz házigazdák, a részvény SSH-kulcsok: Ha szeretné, hogy a mentést indult a koronát, akkor: Vizsgálat, hogy minden működik helyben: A próbaüzem állomások között, a változás: Ha az SMTP igényel TLS támogatott --smtp- sec = TLS

„A teljes listája a (in English)

Helyben, azaz ugyanazon a gépen, minden rendben: a mentéseket végezni natív közművek ESXi - vmkfstools. Minden gyors, és az ostya vékony. Merevlemezek, kapok egy sebessége körülbelül 60MB / s

Amikor a vizsgálat, azt tapasztaltam, hogy miután ismételni mentést, az rsync gyakorlatilag csökkenti mentés ideje - a hálózaton keresztül újra megy teljes méretű VM.

Az én esetemben, web hosting-hálózat biztosítja sebesség 250MB / s (

31 MB / s), de a valóságban a két állomás ugyanabban adatközpont hát én dolgoztam 10-20MB / s. Nem tudom, mi folyik -, hogy ez lelassítja a hálózatot, az rsync vagy valami más - de a folyamat túl hosszúra nyúlik.

Frissítés. Találtam egy cikket. - a referenciaértékek, hogy az ügy a fékek SSH (azaz a tetején rsync) és NFS már gyorsabb.

Örülök, hogy ennek eredményeként a lemezek még mindig vékony.

Az eljárás és átadása mentés VM

Az átadás folyamata VM állomások közötti néz rám, mint ez: Ugyanígy, amíg a megjelenés és a VM mentést a gazda haza. Ehhez a házamban forog ESXi - a ovftool átadhatják csak a hasznos a hálózaton.

A fórumok levelet. úgy tűnik, hogy van egy módja annak, hogy a fájlok másolása az NFS gyér lehetőség továbbítja csak a meglévő adatokat, de én még nem alakított ki.

Én nem találtam a módját, hogy ezt a növekményes biztonsági mentés.

Bár én csinálom az egészet kézzel a konzol - Állok egy másik gazda, hogy egy biztonsági másolatot az első, de idővel azt hiszem, minden keresztül konfigurálható koronát. Talán később fogok hozzá itt egy pár bekezdés arról, hogyan kell beállítani koronát. Eredeti használati utasítás itt: 33hops.com/xsibackup-cron-how-to.html

Így most már az első példányt a közelben van, ugyanazon a szerveren, és rendelkezésre áll egy meglehetősen gyors helyreállítást.

A második példányt - a házamban, vagyis ajánlott - fizikailag eltérő helyen. Helyreállítani a hálózat lesz, hogy töltse ki, hogy sokkal lassabb. De a valószínűsége ennek szükségességét is elég alacsony.

A teljes angol utasítás itt. Ott lehet letölteni és. Ovftool tudunk vele bármely számítógépen és kezelni azt a hypervisor. És akkor fel közvetlenül ESXi host, bár ez a funkció nem támogatott.

Telepítés Ovftool on ESXi

Általában a folyamat a következő: az első Ovftool forgalomba Linux x64 (tettem az Ubuntu 16), majd a fájlok át a fogadó ESXi.

Ovftool nem lehet másolni a VM forró állapotban, hogy van, szükséges, hogy a virtuális gép ki volt kapcsolva. Így - szükség Xsibackup felett.

Számos funkció működik Ovftool: