Preskoči na vsebino
BeoHosting
BeoHosting
Gostovanje

Kaj je migracija gostovanja in kako se izvaja

BeoHosting Ekipa··10 min branja branja
Kaj je migracija gostovanja in kako se izvaja

Kaj je hosting migracija

Hosting migracija je proces premika vaše spletne strani, podatkovne baze, e-poštnih računov. Oglejte si tudi naš podroben vodnik za migracijo z navodili korak za korakom in vseh povezanih datotek z enega hosting ponudnika na drugega. Razlogi za migracijo so lahko različni: boljša zmogljivost, nižja cena, kakovostnejša podpora, potreba po več virih ali preprosto nezadovoljstvo s trenutnim ponudnikom. Ne glede na razlog mora biti migracija skrbno načrtovana, da bi šla gladko in brez izgube podatkov.

Številni lastniki spletnih strani se izogibajo migraciji, ker se bojijo, da bo šlo kaj narobe. Razumljiv strah, vendar je ob pravem načrtu in orodjih migracija rutinski proces, ki ga hosting ponudniki opravljajo vsakodnevno. Ta vodnik vas bo vodil skozi celoten proces korak za korakom, da boste vedeli natančno, kaj vas čaka in kako se pripraviti.

Kdaj je čas za migracijo

Znaki, da morate zamenjati gostovanje

  • Spletna stran je počasna in čas nalaganja presega 3 sekunde
  • Pogosti padci strežnika in nedostopnost spletne strani
  • Počasna ali nekakovostna tehnična podpora
  • Pomanjkanje pomembnih funkcionalnosti (SSL, varnostne kopije, PHP različice)
  • Previsoka cena za vire, ki jih dobite
  • Strežnik je v tujini, ciljno občinstvo pa v Sloveniji
  • Pomanjkanje skalabilnosti za rastočo spletno stran

Priprava na migracijo

Preden začnete z migracijo, naredite popoln seznam vsega, kar je treba prenesti. To vključuje datoteke spletne strani, podatkovno bazo, e-poštne račune s sporočili, SSL certifikate, cron opravila in DNS zapise. Dokumentirajte trenutno konfiguracijo strežnika, vključno s PHP različico, moduli in nastavitvami, saj mora biti nova konfiguracija enaka ali boljša.

Pred začetkom migracije naredite popolno varnostno kopijo celotnega hosting računa. To je vaša varnostna mreža za primer, da gre kaj narobe. Preverite, da novo gostovanje podpira vse tehnologije, ki jih vaša spletna stran uporablja, kot so specifična PHP različica, MySQL ali PostgreSQL podatkovna baza, Node.js ali Python okolja. Najbolje je, da migracijo načrtujete za obdobje nizkega prometa, običajno ponoči ali med vikendom.

Kontrolni seznam pred migracijo

  • Popolna varnostna kopija vseh datotek in podatkovnih baz
  • Seznam vseh domen in poddomen
  • Seznam e-poštnih računov, ki se uporabljajo
  • Dokumentacija PHP različice in konfiguracije
  • Seznam cron opravil in avtomatizacij
  • Preverjanje združljivosti novega gostovanja
  • Podatki za dostop do obeh hosting računov

Orodja za migracijo

Za WordPress spletne strani obstajajo specializirani vtičniki, ki avtomatizirajo celoten proces migracije. All-in-One WP Migration je najpriljubljenejši vtičnik, ki celotno spletno stran pakira v eno datoteko, ki jo enostavno uvozite na novem gostovanju. Duplicator je še ena odlična možnost, ki naredi popolno kopijo spletne strani, pripravljeno za namestitev. Za večje spletne strani UpdraftPlus Premium podpira neposreden prenos med gostovanji.

Za ne-WordPress spletne strani se migracija običajno izvaja ročno prek FTP ali SSH. Datoteke se prenesejo s starega strežnika in naložijo na novega, podatkovna baza pa se izvozi s phpMyAdmin ali ukazom mysqldump in uvozi na nov strežnik. Številni hosting ponudniki, vključno z BeoHostingom, novim strankam ponujajo brezplačno migracijo, pri čemer naša tehnična ekipa namesto vas opravi celoten proces.

cPanel migracija

Če obe gostovanji uporabljata cPanel, je migracija še enostavnejša. cPanel ima vgrajeno funkcionalnost za izdelavo popolne varnostne kopije računa, ki vključuje vse datoteke, podatkovne baze, e-poštne račune in nastavitve. Ta varnostna kopija se prenese na nov strežnik in obnovi prek WHM orodja. Celoten proces je lahko končan v manj kot uri za povprečno spletno stran brez kakršne koli spremembe v vsebini ali konfiguraciji.

DNS nastavitve

DNS sistem je sistem, ki ime vaše domene prevaja v IP naslov strežnika. Po prenosu datotek in podatkovne baze na novo gostovanje morate posodobiti DNS zapise, da kažejo na nov strežnik. To je najbolj kritičen korak, saj je spletna stran med propagacijo DNS lahko nedostopna ali kaže staro različico, odvisno od lokacije obiskovalca.

Spremenite A zapis tako, da kaže na IP naslov novega strežnika. Če e-pošto uporabljate na svoji domeni, posodobite tudi MX zapise. DNS propagacija traja od nekaj minut do 48 ur, čeprav je v praksi za .SI domene običajno končana v 2-4 urah. Med propagacijo bodo nekateri obiskovalci videli spletno stran na starem strežniku, drugi pa na novem, zato je pomembno, da sta oba funkcionalna v tem obdobju.

Zmanjšanje izpada

Za minimalen izpad med DNS propagacijo zmanjšajte vrednost TTL (Time To Live) DNS zapisov na minimum, idealno 300 sekund, vsaj 24 ur pred migracijo. To pomeni, da se bo DNS predpomnilnik hitreje osveževal po spremembi. Staro gostovanje ohranite aktivno vsaj 48 ur po spremembi DNS, da pokrijete zamudo v propagaciji. Šele ko ste prepričani, da ves promet gre na nov strežnik, lahko deaktivirate stari račun.

Testiranje po migraciji

Temeljito testiranje je ključno za uspešno migracijo. Pred spremembo DNS spletno stran preizkusite na novem strežniku z uporabo hosts datoteke na svojem računalniku ali začasnega URL naslova, ki ga novo gostovanje zagotavlja. Preverite, da se vse strani pravilno nalagajo, da povezave delujejo, da slike niso polomljene in da obrazci pravilno pošiljajo podatke.

Kaj testirati

  • Vse strani in blog objave
  • Kontaktni obrazci in drugi interaktivni elementi
  • Slike, video posnetki in datoteke za prenos
  • SSL certifikat in HTTPS preusmeritev
  • Pošiljanje in prejemanje e-pošte
  • Funkcionalnost prijave in uporabniški računi
  • Hitrost nalaganja na novem strežniku
  • Mobile responsive prikaz
  • E-commerce funkcionalnosti (košarica, checkout, plačilo)

Najpogostejše težave in rešitve

Polomljene povezave in manjkajoče slike so najpogostejša težava po migraciji, običajno povzročena z razlikami v poteh na starem in novem strežniku. Rešitev je iskanje in zamenjava starih poti v podatkovni bazi z uporabo orodja, kot je Search Replace DB ali WP-CLI za WordPress spletne strani. Nikoli ne uporabljajte navadnega find and replace v SQL datoteki, saj lahko pokvari serializirane podatke.

Težava z e-pošto je druga pogosta težava, saj morajo biti MX zapisi pravilno konfigurirani na novem gostovanju. Če uporabljate zunanjo e-poštno storitev, kot je Google Workspace ali Microsoft 365, preverite, da MX zapisi kažejo na pravo storitev in ne na nov hosting strežnik. Napaka v PHP različici je tudi pogosta, saj ima nov strežnik morda drugačno PHP različico, zato je treba posodobiti nastavitve ali prilagoditi kodo, da bo združljiva.

BeoHosting brezplačna migracija

Če se vam celoten proces zdi zapleten, BeoHosting ponuja popolnoma brezplačno migracijo za vse nove stranke. Naša tehnična ekipa prevzame celoten proces od varnostne kopije stare spletne strani do testiranja na novem strežniku in konfiguracije DNS. Vi nam morate samo zagotoviti podatke za dostop do starega gostovanja in mi bomo poskrbeli za vse ostalo. Migracija se opravi v 24 urah z minimalnim izpadom in popolnim testiranjem pred preusmeritvijo prometa.

BeoHosting Ekipa

10+ let izkušenj — Strokovnjaki za spletno gostovanje in infrastrukturo

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Zadnja posodobitev: