Az Azure egyik legkedveltebb szolgáltatása a hazai vállalatok körében az Azure Backup, ennek kliense azonban nem érhető el Linuxra. Bemutatunk egy frappáns megoldást, amellyel költséghatékony mentés készíthető Linux gépekről is a felhőbe.
Az Azure Backup a felhasználó kulcsával titkosított, deduplikált, tömörített biztonsági mentést készít a felhőbe, azonban a kliense jelenleg csak Windows desktop és szerver operációs rendszereket támogat, illetve Hyper-V köztesrétegről komplett (Linux) lemezképeket képes fájlként menteni. Azure-rel kapcsolatos eseményeinken gyakori kérdés, mikor készül el a kliense a szabad operációs rendszerre. Amíg ez bekövetkezik, bemutatunk egy frappáns megoldást Linux gépek felhős mentésére.
A felhőszolgáltatások, és így az Azure egyik fontos jellemzője a használatalapú számlázás. A virtuális gépek árazása percalapú, a díjfizetés a virtuális gép futásának ideje alapján történik, adattárolás esetén pedig a tárolt adatok mennyisége határozza meg a számla nagyságát. Ezt a két jellemzőt jól lehet használni felhős biztonsági mentés készítéséhez is. A módszer lényege, hogy a felhőben létrehozunk egy virtuális gépet, amelyhez csatolunk egy SMB tárolót. A helyi Linux szerverről rendszeresen átmásoljuk az adatokat a felhőben futó VM-re rsync segítségével, a felhőben futó gépet pedig a másolási folyamat végeztével lekapcsoljuk.
Aa virtuális gép csak a másolási folyamat ideje alatt üzemel, ezen az időszakon kívül csak a tárolt adatok mennyisége után fizetünk díjat. A példában szereplő Apache webszerverről 5 gigabájtot mentve a havi számla 1-2 euró lesz mindössze, gyakorlatilag egy csésze kávé árából megoldható a mentés.
A teljes folyamat az Azure előfizetés regisztrációjától kezdve a Linuxhoz szükséges parancssori interfész telepítésén keresztül az összes beállításig ezen a linken regisztrálva követhető végig, ahonnan az automatizációhoz szükséges ingyenes scriptek is letölthetők.