Hoe om jou webwerf na 'n ander webhost te skuif (en om te weet wanneer om te skakel)

Artikel geskryf deur:
  • Hosting Guides
  • Opgedateer: Jan 17, 2019

In 'n ideale wêreld sal ons nooit moet bekommer oor die oorskakeling van webgashere nie. Ons webwerf sal bly bly by die huidige diensverskaffer se fasiliteit met groot laai tye, bekostigbare koste en 100% uptime.

Ongelukkig is die wêreld nie ideaal nie en hierdie perfekte scenario is selde, as ooit. As jou huidige webhost nie gee wat jy nodig het, is dit dalk tyd om na 'n nuwe een oor te skakel (ons sal praat oor weet wanneer dit tyd is om in te skakel later deel van hierdie artikel). Om jou webwerf na 'n nuwe webhost te verskuif, hoef nie so vermoeiend te wees as om na 'n nuwe huis te beweeg nie. Dit kan eintlik redelik maklik wees as jy die regte stappe doen.

Daar is twee roetes om 'n webwerf oor te dra na 'n nuwe webhost:

Opsie # 1: Die maklike manier

  1. Koop 'n nuwe web host met gratis webwerf migrasie diens
  2. Verskaf rekeningbesonderhede by jou ou webhost.
  3. Sit terug en laat die ondersteuningspan die res doen.

Opsie # 2: Handleiding Oordrag *

  1. Koop 'n nuwe webhost
  2. Skuif bestaande lêers, databasisse en e-pos rekeninge na jou nuwe gasheer
  3. Finale tjek en probleemopname
  4. Skakel webwerf DNS-rekords
  5. Wag vir DNS verandering om te versprei


Opsie # 1: Gratis Host Migration Service

Dit is die beste opsie vir beginners en besige sake-eienaars. Dit is ook my voorkeur manier omdat bloot omdat dit die maklikste en vinnigste manier is om die werk te kry.

Web hosting is 'n mededingende bedryf - hosting maatskappye doen alles wat hulle kan om nuwe kliënte te wen, insluitende die swaar opheffing van hul nuwe kliënte. Baie hosting maatskappye, insluitend 'n paar groot mense wat ek aanbeveel, bied gratis webwerf migrasie diens. In die meeste gevalle moet jy net 'n migrasie aanvra nadat jy by die nuwe diensverskaffer ingeskryf het, en hul ondersteuningspan sal die res van die res van die rekening hou.

Maak gebruik van hierdie voordeel om tyd te bespaar en fokus op ander webwerfwerk.

Hier is die drie eenvoudige stappe wat jy moet doen.

1-intekening met 'n webhost wat gratis webwerf migrasie bied

Hosting maatskappye met gratis site migrasie

Hosting maatskappye sonder gratis site migrasie

Vermy hierdie leërskare as u 'n gratis handskoenwebwerf migrasie diens wil hê.

2- Versoek webwerf migrasie en verskaf webwerf besonderhede

Dien 'n migreringsversoek saam met jou nuwe webhost. Gewoonlik alles wat jy hoef te doen is om inlogdata by jou ou gasheer te voorsien - hostname, cPanel login, en FTP login, ens; en jou nuwe webhosting sal die res van die res sorg.

Voorbeeld: InMotion Hosting

InMotion Hosting Website Tranfer
Om 'n webwerf oordrag te begin by InMotion Hosting, teken aan by AMP dashboard> Rekening Bedrywighede> Webwerf Oordrag Versoek. Klik hier om InMotion gratis webwerf migrasie te begin.

Voorbeeld: SiteGround

Om 'n webwerf-migrasie te begin: Teken in na gebruikersarea> Ondersteuning> Versoekassistent (onder)> Oordragwebwerf. Klik hier om SiteGround gratis webwerf migrasie te begin.

Voorbeeld: Cloudways

Wolkweergebruikers kry die eerste webwerf / app migrasie gratis en $ 25 / oordrag vir standaard site oordrag daarna. Klik hier om Cloudways webwerf-oordrag te begin.
site migrasie ervaring met wolke
Ek het in Januarie 2019 Cloudways se webwerf-migrasiediens probeer. My WordPress-webwerf is ten volle oorgedra in minder as 2 dae. Al wat ek gedoen het, was om my oorspronklike rekeninginligting (domeinnaam, SSH login, cPanel login, ens.) Te verskaf en die tegniese ondersteuning het al die ander werk gedoen. Dit was 'n gladde proses.

3-Site terug en ontspan

Ja, dis al wat jy moet doen.

Geen databasis fout probleemoplossing. Geen e-pos rekeninge migrasie. Maklik as 'n tert.


Opsie # 2: Handmatig jou webwerf oordra

1- Koop 'n nuwe webhost

Blykbaar het jy 'n nuwe webhost nodig voordat jy 'n gasheer migrasie kan begin.

Daar is 'n verskeidenheid van hosting oplossings en verskaffers daar buite, elk met sy eie opset. U sal moet evalueer en vergelyk wat vir u korrek is, gebaseer op 'n aantal faktore, soos koste, vereiste spasie en bedienerkonfigurasie, om 'n paar te noem.

As jy hulp nodig het - lees my webhosting gids; of maak gebruik van Steve's Hosting Vergelyking Tool by WHTop.com.

Ook, as jy die nuwe gasheer koop, oorweeg dit om jou domein te oorplaas (of om jou nuwe domein te registreer) aan 'n derdeparty-verskaffer, sodat as jy ooit die gasheer hoef te oorskakel, kan jou domein makliker en sonder enige moontlike komplikasies kom .

2- Skuif lêers, databasisse en e-pos rekeninge

Dit is baie maklik om 'n statiese webwerf na 'n nuwe webhost te skuif. Laai net alles (. Html, .jpg, .mov lêers) van jou ou webhost af en laai dit volgens jou ou lêergids en lêerstruktuur op jou nuwe web gasheer. Om 'n dinamiese webwerf te beweeg (met databasis) neem effens meer werk.

U databasis verskuif na 'n nuwe gasheer

Vir 'n dinamiese webwerf wat op databasis (dws MySQL) loop, moet u u databasis vanaf u ou webhost eksporteer en dit na u nuwe webhost installeer. As jy op cPanel is, kan hierdie stap maklik gedoen word met phpMyAdmin.

Uitvoer en oordrag van databasisse met behulp van phpMyAdmin
Teken in by cPanel> Databases> phpMyAdmin> Uitvoer.

As u 'n inhoudbestuurstelsel (CMS, byvoorbeeld WordPress, Joomla) gebruik, moet u die inhoudbestuurstelsel 'n nuwe webhost installeer voordat u die databasis invoer. Sommige CMS bied maklike oordragfunksies (bv. WordPress se invoer- / uitvoerfunksie) - u kan daardie funksie gebruik om u data-lêers direk met die CMS-platform te oordra.

Moving WordPress site databasis.
WordPress dashboard> Tools> Uitvoer> Alle inhoud uit te voer.

Vir die WordPress-webwerwe op cPanel (die gewildste opstelling), is die maklikste manier om jou werf te skuif, alles in jou "public_html" of "www" gids te laai, die gids na jou nuwe webhost te laai en die volgende twee lyne by te voeg. jou WP-config:

definieer ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); definieer ('WP_HOME', WP_SITEURL);

Jou e-pos rekeninge verskuif

Miskien is een van die moeilikste dele van die oorskakeling van jou webhost jou e-pos oor te dra. Basies sal jy in een van hierdie drie scenario's bots:

Scenario # 1: E-pos word tans aangebied op 'n domeinregistrateur (soos GoDaddy)

Hierdie e-posopstelling is die maklikste om te beweeg. Teken in op jou domeinregistrateur (waar jy jou e-pos host), verander jou e-pos hosting A (of @) rekord aan die IP-adres van die nuwe webhost.

Scenario # 2: E-pos rekeninge word gehuisves met 'n derde party (soos Microsoft 365)

Maak seker dat u MX-rekords, saam met enige ander rekords wat u e-pos diensverskaffer benodig, in u DNS opgedateer word.

Scenario # 3: E-pos rekeninge word gehuisves met die ou webhost

Vir hierdie scenario moet u alle bestaande e-pos rekeninge weer in u nuwe webhosting maak. Die proses kan 'n bietjie vervelig wees - veral as jy op baie e-posadresse hardloop.

Voeg 'n e-pos rekening by InMotion Hosting (met behulp van cPanel).

Ek het 'n detailgids geskryf oor hoe om e-pos hosting op te stel en te konfigureer, Lees asseblief hierdie gids as u meer hulp nodig het.

3-Finale Check & Trouble Shooting

Sodra jy jou lêers gelaai het op die nuwe hostingkonfigurasie, maak seker dat alles goed op jou webwerf werk

Sommige hosting-maatskappye bied 'n ontwikkelingsplatform (dws. Ground) sodat jy jou webwerf maklik en vloeibaar kan voorskou voordat jy dit in die nuwe omgewing kan aanpak, sodat jy enige probleme agter die skerms kan verhelp.

Herstel van navigasie navigasie foute en ontbrekende skakels

Aangesien u die bates van u werf van die vorige hosting-omgewing oorplaas, is dit moontlik vir bates, soos grafika wat verkeerd plaasvind of dat sekere lêers agtergelaat word. As dit gebeur, sal u besoekers waarskynlik 404-foute ervaar. Hou 'n oog op die 404-log tydens en na die skakelaar. Hierdie log sal u waarsku vir enige nie-werkende skakels of bates wat u moet regstel om u werf te herstel sodat dit ten volle funksioneel kan wees.

In die meeste gevalle kan u van gebruik maak . Htaccess redirectSluit en herlei Ou lêer plekke na nuwes wys. Die volgende is enkele voorbeeldkodes wat u kan gebruik.

Definieer jou 404-bladsy

Om die skade te voorkom deur gebreekte skakels - waar moved.html die bladsy is wat u besoekers wil wys wanneer daar 'n 404-fout is.

ErrorDocument 404 /moved.html

Oorplasing van 'n bladsy na 'n nuwe plek

Herlei 301 /voorlopige-page.html http://www.example.com/new-page.html

Oorplasing van die hele gids na 'n nuwe plek

herleiMatch 301 ^ / kategorie /? $ http://www.example.net/new-category/

Herlei dinamiese bladsye na 'n nuwe plek

En net as jy jou werfstruktuur by die nuwe gasheer verander -

Herskryf Engine op RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Probleme met die oplos van databasis foute

Daar is 'n risiko waar jou databasis tydens die skakelaar beskadig kan word. Ek sal WordPress as voorbeeld gebruik, want dit is wat ek die bekendste is.

As jy nog steeds toegang tot jou WP-dashboard het, probeer om eers alle inproppe uit te skakel en te kyk of jou databasis korrek opgeneem word. Herlaai hulle dan een keer op keer, kontroleer die tuisblad elke keer om seker te maak dit word korrek vertoon.

Dinge sal 'n bietjie moeiliker word as jy nie toegang het tot jou dashboard nie. Probeer hierdie verskillende eenvoudige stappe om te sien of 'n mens werk:

  • Herlaai jou databasis, skryf oor die nuwe databasis.
  • Kyk waar die korrupsie fout vandaan kom en probeer om daardie lêer vanaf jou ou werf na jou nuwe een te herlaai.
  • Maak die lêer oop en maak seker dat dit na jou nuwe bediener verwys.

Oplossing #1: WordPress outomatiese databasis herstel

As die stappe nie werk nie, moet jy dalk 'n bietjie kodering doen, maar ek gaan jou daardeur praat.

Open eers die nuwe webwerf in FTP en gaan na jou wp-config.php-lêer. Die lêer moet in die hoofmap wees waar u blog woon. Rugsteun hierdie lêer voordat u enige wysigings aanbring.

Soek vir hierdie bewoording:

/ ** Absolute pad na die WordPress gids. * /

Net bokant die lyn, voeg hierdie bewoording by:

define ( 'WP_ALLOW_REPAIR, true);

Stoor jou veranderinge en laat jou FTP-program nou oop. Maak jou gunsteling webblaaier oop. Gaan na die volgende adres vir die verteenwoordiger

http://yourwebsitename.com/wp-admin/maint/repair.php
herstel skerm
Enige knoppie sal werk om jou databasis te herstel, maar kies net "Herstel en Optimaliseer".
herstel databasis
Wanneer die proses voltooi is, sal jy 'n skerm sien wat die een hieronder lyk. Dit sal u selfs herinner om die herstellyn uit u konfigurasielêer te verwyder.

Oplossing #2: phpMyAdmin

As die bogenoemde metodes nie werk nie, is u volgende stap om na u databasis oor te skakel.

Dit kan skrikwekkend wees as jy nie seker is presies hoe databasisse werk nie, maar die stappe is redelik eenvoudig. Selfs as jy die databasis heeltemal vernietig, moet jy net weer van die ou bediener aflaai en weer oplaai. Daar hoef nie so bang te wees nie, solank jy jou databasis ondersteun.

Gaan na phpMyAdmin van u nuwe webhost. Kies jou WordPress databasis. Dit is tipies getiteld jousite_wrdp1.

Dit kan egter wissel. Jy sal waarskynlik "WP" iewers in die titel sien, alhoewel (sien foto hieronder). U kan ook u databasis naam vind in die wp-config.php lêer wat u in die stap hierbo oopgemaak het. Klik op die databasis naam in phpMyAdmin om dit oop te maak.

kies databasis
cPanel> Toegang phpMyAdmin> Klik op die databasis naam om dit oop te maak.
kyk al
Sodra die databasis laai, gaan na die knoppie wat sê: "Kyk alles / Kontroleer tafels wat oorhoofse het".
herstel-tafel
Kies 'Herstel tabel' in die aftrekkieslys regs van waar jy die blokkie net gekontroleer het.
suksesvolle herstel
Jy sal 'n status kry oor of die tabelle herstel is en die bokant van jou skerm moet sê "jou SQL-navraag is suksesvol uitgevoer".

4-DNS-rekords verander

godaddy dns rekord

Vervolgens moet u die DNS-rekord van u webwerf (A, AAAA, CNAME, MX) omskakel na die bedieners van die nuwe webhosting by u registrateur.

Jou DNS-rekord is 'n lys van instruksies wat spesifiseer waarheen die gebruiker moet gestuur word. As jy jou DNS-rekord na die nuwe bedieners verskuif, verseker jy dat besoekers jou webwerf soos bedoel sal vind, eerder as om 'n fout of verkeerd te lei. Dit is 'n belangrike stap - maak seker dat jy die korrekte DNS-inligting van jou nuwe webhost kry.

Hier volg die stap-vir-stap instruksies om jou webwerf DNS te verander GoDaddy, Noem goedkoop, en Domain.com.

5- Wag vir die DNS-verandering om te versprei

Sodra jy versoek het om jou DNS-rekord te skuif, kan die skakelaar tussen 'n paar uur na 'n volle dag neem om lewendig te wees.

Sodra die skakelaar aan die gang is, moet u voormalige hostingmaatskappy kennis maak van die kansellasie. En jy is alles klaar!

Tip: Gebruik Wat is my DNS Om 'n DNS-soektog uit te voer om die huidige DNS-adres en DNS-rekordinligting van verskeie naam bedieners op 18 plekke te kontroleer. Dit laat u toe om die nuutste staat van DNS-voortplanting na te gaan.
DNS kaart is nog 'n gratis DNS-soekmiddel om DNS-voortplantingsstatus vanaf meer as 20-plekke te kontroleer.

'N bietjie meer op die webwerf downtime bestuur

Om te verseker dat u webwerf nie enige stilstand tydens die oordragproses ervaar nie, moet u verseker dat alles in plek is en korrek by u nuwe gasheer werk voordat u die werf DNS verander.

Ideaal gesien moet u ook u besoekers en / of kliënte in kennis stel dat u u webwerf oorplaas na 'n nuwe webhost, tesame met inligting oor die ure wat u die skakelaar maak.

Dit behoort die aantal besoekers tydens die migrasie te verminder, dus die druk op die stelsel uit te skakel en enige kliëntediens hoofpyn te voorkom.

Sodra die skakelaar klaar is, word dit aanbeveel om monitor jou werf op tyd noukeurig Om te verseker dat alles by die nuwe gasheer goed werk.


Om te weet wanneer dit tyd is om jou webhost te verander

Om die skakelaar na 'n nuwe webhost te maak, kan 'n stresvolle tyd wees. Dit is waarom baie webwerf-eienaars verkies om nie webhost te skakel nie, tensy dit nodig is. Na alles - hoekom mors tyd en energie wanneer alles goed werk?

So wanneer is die regte tyd om oor te skakel? Hoe weet jy dat jou webhost die oorsaak van jou webwerf probleem is? Hier is 'n paar wenke:

  1. Jou webwerf gaan voortdurend af
  2. Jou webwerf is te stadig
  3. Kliëntediens is nie behulpsaam nie
  4. Jy het geen meer spasie, funksionaliteit of ander bronne nie
  5. Jy betaal te veel
  6. Jy is meer as een keer gekap
  7. U het van 'n goeie diens elders gehoor

Bottomline: 'n Goeie Web Host = Beter slaap in die nag

Toe ek oorgeskakel het na InMotion Hosting jare gelede - die tegniese ondersteuning was so behulpsaam en het my webwerf veilig en gesond oorgeskakel terwyl ek geslaap het. Ek het wakker geword op die webwerf wat vinnig en betroubaar gefunksioneer het sonder 'n enkele fout in diens.

As jy nie daardie vlak van vertroosting ervaar of gepla word oor negatiewe verslae wat jy op jou webhost gesien het nie, is dit dalk tyd vir 'n verandering.

Lees ook -

Artikel deur Jerry Low

Geek pa, SEO data junkie, belegger, en stigter van Web Hosting Secret Revealed. Jerry het internetbates gebou en geld sedert 2004 aanlyn gemaak. Hy is lief vir sinnelose doodling en probeer nuwe kos.