A tárhelyszolgáltató váltása sokakat azért riaszt el, mert attól tartanak, hogy a weboldal napokig nem lesz elérhető, vagy elvesznek a levelek. Jó előkészítéssel azonban a költözés néhány óra munka, és a látogatók semmit nem vesznek észre belőle. A gond legtöbbször nem magával a költözéssel van, hanem néhány elfelejtett részlettel: egy DNS-rekorddal, egy postafiókkal, egy rossz időpontban felmondott szerződéssel.
Ebben a cikkben összeszedjük, mikor érdemes váltani és mikor nem, hogyan tervezd meg a költözést, és mik a leggyakoribb buktatók.
Mikor érdemes váltani?
- Lassú az oldal, és már optimalizáltad (képek, gyorsítótár, bővítmények), mégis lassú marad, vagy rendszeresen eléri a csomag erőforrás-limitjeit.
- Gyakoriak a leállások, és a szolgáltató nem vállal rendelkezésre állást SLA-ban, vagy nem tartja be.
- Gyenge a támogatás: napokig nem válaszolnak, vagy a válaszok nem segítenek.
- Hiányzó funkciók: nincs napi mentés, régi a PHP-verzió, nincs ingyenes SSL, nem állítható be az SPF, a DKIM és a DMARC.
- Kinőtted a csomagot, és a szolgáltatónál nincs hová továbblépni (például VPS-re).
- Az ár: a kezdő akció lejárt, és a megújítás jóval drágább, mint máshol ugyanez.
Mikor felesleges?
Ha a lassúságot a weboldal okozza (nagy, optimalizálatlan képek, túl sok vagy rosszul megírt bővítmény, gyorsítótár hiánya, elavult PHP), egy új szolgáltatónál is lassú marad. Előtte mérd meg az oldalt (például a PageSpeed Insightsszal), és nézd meg, hogy a szerver válaszideje (TTFB) vagy a böngészőben letöltött tartalom a lassú. A szerver válaszidejéről szóló útmutatónk ebben segít. Ha csak több erőforrás kell, gyakran a jelenlegi szolgáltatónál egy nagyobb csomag is megoldja.
A költözés megtervezése
1. Leltár
Írj össze mindent, ami a régi tárhelyen van:
- weboldalak, aldomainek és a hozzájuk tartozó adatbázisok,
- e-mail fiókok, aliasok, átirányítások, automatikus válaszok,
- DNS-rekordok (A, CNAME, MX, TXT, SPF, DKIM, DMARC, ellenőrző rekordok),
- cron feladatok, egyedi PHP-beállítások,
.htaccessszabályok, - SSL tanúsítványok (fizetősnél a lejárat),
- külső szolgáltatások, amelyek a régi szerver IP-címére hivatkoznak (például egy fizetési szolgáltató vagy egy API, amely IP alapján engedi a kéréseket).
2. Az új tárhely kiválasztása
Válassz olyan csomagot, amelyben elfér minden (tárterület, adatbázisok, postafiókok, domainek), és amelyik támogatja a weboldalad PHP-verzióját. A szempontokat tárhely vásárlás előtti ellenőrzőlistánk gyűjti össze. Kérdezd meg, segít-e a szolgáltató a költözésben: az aWh minden tárhelycsomagjához ingyenes költöztetés jár.
3. Időzítés
- Válassz alacsony forgalmú időszakot (hétvégét vagy éjszakát), és ne egy kampány vagy szezon közepére tedd.
- Ne mondd fel túl korán a régi szolgáltatást: hagyj legalább 1–2 hét átfedést, hogy minden rendben legyen, mielőtt megszűnik.
- Ne mondd fel túl későn sem: nézd meg a régi szerződésben a felmondási határidőt és az automatikus megújítás dátumát, hogy ne fizess ki még egy évet feleslegesen. Erről tárhely szerződés felmondásáról szóló cikkünk ír.
- Csökkentsd a TTL-t: egy-két nappal előtte állítsd a domain rekordjainak TTL-jét 300 másodpercre, hogy az átállás gyorsan elterjedjen.
A költözés lépései
- Teljes mentés a régi tárhelyről: fájlok, adatbázisok, levelek. cPanel tárhelyről egy teljes fiókmentés mindezt egy fájlban tartalmazza, és egy másik cPanel tárhelyre szinte változatlanul visszatölthető.
- Átvitel az új tárhelyre: fájlok feltöltése, adatbázis importálása, postafiókok létrehozása és a levelek átmásolása (IMAP-szinkronizálással). Ha a szolgáltató végzi a költöztetést, ezt ő csinálja.
- Beállítások: az adatbázis-kapcsolat a konfigurációs fájlban (például a WordPress
wp-config.phpfájljában), a PHP-verzió és a limitek, a cron feladatok, az SSL. - Tesztelés a DNS átállítása előtt: a saját gépeden a hosts fájlban irányítsd a domaint az új szerver IP-címére, így te már az új tárhelyen látod az oldalt, a látogatók pedig még a régin. Ellenőrizd az oldalakat, a bejelentkezést, az űrlapokat, a fizetést, a keresést.
- DNS-átállás: a domain A rekordját (vagy a névszervereket) állítsd az új szerverre. Ha a névszervereket cseréled, az új zónában minden rekordnak meg kell lennie, nem csak a weboldalénak.
- Utómunka: egy újabb szinkronizálással hozd át a leveleket és az adatbázis azóta keletkezett változásait (webáruháznál a rendeléseket), ellenőrizd az SSL-t, és figyeld néhány napig a hibanaplót.
A WordPress oldalak költöztetéséről a WordPress költöztetési útmutató, a levelek átviteléről e-mail költöztetési útmutatónk szól.
A leggyakoribb buktatók
Elfelejtett DNS-rekordok
A legtöbb költözés utáni hiba innen ered: az új zónából hiányzik az MX rekord (nem jönnek a levelek), az SPF vagy a DKIM (a kimenő levelek spambe kerülnek), egy CNAME (nem működik egy aldomain vagy egy külső szolgáltatás), vagy egy ellenőrző TXT rekord (a Google Search Console vagy a Microsoft 365 elveszti a domain hitelesítését). Mentsd el a régi zónát, mielőtt bármit módosítasz. A DNS-ről a DNS rekordok kezelését bemutató útmutató szól.
Webáruház: elvesző rendelések
Ha a régi és az új szerveren is fut a webáruház az átállás alatt, egyes rendelések a régi adatbázisba kerülnek. Tedd a régi áruházat karbantartási módba közvetlenül az adatbázis végső másolása előtt, vagy hozd át utólag a közben keletkezett rendeléseket.
SSL
Az ingyenes Let’s Encrypt tanúsítványt az új tárhely csak akkor tudja kiállítani, amikor a domain már az új szerverre mutat; ezért az átállás után néhány percig vagy óráig figyelmeztetés jelenhet meg. Ha ez gond, a tanúsítvány DNS-alapú hitelesítéssel előre is kiállítható, vagy fizetős tanúsítványnál előre telepíthető.
SEO
Ha az URL-ek nem változnak, a költözés nem érinti a keresőhelyezést. Ha a költözéssel együtt URL-ek vagy domain is változnak, minden régi címet 301-es átirányítással irányíts az újra, és jelezd a változást a Google Search Console-ban.
A domain átregisztrálása
A domaint nem kötelező átvinni az új szolgáltatóhoz: elég, ha a DNS az új tárhelyre mutat. Ha átviszed, a régi regisztrátortól kell kikérni az engedélyezési kódot (auth kód); a .hu domaineknél ezt a nyilvántartó adja ki, miután a domainhez megadott e-mail címmel és telefonszámmal azonosítottad magad. A részleteket a .hu domain oldalunkon és átregisztrációs útmutatónkban találod. A domain átvitelét ne a költözés napjára időzítsd: ha előbb a tárhelyet költözteted, utána a domaint, egyszerre csak egy dolog változik.
Hozzáférés a régi szolgáltatóhoz
Ha a régi szolgáltatóval rossz a viszony, vagy a szolgáltatás felfüggesztésre került, a mentés és a domain-kód kikérése nehézkes lehet. Ezért a mentést és a domain adatainak ellenőrzését a költözés legelején, ne az utolsó napokban intézd.
Összefoglalás
A tárhelyváltás akkor sikeres, ha előtte leltárt készítesz, a régi szerződést átfedéssel mondod fel, a DNS átállítása előtt a hosts fájllal teszteled az új tárhelyet, az új zónába minden rekordot átviszel, és az átállás után még egyszer átszinkronizálod a leveleket és a változásokat. Ha a lassúságot a weboldal okozza, előbb optimalizálj, mert a költözés önmagában nem gyorsít.
Az aWh tárhelycsomagjaihoz ingyenes költöztetés jár: rendeld meg az új tárhelyet, nyiss hibajegyet a régi tárhely adataival, és átvisszük a weboldalt, az adatbázist és a leveleket. Nézd meg a tárhelycsomagokat
Gyakori kérdések
Mennyi ideig áll a weboldal a váltás alatt?
Jó előkészítéssel gyakorlatilag semennyit: a régi tárhely az átállásig működik, a DNS-módosítás után a látogatók fokozatosan az új szerverre kerülnek. Webáruháznál a végső adatbázis-másolás idejére (néhány perc) érdemes karbantartási módot bekapcsolni.
Elveszhetnek a levelek?
Nem, ha a postafiókokat előre létrehozod az új szerveren, a leveleket átszinkronizálod, az MX rekordot az új szerverre állítod, és az átállás után még egyszer szinkronizálsz. A régi szolgáltatást ne mondd fel, amíg minden levél az új szerverre érkezik.
Át kell vinnem a domaint is?
Nem kötelező. Elég, ha a domain DNS-e az új tárhelyre mutat. Egy helyen kezelni kényelmesebb, de a domain átvitelét érdemes a tárhely költözése után, külön intézni.
Mi a teendő, ha a költözés után nem működik a WordPress?
Ellenőrizd a wp-config.php fájlban az adatbázis nevét, felhasználóját, jelszavát és a kiszolgálót, a PHP-verziót és a fájljogosultságokat, és ürítsd a gyorsítótárat. Ha a domain is változott, a WordPress címét is át kell írni az adatbázisban.
Hogyan tesztelhetem az új tárhelyet a DNS átállítása előtt?
A saját gépeden a hosts fájlban add meg a domainhez az új szerver IP-címét. Így csak te látod az új tárhelyet, a látogatók továbbra is a régit.