Kaj preveriti pred selitvijo spletnega gostovanja?
Selitev spletnega gostovanja pomeni prenos spletne strani, podatkovnih zbirk, nastavitev in v nekaterih primerih tudi elektronske pošte na drug strežnik. Na prvi pogled gre predvsem za kopiranje datotek, vendar je v ozadju več povezav, ki morajo po prenosu še vedno delovati pravilno.
Če pripravo opravimo premišljeno, zmanjšamo možnost daljšega izpada, izgube podatkov ali neprijetnih presenečenj po spremembi ponudnika. Pred selitvijo je zato smiselno pregledati trenutno okolje in ugotoviti, kaj spletna stran dejansko uporablja. Poleg prostora na strežniku nas zanimajo različica PHP, podatkovne zbirke, poštni predali, SSL certifikati, posebne nastavitve ter morebitna samodejna opravila.
Pregled trenutnega gostovanja
Najprej preverimo, koliko prostora spletna stran uporablja in katere storitve so vključene v obstoječi paket. Poleg datotek pregledamo velikost podatkovnih zbirk, število poštnih predalov, poddomene in morebitne dodane domene. Tako dobimo realno sliko potreb, saj zgolj podatek o velikosti spletne strani ne pokaže vedno celotne porabe strežniškega prostora.
Koristno je preveriti tudi omejitve pomnilnika, procesorske vire in druge parametre, ki vplivajo na zahtevnejše spletne projekte. Če je trenutna stran počasna zaradi omejenega paketa, mora novi strežnik ponujati ustrezno zmogljivost in ne samo več prostora. Pri spletnih trgovinah, portalih ter straneh z večjim prometom je treba upoštevati tudi obremenitve v najbolj aktivnih obdobjih.
Združljivost novega strežnika
Pred prenosom preverimo, katere različice PHP in podatkovnih sistemov podpira novo gostovanje. Starejša spletna stran morda uporablja temo, vtičnik ali lastno programsko rešitev, ki na sodobnejšem strežniškem okolju ne deluje pravilno. Če razlike odkrijemo še pred selitvijo, imamo dovolj časa za posodobitev ali prilagoditev problematičnega dela strani.
Pomembne so tudi razpoložljive PHP razširitve, omejitve velikosti datotek in podpora tehnologijam, od katerih je spletna aplikacija odvisna. Nekateri projekti uporabljajo posebna opravila cron, predpomnjenje ali zunanje povezave, zato preverimo tudi te zahteve.
Varnostne kopije pred selitvijo
Pred vsakim prenosom izdelamo varnostno kopijo datotek in podatkovnih zbirk, ne glede na to, ali selitev izvaja ponudnik ali jo opravimo sami. Kopijo hranimo ločeno od trenutnega strežnika, saj nam to omogoči obnovitev tudi ob težavi z uporabniškim računom. Pri bolj aktivnih straneh določimo še trenutek zadnje sinhronizacije, da med prenosom ne izgubimo novih naročil, komentarjev ali sprememb vsebine.
Varnostna kopija je uporabna samo, če vsebuje vse potrebne podatke in jo znamo po potrebi obnoviti, zato preverimo njeno velikost, strukturo ter prisotnost glavnih map in podatkovnih zbirk. Če spletno mesto vključuje več ločenih aplikacij ali poddomen, poskrbimo, da so zajete tudi te vsebine in ne samo osnovna namestitev v glavni mapi.
Domena in elektronska pošta
Selitev gostovanja ni nujno enaka prenosu domene, zato moramo vedeti, kje so trenutno urejeni DNS zapisi in kdo upravlja registracijo domenskega imena. Ob prehodu na novi strežnik bomo morali ustrezno spremeniti usmeritev domene, pri čemer se spremembe po internetu ne prikažejo povsod istočasno.
Če starega gostovanja ne ukinemo prehitro, se obiskovalci v vmesnem obdobju še vedno povežejo z delujočo različico strani. Posebno pozornost namenimo elektronski pošti, kadar so poštni predali vezani na isto gostovanje. Preverimo obstoječe račune, posredovanja, filtre in količino shranjenih sporočil, nato določimo način prenosa na novi strežnik.
Testiranje po prenosu
Pred dokončno spremembo domene je najbolje pregledati kopijo strani na novem strežniku. Preizkusimo domačo stran, pomembne podstrani, obrazce, prijave, iskanje ter vse funkcije, ki so pomembne za obiskovalce ali zaposlene. Pri spletni trgovini opravimo tudi preizkus naročila, saj prenos datotek sam po sebi še ne potrjuje pravilnega delovanja plačil, zaloge in samodejnih obvestil.
Po spremembi DNS nastavitev spremljamo delovanje strani še nekaj časa in preverimo morebitne napake v strežniških dnevnikih. Če uporabljamo SSL certifikat, mora biti pravilno nameščen tudi na novem strežniku, preusmeritve pa morajo voditi na prave naslove. Staro gostovanje ukinemo šele takrat, ko smo prepričani, da spletna stran, elektronska pošta in druge povezane storitve na novem okolju delujejo brez težav.


