Kuidas kolida veebileht uue majutaja juurde
Sellel lehel
Veebilehe kolimine uue majutaja juurde kõlab riskantselt, kuid õiges järjekorras tehes on see tavaline rutiinne töö. Reegel on lihtne: kopeeri kõigepealt kõik, testi seda uues majutuses ja alles siis suuna domeen sinna. Külastajad näevad vana lehte seni, kuni uus on valmis.
See juhend on samm-sammuline kontrollnimekiri igale veebilehele, koos märkustega WordPressi ja cPaneli kohta ning selle kohta, kuidas kolida e-post ilma kirju kaotamata.
Kontrollnimekiri lühidalt
- Pane kirja, mida leht kasutab: failid, andmebaasid, e-post, DNS-kirjed, ajastatud ülesanded.
- Vähenda DNS-i TTL-i päev enne vahetust.
- Varunda failid ja andmebaasid vanas majutuses.
- Taasta need uues majutuses.
- Testi lehte uues majutuses enne, kui keegi teine seda näeb.
- Loo e-postikontod uuesti ja kopeeri kirjad üle.
- Vaheta DNS ja hoia vana majutust veel mõni päev alles.
Ei taha ise teha? Iga HytHosti veebimajutuse pakett sisaldab ühe veebilehe tasuta kolimist, alates €0.99/kuu.
Vaata veebimajutuse pakette1. samm: pane kõik kirja ja vähenda TTL-i
Kirjuta üles kõik, millest leht sõltub, et midagi maha ei jääks:
- veebilehe failid, tavaliselt kaustas
public_html; - iga andmebaas koos nime ja kasutajaga;
- e-postikontod, edasisuunamised ja filtrid;
- DNS-kirjed peale veebilehe enda: MX e-posti jaoks, TXT-kirjed SPF-i, DKIM-i ja lehe kinnitamise jaoks;
- cron-tööd, PHP versioon ja kõik erisätted.
Seejärel vähenda päev enne kolimist oma domeeni kirjete TTL-i, näiteks 300 sekundini. TTL määrab, kui kaua internet sinu DNS-kirjeid vahemälus hoiab; lühike TTL tähendab, et muudatus jõuab külastajateni minutitega, mitte tundidega. Ja ära vana majutust veel lõpeta.
2. samm: varunda failid ja andmebaasid
- cPanelist: jaotises Backup laadi eraldi alla kodukataloog ja iga MySQL-andmebaas. Need osalised varukoopiad on failid, mida saad ise taastada mis tahes cPaneliga majutuses. Olemas on ka konto täielik varukoopia, kuid seda saab taastada ainult majutaja, WHM-ist; saada see neile, kui nad pakuvad kolimist.
- Käsitsi: laadi failid alla FTP või SFTP kaudu ja ekspordi iga andmebaas phpMyAdminist
.sql-failina. - WordPress: kolimisplugin, näiteks Duplicator või All-in-One WP Migration, pakib failid ja andmebaasi ühte arhiivi. Kontrolli uue majutuse üleslaadimispiirangut: plugina import sõltub sellest.
3. samm: taasta uues majutuses
- Lisa domeen oma uuele majutuskontole.
- Laadi failid uude kausta
public_htmlvõi taasta kodukataloogi varukoopia. - Loo andmebaas ja kasutaja ning impordi seejärel phpMyAdminis
.sql-fail. - Uuenda lehe seadistust uue andmebaasi nime, kasutaja ja parooliga. WordPressis on selleks
wp-config.php.
Kui domeen jääb samaks, ongi kõik. Kui see muutub, on vana aadress salvestatud üle kogu andmebaasi. WordPressis ära asenda seda kunagi lihtsa tekstiotsinguga SQL-failis: see rikub serialiseeritud andmed. Kasuta WP-CLI-d, mis käsitleb neid õigesti:
wp search-replace 'https://old-domain.com' 'https://new-domain.com' --skip-columns=guid --dry-run
Kui eelvaade näeb õige välja, eemalda --dry-run.
4. samm: testi enne vahetamist
Uues majutuses oleva lehe saad näha enne kõiki teisi, kui ütled ainult oma arvutile, kus domeen asub. Lisa oma hosts-faili rida uue serveri IP-aadressiga:
203.0.113.10 example.com www.example.com
Fail asub Windowsis kohas C:\Windows\System32\drivers\etc\hosts (muuda seda administraatorina) ning macOS-is ja Linuxis kohas /etc/hosts. Nüüd ava leht ja kontrolli lehekülgi, pilte, vorme, sisselogimist ja e-poe ostu vormistamist. Kui oled valmis, eemalda see rida.
5. samm: koli e-post ilma kirju kaotamata
- Loo uues majutuses samad e-postikontod, edasisuunamised ja filtrid.
- Kopeeri olemasolevad kirjad. Mõne postkasti puhul lisa nii vana kui ka uus konto IMAP-i kaudu e-postikliendisse ja lohista kaustad üle. Paljude postkastide puhul kopeerib tööriist nagu imapsync need serverist serverisse ja selle saab uuesti käivitada ilma duplikaatideta.
- Pärast DNS-i vahetust käivita kopeerimine veel kord, et püüda kinni vahepeal saabunud kirjad.
Ära unusta MX- ja TXT-kirjeid: kui neid uues DNS-is uuesti ei looda, lakkavad kirjad saabumast või satuvad rämpsposti.
6. samm: vaheta DNS
Suuna domeen uuele majutajale, kas muutes registripidaja juures nimeservereid või muutes A-kirje uuele IP-aadressile. Lühikese TTL-i korral jõuab enamik külastajaid uude majutusse minutitega; mõned võrgud hoiavad vahemälu kauem, nii et arvesta kuni ühe päevaga.
Kui leht laadib juba uuest majutusest, kontrolli, et SSL-sertifikaat on väljastatud (vt tasuta SSL-sertifikaadid), ja hoia vana majutust enne lõpetamist veel mõni päev alles.
Majutuse kolimine ei tähenda domeeni kolimist. Domeeni ülekanne teisele registripidajale on eraldi samm, mille võid teha hiljem või üldse mitte; registripidajad võivad ka ülekande tagasi lükata 60 päeva jooksul pärast registreerimist või eelmist ülekannet.
Tasuta kolimine HytHosti
Iga HytHosti veebimajutuse pakett sisaldab ühe veebilehe tasuta kolimist:
- Telli pakett, mis sinu lehele sobib.
- Ava pilet, lisades ligipääsu oma vanale majutusele või cPaneli varukoopia faili.
- Meie kopeerime failid, andmebaasid ja e-postikontod. DNS-i vahetad sina, kui oled valmis.
Iga paketiga kaasnevad cPanel, tasuta SSL ja igapäevased varukoopiad, mida hoitakse 10 päeva. cPanel on sulle uus? Alusta juhendist mis on cPanel.
Korduma kippuvad küsimused
Mitte siis, kui järgid järjekorda: vana leht töötab edasi, kuni sa uut kopeerid ja testid, ning külastajad liiguvad DNS-i muutumisel üle järk-järgult. Väldi kolimise ajal sisu muutmist või tee need muudatused uues majutuses uuesti.
See sõltub TTL-ist. Kui päev varem on seatud mõneminutiline TTL, näeb enamik külastajaid uut majutust minutitega; tavaliste pikemate TTL-idega võib see võtta tunde ja mõned võrgud hoiavad vahemälu kuni päeva.
Ei. Domeen võib jääda praeguse registripidaja juurde; sa lihtsalt suunad selle DNS-i kaudu uuele majutusele. Domeeni ülekanne on eraldi samm, mille võid teha hiljem, kui tahad kõike ühes kohas hoida.
Mitte siis, kui need kopeerid. Loo kontod uues majutuses, kopeeri olemasolevad kirjad IMAP-i kaudu ja käivita kopeerimine pärast DNS-i vahetust uuesti, et püüda kinni kõik vahepeal saabunu.
Jah. Ühe veebilehe kolimine on iga veebimajutuse paketiga tasuta: ava pärast tellimist pilet, lisades ligipääsu vanale majutusele või cPaneli varukoopia, ning meie kopeerime failid, andmebaasid ja e-postikontod.
Koli oma leht lihtsal moel
HytHosti veebimajutus sisaldab ühe veebilehe tasuta kolimist, cPanelit, tasuta SSL-i ja igapäevaseid varukoopiaid, alates €0.99/kuu.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursKas see juhend oli abiks?