Jak na Windows hosting bez starostí: Managed Windows cloud v kostce
S rostoucími náklady na pořízení, konfiguraci a správu fyzického hardwaru a Windows serverů se mnoho firem dnes obrací ke cloudovým řešením. Pokud vaše firma provozuje aplikace běžící na Windows serverech, máte možnost ušetřit a zároveň zlepšit výkonnost a spolehlivost vašeho IT prostředí přechodem na cloudové řešení. V tomto článku se zaměříme na výhody a nevýhody managed Windows cloud řešení.
Cloudové vs on premise řešení: srovnání konfigurace i nákladů
V případě on premise řešení jsou náklady na pořízení a správu fyzického hardwaru, včetně výběru, nákupu, instalace, konfigurace, údržby a aktualizace hardwaru a softwaru, značné. Na druhou stranu máte celé řešení i fyzicky pod kontrolou, kompletně ho vlastníte a lokální dostupnost je pro vás zaručena. On premise se také vyplatí, pokud jste rozhodnuti, že si celou Windows infrastrukturu chcete zajišťovat svépomocí.
Naopak u cloudového řešení se nemusíte starat o hardware, a tedy ani utrácet za pořízení a správu fyzických serverů, klimatizaci a elektřinu. Navíc cloud od kvalitního poskytovatele běží v HA režimu, který vám zajistí maximální dostupnost. Při použití cloudového řešení je vše zahrnuto v měsíčním poplatku, což vám umožní plánovat a předvídat vaše náklady na IT. K Windows cloudu také máte přístup kdykoliv a kdekoliv.
Neviditelné „bonusy“, které jsou součástí Windows cloud řešení
Přechod na cloudové řešení nabízí také řadu bonusů, které nemusí být na první pohled zřejmé. V první řadě je snadno škálovatelný, což znamená, že se přizpůsobí vašim potřebám a umožní vám okamžitě přidávat, nebo odebírat zdroje dle aktuálních potřeb. Dále nabízí také velmi vysokou bezpečnost a každodenní zálohování do geograficky oddělené lokality, což chrání vaše data před ztrátou nebo odcizením, a to díky pokročilému antivirovému i fyzickému zabezpečení.
Pokud zároveň zvolíte řešení s kompletní správou, jako je například Managed Windows cloud od vshosting~, můžete se také spolehnout, že jakékoli nenadálé situace okamžitě řeší zkušení administrátoři. Nemusíte tak čekat, až váš IT člověk bude mít zrovna čas.
Komu se Windows cloud řešení vyplatí (a komu ne)
Managed Windows cloud řešení se vám vyplatí, pokud vaše firma provozuje aplikace běžící na Windows serverech, chcete ušetřit náklady a zlepšit výkonnost svého IT prostředí. Cloudové řešení je obzvláště vhodné pokud potřebujete pružně škálovat své IT prostředí podle aktuálních potřeb, ať už kvůli sezónnosti nebo rychle se rozvíjejícímu byznysu. S Windows cloudem se vám nestane, že byste v sezoně bojovali se stabilitou svojí aplikace či webu a mimo sezonu naopak nebudete muset zbytečně platit za zdroje, které nevyužijete.
V neposlední řadě se Windows cloud se správou vyplatí firmám, které nemají vlastní IT oddělení, nebo chtějí minimalizovat jeho velikost. Kvalitní experti se totiž velice prodraží, proto se mnoha firmám vyplatí hosting a jeho správu přenechat specializovaným poskytovatelům.
Jak děláme Windows cloud ve vshosting~
Managed Windows cloud od vshosting~ je navržen tak, aby byl co nejvíce flexibilní a přizpůsobil se unikátním potřebám našich klientů. Virtualizované řešení pro vás naši Windows administrátoři připraví a odladí přesně pro vaši aplikaci. Větší klienti obvykle volí privátní řešení, pro ty menší nabízíme sdílené řešení. Ve všech případech ovšem garantujeme rychlou škálovatelnost a provoz v high availability režimu. Konkrétně každých pár minut provádíme snapshoty mezi jednotlivými cloudovými nody, aby případný výpadek měl co nejmenší vliv, ideálně tak, abyste ho vůbec neměli šanci postřehnout. V ceně je také podpora našich adminů 24/7, nonstop monitoring a neomezený přenos dat. Postaráme se i o licence a zálohování.
Specifika licencování v cloudu
Licencování je klíčovým faktorem pro používání softwarových produktů, včetně operačního systému Windows. V cloudovém prostředí se licencování často liší od on-premise řešení, kde si musíte sami zajistit správné licence. Ve vshosting~ vyřešíme licencování za vás, abyste se nemuseli starat o dodržování licenčních podmínek. Díky naší pozici na trhu vám navíc licence dokážeme zajistit za bezkonkurenční cenu.
Pokud se chcete dozvědět více o možných řešení, kontaktujte naše experty na konzultace@vshosting.cz.
Jak ušetřit pomocí hybridního cloudu
Provozování infrastruktury čistě ve veřejném cloudu přináší bezesporu mnoho výhod. Globální infrastruktura, snadné škálování, API a software-defined cokoliv jsou jen špičkou ledovce.
vshosting~
Každá vymoženost má ale svojí cenu a u té v cloudu skutečně platí, že “sky is the limit”. Spousta firem si začíná uvědomovat, že výhody cloudu jsou sice obrovské, ale nepotřebují je pro celý svůj projekt.
Co to vlastně je ten hybridní cloud?
Firmy dokáží identifikovat a rozdělit využití serverů na trvalou míru zátěže (tzv. base load) a špičkové požadavky. Pak už je jen krůček si spočítat, jestli se nevyplatí base load přesunout z cloudu zpátky na on-premise hardware, ušetřit nemalé množství peněz a cloud využívat pouze na pokrytí výkonových špiček. Tehdy začínáme mluvit o hybridním řešení. Infrastruktura rozkročená mezi světem veřejného cloudu a vlastním, nebo pronajatým hardware.
Proč uvažovat o hybridním cloudu ve spojitosti s AWS?
Prakticky se v praxi setkáváme se dvěma důvody: lokalita a cena. Lokalita většinou není až tak kritická, protože Amazon dnes nabízí v rámci Evropy osm výpočetních lokalit (regionů) a přes 25 Edge locations pro CDN. Jedna z Edge locations je i v Praze, takže není problém z AWS odbavovat i projekt zaměřený výlučně na české zákazníky.
V případě zaměření na náklady provozu už začíná být situace poměrně zajímavá. AWS a veřejné cloudy obecně nabízejí mimo klasických virtuálních serverů spoustu služeb ve formě serverless/software-as-a-service. Ať už se jedná o databáze, storage, e-mailing nebo složitější nástroje, cloudy dokáží pokrýt prakticky libovolné požadavky a nechají si za to velmi výrazně zaplatit. Spoustu těchto služeb ale můžeme najít v rámci řešení on-premise levněji a s lepší kvalitou. V případě AWS se jedná typicky o velké databáze, různé frontové služby (SQS) a servery pro zajištění base loadu.
AWS jako jedna z vrstev hybridní architektury
Celkově se dá říct, že služby AWS lze rozdělit do dvou kategorií – skutečné SaaS a služby běžící na virtuálech spravovaných Amazonem. Do první kategorie patří SQS, SES nebo storage. Do té druhé patří databáze. Spousta klientů, kteří se k nám dostanou se svým řešením na AWS, spoléhá čistě na fakt, že služby AWS prostě nepadají. A snaží se snižovat cenu obcházením odolnosti proti chybám. To z krátkodobého pohledu dává smysl, ale z dlouhodobého to vede k velkým ztrátám a problémům právě v případě, kdy některá AWS služba přestane fungovat. Důvodů může být mnoho, ale nejčastější příčinou je technické selhání hardwaru Amazonu. Zároveň jsou to ale služby, které mohou nejvíc získat právě z hybridní architektury.
Vezměme si typický příklad českého e-shopu. E-shop má několik serverů pro běh samotné aplikace, databázi, e-mailovací službu (SES), storage a CDN pro distribuci obsahu. Většinu času je na serverech celkem konstantní zátěž a jen občas je v případě marketingových akcí potřeba pokrýt výkonové špičky. Zároveň je ale potřeba všechny komponenty mít odolné proti výpadku, což zvláště u databází dramaticky zvyšuje cenu. Situace pak může vypadat jako na obrázku níže.
Principielně na tomhle setupu není nic špatně – až na jednonodovou RDS, která v případě výpadku způsobí pád celé aplikace. Díky CloudFront CDN se data dostanou k zákazníkům rychle, dynamicky vytáčené instance pokryjí špičkový load, SES se stará o e-mailing. V případě nějakého většího e-shopu s přibližně 300 GB dat v databázi a půl milionem rozeslaných e-mailů měsíčně se bavíme o ceně kolem $3000 za měsíc jenom za infrastrukturu. Nevěříte? Stačí se podívat do kalkulačky.
Pokud bychom chtěli zajistit vysokou dostupnost RDS, cena bude ještě vyšší. K tomu je potřeba připočítat čas lidí, kteří se o systém starají (i kdyby jenom vývojem předpisů IaC a kontrolou logů) a snadno se dostaneme s náklady vysoko přes 250 000 Kč měsíčně (cca 1 lehce ojetá Fabie).
Pojďme se teď podívat, jaké úspory dosáhneme při přesunu některých služeb z AWS na vyhrazený hardware. Základem bude 3 nodový privátní cloud na platformě Proxmox. Na tento cluster pak přesuneme prakticky vše, co je pro běh e-shopu nezbytné – databázi v master-master setupu kvůli odolnosti vůči chybám, S3 storage a virtuální servery. Díky umístění v datacentru vshosting~ můžeme zrušit CDN. V AWS tedy zůstane pouze e-mailovací služba SES, DNS Route53 a případné EC2 servery pro zvládání špičkového provozu, pokud budou potřeba.
Za takovéto hybridní řešení zaplatíte kolem 120 000 Kč měsíčně (včetně AWS hardwaru a správy AWS), tím díky aplikaci hybridního cloudu snížíte náklady o více než 50 % oproti nákladům čistě jen v AWS. Za tuto cenu dostanete nejen lepší řešení po technické stránce, ale i 24/7 dohled, správu našich zkušených administrátorů a zálohování do geograficky oddělené lokality.
Zajímá vás hybridní řešení a chcete vědět, jak by se dalo ušetřit právě u vás? Napište nám na konzultace@vshosting.cz.
Spouštíme řešení na infrastruktuře AWS
Od 1. října 2022 pro vás zajišťujeme hostingová řešení i v AWS. Můžete si od nás nechat navrhnout zcela nové řešení v AWS, optimalizovat řešení stávající nebo připravit hybridní řešení kombinující infrastrukturu AWS a vshosting~.
Spojujeme to nejlepší z AWS se špičkovou kvalitou vshosting~ podpory
Globální cloudová řešení, mezi nimiž Amazon Web Services platí za zlatý standard, jsou ve světě IT a e-commerce velmi oblíbená, a to z dobrých důvodů. Umožňují uživatelům bleskovou škálovatelnost, jejich datacentra najdete po celé zeměkouli a jejich známé značky mají punc spolehlivosti a kvality. Přesto jsme během let rozhovorů s našimi klienty stále naráželi na fakt, že i tito poskytovatelé mají své limity. Mezi těmi nejčastěji skloňovanými byla složitost nastavení, která zatěžovala jejich vývojáře, absence kvalitní podpory (případně podpora za horentní sumy) a také vysoká cena za provoz, jakmile velikost projektu překročila určitou hranici.
Proto jsme se rozhodli klientům, kteří preferují prostředí globálního cloudu nabídnout komplexní řešení, které spojí to nejlepší z AWS se špičkovou kvalitou podpory administrátorů od vshosting~. Díky naší expertíze dokážeme celé řešení optimalizovat, odlehčit tak vašim vývojářům, kteří se konečně může naplno věnovat programování, a ušetřit vám desítky procent nákladů na provoz infrastruktury.
Je pro vás AWS řešení se správou vshosting~ vhodné?
Už máte infrastrukturu v AWS nebo ji tam chcete přesunout
Potřebujete provést cost optimalizaci jejího provozu
Chcete si nechat infrastrukturu odladit od odborníků
Péči o provoz AWS infrastruktury byste rádi přenechali specialistům
Chcete mít vždy komu zavolat, když budete něco potřebovat změnit či opravit
Potřebujete ušetřit drahý čas vašich vývojářů, kteří se vám o infrastrukturu starají
Všechny tyto situace pro vás rádi vyřešíme. Vše přesně na míru vašemu IT prostředí a v nejvyšším standardu podpory, na který jste od vshosting~ zvyklí.
S optimalizací od vshosting~ můžete ušetřit až 70 % nákladů
70 % vám možná zní až příliš optimisticky, ale skutečně to v některých případech dokážeme – zejména pokud se rozhodnete z provozu celé infrastruktury v AWS přejít na hybridní řešení. Ale to trochu předbíháme. Pojďme se na celou cost optimalizaci podívat popořádku.
Příliš vysoké náklady jsou nejčastější stížností firem, které provozují infrastrukturu v AWS. Jakmile totiž přerostete z malého projektu do středního, nebo většího, velikost měsíčních faktur vám začne raketově narůstat. Je to zejména proto, že AWS si účtuje extra poplatky za řadu dílčích operací, které se pak velmi rychle nasčítají. Zároveň často vidíme, že celá infrastruktura není optimálně nastavena, a je proto velice neúsporná (a to dokonce i v případě, že si klient nechal řešení za nemalé peníze navrhnout od specializované firmy).
Další velké výdaje za provoz infrastruktury jsou často skryté v podobě nákladů na vývojáře, kteří se ve většině firem o AWS infrastrukturu starají. Vývojový tým už zpravidla stejně máte, takže to opticky vypadá, že vás správa hostingu “nic nestojí”. To je ale pouhá iluze. Vývojáři na tuto činnost nejsou specializováni, tráví jí proto často neúměrně mnoho času a výsledky nebývají ideální. Takže většinou platíte drahé hodiny programátorů, kteří přitom netráví čas tím, na co jste je skutečně najali. Tedy vývojem.
Po přesunu vašeho AWS řešení pod vshosting~ vám naši specialisté celou infrastrukturu odladí tak, aby poskytovala vašemu IT řešení maximální výkon za minimální náklady. Postarají se vám také o každodenní provoz a vše kolem operations, čímž ušetříte čas svých vývojářů, a tedy i zbytečné náklady na administraci z jejich strany. Klientům zajistíme celkové úspory v řádech desítek procent.
A jak je to s tím hybridním řešením?
Mnoho firem v AWS provozuje i části své infrastruktury, u kterých stojí za zvážení provoz mimo prostředí globálního cloudu. Typickým příkladem je velká databáze, u které platíte v AWS od určitého objemu za její provoz neúměrně vysoké částky, a ještě k tomu vám naúčtují poplatek za každou provedenou operaci.
V takovém případě můžete ušetřit nemalé finance přesunem persistentních služeb na vyhrazené řešení od vshosting~, kde vám nabídneme levnější provoz, nulové poplatky za zápisové operace v kombinaci s výrazně vyšším výkonem, vyšším SLA a lepšími možnostmi škálování.
Spolu s výše popsanými optimalizačními kroky se obvykle dostaneme na úspory vyšší než 40 %, často až 70 %, za lepší výkon.
Nové AWS řešení, optimalizace stávajícího, nebo hybridní infrastruktura
Ať už infrastrukturu v AWS v současné době provozujete, nebo se na její přesun do globálního cloudu teprve chystáte, pomůžeme vám ji odladit do nejmenšího detailu a postaráme se o vše okolo operations. Zároveň minimalizujeme vaše náklady – v průměru klientům ušetříme 25 %, u hybridních řešení klidně až 70 %.
Nové řešení v AWS
Navrhneme a zprovozníme pro vás kompletní infrastrukturu v AWS. K tomu získáte 24/7 správu zkušených administrátorů vshostingu, nonstop podporu a monitoring bez navýšení nákladů.
Podpora administrátorů 24/7
Návrh infrastruktury na míru
Vše včetně databází a storage
Každodenní zálohování
Individuální řešení na míru
Optimalizace stávajícího AWS řešení
Celé vaše řešení v AWS vylepšíme, postaráme se o jeho provoz, a ještě zařídíme úsporu v desítkách procent. Administrátoři se o vás budou starat 24/7.
Cost optimalizace
Podpora administrátorů 24/7
Nonstop správa a monitoring
Každodenní zálohování
Návrh infrastruktury na míru
Individuální řešení na míru
Hybridní řešení v AWS
Možnost výrazných úspor kombinací AWS a vshosting~ infrastruktury. Kompletní správu celého hybridního řešení vám 24/7 zajistí seniorní administrátoři.
Jak nejrychleji obnovit databázi a nepřijít o objednávky
Nikdo z nás nechce přijít o svá data, a co hůř o objednávky. Mít ušlý zisk, a ještě k tomu naštvané zákazníky. Proto je důležité zálohování. Na tom se všichni shodneme, ale opravdu všichni zálohujeme? A děláme to správně?
Jako hostingová firma se stovkami klientů se zabýváme zálohováním databází všech velikostí dnes a denně. Řešit případné průšvihy je naše práce. A daří se nám to. Mnohým z nich však jde předcházet. Podívejme se společně jak.
Jaké máte možnosti zálohování databáze, a jaké jsou jejich plusy i mínusy
Variant zálohování databází je celá řada, v principu však spadají do dvou kategorií: standardní zálohování formou dumpu nebo databázová replikace. Nadstavbou replikace je pak provoz databáze v rámci Galera clusteru. Replikační řešení je také možné doplnit o úplně nejpokročilejší variantu, a to zálohování s point-in-time-recovery, tedy s obnovou ke konkrétnímu času.
Standardní zálohování databází
Většina online projektů využívá pro svoje databáze pouze jeden server. A to buď jako server samostatný, oddělený od aplikačního, nebo mají vše na jednom serveru.
Toto je standardní řešení databázového serveru, které je i cenově velice výhodné, protože „živíte“ pouze jeden kus hardwaru či jeho část. Pokud by ale nastala nějaká nečekaná situace, ať už by se jednalo o chybu hardwaru, či cokoli jiného, tak o celou databázi přicházíte. Zároveň jakmile je databázový server nedostupný, tak vám neběží web, ani cokoli jiného, co je na vaší databázi závislé – například skladové systémy nebo účetnictví.
V momentě selhání databázového serveru přichází na řadu vaše zálohy. U tohoto řešení databáze se zálohuje stadardně tzv. databázovým dumpem, kdy se kopie celé obsahu databáze uloží do oddělené lokality. Frekvence je obvykle pouze jednou za 24 hodin, obvykle v noci. Hlavním důvodem je, že zálohování tímto způsobem nějakou dobu trvá a v noci tato zátěž databáze nezasahuje do denního provozu e-shopu či jiného projektu a nekoliduje například s návštěvnostními špičkami.
Co to znamená? Pokud dojde k poruše vašeho serveru, data můžete obnovit ze zálohy, ale tento systém má několik nevýhod. Zaprvé, obnova dat z dumpu trvá relativně dlouho, protože se celá vaše databáze musí přesunout z jednoho místa na druhé. Zadruhé, vaše data nejsou zcela aktuální – pokud k poruše došlo ve 2 odpoledne a zálohu máte ze 4 ráno, přicházíte o 10 hodin dat, která budete muset manuálně dohledávat. V neposlední řadě je třeba říct, že u databáze pouze na jednom serveru je vyšší šance selhání z důvodu hardwarové poruchy, nebo chyby způsobené lidským faktorem (např. chyba skriptu), než když zvolíte pokročilejší řešení.
Shrnutí: Standardní zálohování databází je tím nejjednodušším a nejlevnějším řešením, ale nese s sebou větší míru rizika ztráty dat a delší dobu nefunkčnosti vašeho projektu v případě problémů.
Replikace databází
O trochu sofistikovanější řešení je replikace databází. Typicky jde o použití dvou databázových serverů, kdy jeden slouží jako primární server a odbavuje požadavky, a ten druhý je záložní. Na záložním databázovém serveru jsou uložena stejná data jako na serveru primárním a všechny změny, které na primární databázi proběhnou, se asynchronně přenášejí i na tuto zálohu. Opět nelze zapomenout na další zálohu do oddělené lokality pomocí dumpu pro případ chyby na obou serverech.
Hlavní výhodou tohoto řešení je, že pokud dojde například k hardwarovému selhání primárního serveru, můžete obvykle v řádech sekund přepnout provoz na repliku – záložní databázový server. Váš e-shop, nebo IT projekt jede bez problému dál a naši administrátoři mezitím vyřeší problém na serveru jedna. Pokud selže server záložní, nestane se z pohledu provozu vůbec nic.
Jsou ale i situace, kdy se případné selhání databáze týká obou serverů – typicky jde o lidskou chybu, která není včas odhalena a navzdory asynchronnosti (tj. v čase opožděné) replikace, se tato chyba propíše i na druhý databázový server. Pokud jde o velkou chybu, která například vede ke smazání databáze, nezbývá, než ji celou obnovit z dumpu.
Tohle řešení je tedy výrazně spolehlivější než provoz databáze na jednom serveru, proti lidskému faktoru vás ale pořád nechrání.
Replikace v rámci Galera clusteru
Pokud by vám nestačila klasická replikace databází můžete využít Galera cluster, což je ještě robustnější a tedy i spolehlivější řešení. Oproti standardní replikaci databází je Galera cluster plně synchronní, takže pokud dojde k poruše kteréhokoliv z databázových serverů, z pohledu uživatele se nic neděje a není ani třeba nic přepínat. Toto řešení je také velmi dobře horizontálně škálovatelné a hodí se tak pro velké databáze, například u velkých e-shopů, protože lze snadno přidávat výkon dle potřeby. Umožňuje také plné rozdělení rolí – můžete vyhradit některý server pro zápisy, jiný pro reporty a podobně.
Pro úplnost je potřeba si říct, že tohle řešení má i svá omezení. V prvé řadě je vhodné jen pro některé databázové technologie, primárně pro MariaDB. Zároveň pro Galera cluster musíte mít uzpůsobenou aplikaci, aby vše správně fungovalo. Mezi další omezení patří např. kolizní zápisy a nutnost používání primárních klíčů.
Shrnutí: Replikace databází představuje využití 2 nebo více databázových serverů, kdy jeden z nich slouží jako primární server a další jako záloha. Toto řešení je velmi odolné vůči hardwarovým poruchám serverů., které zvládá Replikace databází funguje v podstatě bez výpadku. Nechrání však proti lidské chybě. Nejpokročilejším typem replikace je Galera cluster, který je obzvlášť vhodný pro velké e-shopy.
Jak zabezpečit databázi proti lidskému faktoru a zajistit její 100% obnovu
Pokud opravdu potřebujete, aby vaše databáze byly vždy a za všech okolností dostupné, a zároveň si nemůžete dovolit jakoukoli ztrátu dat, doporučujeme replikační řešení rozšířit o prémiové zálohování s point-in-time-recovery (PITR).
PITR je kompatibilní jak s Galerou, tak se standardní replikací. K jeho využití potřebujete další server, který ukládá data z binárních logů a zároveň se na něj průběžně během dne zálohují konzistentní snapshoty. Typicky jednou za hodinu, ale lze s námi domluvit i jinou frekvenci.
S PITR tedy nejen, že máte z předchozí noci zálohu celé databáze v podobě dumpu, který doporučujeme dělat vždy, ale i konzistentní snapshot z poslední hodiny, a navíc zálohu binárních logů. Co to pro vás znamená? V případě, že dojde ke smazání databáze, nebo její části, můžete ji velmi rychle obnovit ze snapshotu, který je maximálně hodinu starý. Chybějící hodinu dat pro vás navíc dokážeme obnovit z binárního logu přesně do okamžiku, kdy k chybě došlo. Ztráta dat je tak nulová a rychlost obnovy se pohybuje v řádu minut, což je nesrovnatelné s obnovou z dumpu.
Navzdory všem benefitům i toto řešení má svoje nevýhody. Konkrétně, potřebu pořídit si další server, který nemůžete použít na nic jiného. Tento server nemusí mít takový výkon jako váš primární databázový server, ale potřebuje relativně velké diskové úložiště. Přesná velikost samozřejmě záleží na tom, jak velkou máte databázi, a jak často potřebujete dělat snapshoty. PITR je možné využít u PostgreSQL i MariaDB.
Shrnutí: Zálohování s PITR vás ochrání před lidskou chybou, zajistí obnovení 100 % dat a násobně urychlí celý proces obnovy. Jeho využití však vyžaduje provoz dalšího serveru.
Porovnání variant zálohování: Modelový test obnovy dat
Abychom vám více přiblížili, jak dlouho by trvala obnova databáze při využití všech popsaných možností, provedli jsme test na 4 jádrovém serveru a obnovovali 20 GB velký databázový dump. Tady vidíte, jak to dopadlo:
Obnova serveru nám trvala 50 minut. A to převážně kvůli tomu, že nějakou dobu zabrala obnova dat a indexu, kterého tam bylo poměrně hodně. Délka byla v podstatě identická u standardního zálohování i u replikace. Výhodou replikace ale je, že i po dobu potřebnou k obnově může databáze fungovat ze záložního serveru (pokud tam data zůstala zachována). Galera cluster vyžaduje trochu více času, v tomto případě 75 minut, což je způsobeno jeho specifickým fungováním.
Žádná z těchto variant neumožňuje obnovu dat ze zálohy ke konkrétnímu času. To dokáže pouze zálohovací doplněk PITR.
S ním jsme schopni tuto 20 GB databázi obnovit desetkrát rychleji, tedy za pouhých 5 minut. V tom je započtený i čas potřebný pro přenos snapshotu. Data máme navíc zcela aktuální. To je oproti standardnímu zálohování nebo samotné replikaci nesporná výhoda.
Co si z toho odnést
Proč zvolit databázovou replikaci?
Vaše databáze musí být co nejvíce dostupná
Na databázi závisí i další subjekty (pobočky, fakturace, skladové systémy, …)
Provozujete velmi navštěvovaný e-shop a potřebujete škálovat a rozdělovat výkon
Provádíte různé analýzy dat, reporty
Proč si navíc vybrat i prémiové zálohování s PITR?
Nemůžete si dovolit přijít o jakákoliv data
Vyžadujete vysokou rychlost obnovy dat i v případě velkých databází
Chcete se chránit proti lidskému faktoru (smazání dat, chybný skript, …)
Chcete se dozvědět více o PITR, replikaci databází či Galera clusteru? Napište si na konzultace@vshosting.cz o nezávaznou a bezplatnou konzultaci s našimi odborníky, kteří vám poradí, jaké řešení je nejvhodnější právě pro vás.