Veebilehe üleviimine Eestisse: kuidas kolida ilma seisakuta
Juhend veebilehe kolimiseks Venemaa, Ukraina või muu riigi majutuselt Eesti või Euroopa majutusele: tasuta tööriistad, DNS-i seadistamine ja kontrollnimekiri.
Miks viia veebileht Eestisse?
Paljud Eesti ettevõtted ja eraisikud kasutavad endiselt Venemaa või muu kauge riigi majutust — ajalooliselt oli see soodne ja venekeelne tugi hea. Alates 2022. aastast on olukord muutunud:
- Geopoliitilised riskid — sanktsioonid ja ebastabiilsus võivad mõjutada serverite kättesaadavust
- GDPR — EL-i kodanike andmete hoidmine väljaspool EL-i nõuab lisatagatisi
- Kiirus — Eesti külastajale on lähem server kiirem
- Maksed — Venemaa pakkujatele maksmine on muutunud keeruliseks
- Õiguskaitse — EL-i pakkujaga on vaidlusi lihtsam lahendada
Selles juhendis näitame, kuidas viia veebileht ilma seisakuta üle Eesti või Euroopa majutusele.
Samm 1: Vali uus majutus
Soovitused (hinnad kontrollitud pakkujate lehtedelt 20.10.2026):
| Projekti tüüp | Soovitatud majutus | Hind |
|---|---|---|
| Lihtne koduleht | Host.ee Starter | 5.83 €/kuu + KM (aastamaks) |
| WordPressi sait | Zone.ee Starter | 9.95 €/kuu (aastamaks) |
| E-pood | Hetzner CX23 (VPS) | 5.99 €/kuu ilma KM-ta |
| Suurem projekt | DigitalOcean Droplet 2 GiB | 12 $/kuu |
Samm 2: Tee varukoopia
Enne ühtki muudatust tee veebilehest täielik varukoopia.
WordPressi saidile
- Paigalda vanas majutuses UpdraftPlus
- Tee täielik varukoopia (failid + andmebaas)
- Laadi varukoopia oma arvutisse
- Või kasuta All-in-One WP Migrationit — ekspordib kõik ühte faili
Tavalisele saidile (HTML/PHP)
- Logi FTP/SFTP-ga vanasse serverisse
- Laadi alla kõik failid (kaust public_html või www)
- Ekspordi andmebaas phpMyAdminist (SQL-dump)
- Salvesta kõik kohalikule kettale
Varukoopia kontrollnimekiri
- Kõik veebilehe failid (HTML, PHP, CSS, JS, pildid)
- Andmebaas (MySQL-dump)
- E-posti kontod ja kirjad (kui kasutad serveri e-posti)
- SSL-sertifikaadid (kui on oma)
- Cron-tööde seaded
- .htaccess ja muud konfiguratsioonifailid
Samm 3: Seadista uus server
Jagatud majutus (Zone.ee, Host.ee, Hostinger)
- Logi uude majutusse sisse
- Lisa oma domeen (DNS-i veel ära muuda!)
- Loo MySQL-andmebaas
- Lae failid üles FTP/SFTP kaudu
- Impordi andmebaas phpMyAdminis
- Muuda konfiguratsioonis andmebaasi ühenduse andmeid (wp-config.php vms)
VPS (Hetzner, DigitalOcean)
- Loo server ja seadista LAMP/LEMP
- Seadista Nginx või Apache
- Lae failid üles SCP või rsynciga
- Impordi andmebaas
- Seadista SSL (Let's Encrypt)
- Testi oma arvuti hosts-failiga
Täpne serveri seadistus: VPS Tallinnas — Ubuntu, Nginx ja SSL.
Samm 4: Testi enne DNS-i vahetust
See on kõige olulisem samm — testi uut serverit enne DNS-i muutmist.
hosts-faili meetod
Muuda oma arvuti hosts-faili, et brauser näitaks lehte uuelt serverilt.
Windows:
- Ava Notepad administraatorina
- Ava fail
C:\Windows\System32\drivers\etc\hosts - Lisa rida:
UUS_SERVERI_IP sinu-domeen.ee - Salvesta ja taaskäivita brauser
Mac/Linux:
- Ava terminal
sudo nano /etc/hosts- Lisa rida:
UUS_SERVERI_IP sinu-domeen.ee - Salvesta
Nüüd näed oma brauseris lehte uuelt serverilt, kuigi teistele kuvatakse veel vana serverit.
Mida testida
- Kõik lehed avanevad korrektselt
- Pildid ja failid laadivad
- Vormid töötavad
- E-pood ja maksed töötavad (testrežiimis)
- SSL-sertifikaat on aktiivne
- Kiirus on vähemalt sama hea kui vanas majutuses
Samm 5: Muuda DNS
Kui testid õnnestusid, muuda DNS-i:
- Logi oma domeeni registripidaja juurde (Zone.ee, Namecheap vms)
- Muuda A-kirje uue serveri IP-aadressile
- Vajadusel muuda www CNAME
- Kui kasutad serveri e-posti, muuda ka MX-kirjed
Oluline: DNS-i levimine võtab kuni 48 tundi (tavaliselt 1–4 tundi). Selle aja jooksul näevad mõned külastajad vana ja mõned uut serverit.
Seisaku vältimine
- Vähenda TTL-i ette — 24 tundi enne kolimist sea DNS-i TTL 300 sekundile (5 min). Nii läheb üleminek kiiremini.
- Hoia mõlemat serverit töös — ära kustuta vana serverit enne, kui DNS on täielikult levinud (oota 48 tundi)
- Jälgi liiklust — vaata mõlema serveri logisid, kuhu liiklus läheb
Samm 6: Kontroll pärast kolimist
- SSL töötab (https:// ja lukk aadressiribal)
- Kõik lehed avanevad (kontrolli 404-vigu)
- Pildid laadivad
- Kontaktivormid saadavad kirju
- Google Search Console ja Google Analytics töötavad
- E-posti saatmine ja vastuvõtmine töötab
- Uuel serveril on varundus seadistatud
- Vana serveri varukoopia on arhiivis
Tasuta migratsioonitööriistad
| Tööriist | Kasutus | Hind |
|---|---|---|
| All-in-One WP Migration | WordPressi saidi kolimine | Tasuta (failimahu piiranguga) |
| UpdraftPlus | WordPressi varundus ja taastamine | Tasuta |
| Duplicator | WordPressi saidi kloonimine | Tasuta |
| FileZilla | FTP/SFTP failiülekanne | Tasuta |
| phpMyAdmin | Andmebaasi eksport ja import | Tasuta |
| rsync | Failide sünkroonimine serverite vahel | Tasuta (Linux) |
Levinumad probleemid ja lahendused
Leht näitab pärast DNS-i muutmist vana sisu
- Põhjus: DNS pole veel levinud või brauser kasutab vahemälu
- Lahendus: oota, tühjenda brauseri vahemälu, proovi teises brauseris
SSL-sertifikaat ei tööta
- Põhjus: DNS ei viita veel uuele serverile
- Lahendus: oota DNS-i levimist ja küsi Let's Encrypti sertifikaat uuesti
E-post ei tööta
- Põhjus: MX-kirjed viitavad veel vanale serverile
- Lahendus: uuenda MX-kirjed
Andmebaasi ühenduse viga
- Põhjus: wp-config.php sisaldab vana serveri andmebaasi andmeid
- Lahendus: uuenda andmebaasi host, kasutaja, parool ja nimi
Kokkuvõte
Veebilehe kolimine uuele majutusele nõuab hoolikat planeerimist, kuid pole keeruline: tee varukoopia, seadista uus server, testi hosts-failiga, muuda DNS ja kontrolli tulemust. Kõige olulisem on mitte kiirustada ja testida enne DNS-i vahetust. Hoia vana server töös vähemalt 48 tundi pärast kolimist.