Siirry suoraan sisältöön

Verkkosivujen siirto toiselle palvelimelle – vaiheittainen opas webhotellin vaihtoon

Kuvitus verkkosivujen siirrosta: tiedosto, tietokanta ja verkkosivu kulkevat katkoviivaa pitkin harmaalta vanhalta palvelimelta turkoosille uudelle palvelimelle, ja keskellä DNS-tienviitta osoittaa uudelle palvelimelle, kun taas TTL-ajastin muistuttaa laskemaan TTL-arvon ennen siirtoa.

Table of Contents

Verkkosivujen siirto toiselle palvelimelle kuulostaa monesta riskialttiilta operaatiolta, mutta hyvin suunniteltuna se sujuu ilman kävijöille näkyvää katkoa. Olitpa vaihtamassa webhotellia nopeamman tai edullisemman tarjoajan vuoksi, siirtämässä sivustoa jaetulta palvelimelta tehokkaammalle virtuaalipalvelimelle tai kokoamassa useita sivustoja yhteen paikkaan, siirron perusperiaatteet pysyvät samoina: kopioi tiedostot ja tietokanta, testaa sivusto uudella palvelimella ennen julkaisua ja ohjaa verkkotunnus perille vasta kun kaikki toimii. Tässä oppaassa käydään koko prosessi läpi vaihe vaiheelta – valmistelusta DNS-asetuksiin, sähköpostiin ja yleisimpiin virheisiin.

Tärkeimmät kohdat

  • Järjestys ratkaisee: kopioi tiedostot ja tietokanta, testaa uudella palvelimella ja ohjaa verkkotunnus perille vasta kun kaikki toimii.
  • Laske TTL alas noin 1–2 vuorokautta ennen siirtoa, niin osoitteen vaihto leviää nopeasti.
  • Pidä vanha palvelin päällä vielä 24–48 tuntia siirron jälkeen – älä irtisano sitä heti.
  • Muista sähköposti ja SSL: ne eivät siirry sivuston mukana automaattisesti.
  • Ota täydellinen varmuuskopio ennen kuin kosket mihinkään.

Milloin ja miksi verkkosivut kannattaa siirtää

Palvelimen tai webhotellin vaihto tulee ajankohtaiseksi yleensä silloin, kun nykyinen palvelu ei enää vastaa sivuston tarpeita. Yleisimpiä syitä ovat:

  • Hitaus: sivut latautuvat verkkaisesti, koska palvelin on ylikuormitettu tai kaukana kävijöistä.
  • Hinta: uusiutuva lasku on kallis suhteessa saatuun tehoon tai palveluun.
  • Kasvaneet tarpeet: jaettu webhotelli ei enää riitä, ja edessä on siirtymä virtuaalipalvelimelle (VPS) tai omalle palvelimelle.
  • Huono tuki tai toimintavarmuus: katkoja on usein, tai asiakaspalvelu ei auta ongelmissa.
  • Ominaisuudet: tarvitset uudemman PHP-version, paremmat varmuuskopiot tai palvelimen EU-alueelta tietosuojasyistä.

Ennen siirtopäätöstä kannattaa vertailla vaihtoehtoja rauhassa. Jos et ole varma, mihin kannattaa siirtyä, lue ohjeemme siitä, miten valita nopea ja luotettava webhotelli. WordPress-sivustoille kannattaa harkita erityisesti tähän julkaisujärjestelmään viritettyä WordPress-webhotellia.

Valmistelu ennen siirtoa

Suurin osa onnistuneesta siirrosta tapahtuu ennen kuin mitään varsinaisesti siirretään. Hyvä valmistelu on paras vakuutus tietojen katoamista ja katkoja vastaan.

Kartoita, mistä sivustosi koostuu

Tavallinen verkkosivusto muodostuu kahdesta osasta: tiedostoista (teema, kuvat, koodi) ja tietokannasta (tekstit, asetukset, käyttäjät), jos sivusto käyttää julkaisujärjestelmää kuten WordPressiä. Lisäksi mukana kulkevat usein sähköpostit, verkkotunnus sekä DNS-tietueet eli asetukset, jotka kertovat internetille, millä palvelimella sivusto ja sähköposti sijaitsevat. Listaa nämä ylös, jotta mikään osa ei unohdu.

Ota täydellinen varmuuskopio

Lataa kaikki tiedostot omalle koneellesi ja vie tietokanta erilliseen tiedostoon ennen kuin kosket mihinkään. Täydellinen varmuuskopio tarkoittaa, että voit palauttaa sivuston entiselleen, vaikka siirrossa menisi jokin pieleen. Säilytä kopio turvassa koko siirron ajan.

Tilaa uusi palvelu – mutta älä irtisano vanhaa vielä

Hanki uusi webhotelli tai palvelin valmiiksi, mutta pidä vanha palvelu päällä koko siirron ajan ja vielä muutama vuorokausi sen jälkeen. Näin sivusto pysyy pystyssä, vaikka siirto venyisi, ja voit tarvittaessa palata vanhalle palvelimelle. Tarkista myös, että uusi palvelin tukee samaa tai uudempaa PHP-versiota ja samaa tietokantaa kuin vanha, jotta sivusto toimii muutoksitta.

Laske TTL-arvo alas etukäteen

TTL (Time To Live) on DNS-tietueen elinaika sekunteina – se kertoo, kuinka kauan internetin palvelimet säilyttävät tiedon sivustosi sijainnista välimuistissaan. Jos TTL on esimerkiksi 24 tuntia, vanha osoite voi palvella kävijöitä vielä vuorokauden verkkotunnuksen uudelleenohjauksen jälkeen. Laske siksi TTL mahdollisimman alas (esimerkiksi 300 sekuntiin) noin 1–2 vuorokautta ennen siirtoa, niin osoitteen vaihto leviää nopeasti, kun sen aika koittaa.

Verkkosivujen siirto vaihe vaiheelta

Kun valmistelut ovat kunnossa, itse siirto etenee loogisessa järjestyksessä. Alla oleva kulku sopii sekä käsin tehtävään siirtoon että pohjaksi lisäosilla tai palveluntarjoajan avulla tehtävään siirtoon.

1. Kopioi tiedostot uudelle palvelimelle

Siirrä sivuston tiedostot uuteen webhotelliin FTP-yhteyden avulla. FTP (File Transfer Protocol) on vakiintunut tapa siirtää tiedostoja oman koneen ja palvelimen välillä, ja turvallisempi SFTP-muoto salaa siirron. Käytännön ohjeet löydät oppaastamme FTP-yhteyden muodostamiseen ja tiedostojen siirtoon. Vaihtoehtoisesti voit pakata tiedostot yhdeksi arkistoksi ja purkaa sen uudella palvelimella, mikä on suurilla sivustoilla selvästi nopeampaa.

2. Vie ja tuo tietokanta

Jos sivustosi käyttää tietokantaa, vie se vanhalta palvelimelta tiedostoksi ja tuo uudelle. Tämä onnistuu kätevimmin hallintapaneelin kautta – useimmissa webhotelleissa työkaluina ovat phpMyAdmin ja cPanel-hallintapaneeli. Luo uudelle palvelimelle tyhjä tietokanta ja käyttäjätunnus, tuo varmuuskopio sinne ja päivitä sivuston asetustiedostoon (WordPressissä wp-config.php) uuden tietokannan nimi, käyttäjä ja salasana.

3. Testaa sivusto ennen julkaisua

Älä ohjaa verkkotunnusta vielä, vaan testaa sivusto uudella palvelimella ensin. Kätevin keino on muokata oman tietokoneesi hosts-tiedostoa niin, että vain sinun koneesi osoittaa sivuston uuteen IP-osoitteeseen, kun muut kävijät näkevät yhä vanhan version. Monet palveluntarjoajat tarjoavat myös väliaikaisen testiosoitteen. Käy sivusto huolellisesti läpi: tarkista etusivu, alasivut, lomakkeet, kuvat ja sisäiset linkit.

4. Tee lopullinen synkronointi

Jos sivustolla ehti siirron aikana tapahtua muutoksia – uusi tilaus, kommentti tai artikkeli – kopioi nämä tuoreet tiedot vielä kertaalleen vanhalta palvelimelta uudelle juuri ennen julkaisua. Muuten alkuperäisen kopion jälkeen tehdyt muutokset jäävät vain vanhalle palvelimelle ja katoavat näkyvistä.

5. Ohjaa verkkotunnus ja seuraa

Kun sivusto toimii testissä moitteetta, ohjaa verkkotunnus uuteen palvelimeen päivittämällä DNS-tietueet (tyypillisesti A-tietue tai nimipalvelimet). Pidä vanha palvelu päällä vielä 24–48 tuntia, sillä muutos leviää internetissä asteittain eivätkä kaikki kävijät siirry heti uudelle palvelimelle. Seuraa sivuston toimintaa ja lokeja parin päivän ajan ennen kuin irtisanot vanhan palvelun.

Vertailu

SiirtotapaSoveltuuTekninen tasoKatkon riskiKustannus
Käsin (FTP + tietokanta)Kaikki alustatKeskitaso–vaativaPieni huolella tehtynäMaksuton (oma työ)
WordPress-lisäosaWordPress-sivustotHelppo–keskitasoPieniIlmainen tai maksullinen laajennus
Palveluntarjoajan siirtopalveluUseimmat sivustotHelppoPieninUsein maksuton uusille asiakkaille
cPanel-siirto (sama paneeli)cPanel-webhotellitKeskitasoPieniVaihtelee tarjoajittain

Siirtotavat: käsin, lisäosalla vai palveluntarjoajan avulla

Siirron voi tehdä kolmella päätavalla, ja oikea valinta riippuu sivuston koosta, alustasta ja omasta teknisestä osaamisesta. Yllä olevaan vertailuun on koottu tapojen erot tiiviisti. Käsin tehtävä siirto (FTP + tietokanta) antaa täyden hallinnan ja toimii kaikilla alustoilla, mutta vaatii eniten osaamista. Lisäosa sopii erityisesti WordPress-sivustoille ja automatisoi suuren osan työstä. Palveluntarjoajan siirtopalvelu on helpoin: monet webhotellit siirtävät sivuston puolestasi, usein maksutta uuden asiakkaan kohdalla.

DNS, TTL ja verkkotunnuksen ohjaus

Verkkotunnuksen ohjaus on siirron kriittisin hetki, koska siinä kävijät alkavat ohjautua uudelle palvelimelle. DNS (Domain Name System) toimii internetin puhelinluettelona: se muuntaa verkkotunnuksen (esimerkiksi oma-sivusto.fi) palvelimen IP-osoitteeksi. Kun vaihdat palvelinta, päivität DNS-tietueet osoittamaan uuteen IP-osoitteeseen. Tarkemmin DNS:n toimintaan voit tutustua oppaassamme siitä, miten DNS-palvelin vastaa kyselyihin.

Muutoksen leviäminen eli propagoituminen kestää yleensä muutamasta minuutista enimmillään noin 72 tuntiin, riippuen pitkälti aiemmin asettamastasi TTL-arvosta. Tämän siirtymäajan aikana osa kävijöistä näkee uuden ja osa vanhan palvelimen, minkä vuoksi molempien on tärkeää olla pystyssä. Jos hallinnoit myös verkkotunnusta itse, varmista ettei se ole juuri umpeutumassa kesken siirron – kotimaisten osoitteiden osalta säännöt on koottu oppaaseemme fi-verkkotunnuksista.

WordPress-sivuston siirto lisäosalla

WordPress on verkossa yleisin julkaisujärjestelmä, ja sen siirtoon on tehty omat työkalunsa, jotka hoitavat tiedostot ja tietokannan yhdellä kertaa. Lisäosa pakkaa koko sivuston yhdeksi paketiksi vanhalla palvelimella ja purkaa sen uudelle, jolloin asetustiedostoja ei tarvitse muokata käsin. Yleisimmät vaihtoehdot ovat:

  • All-in-One WP Migration: helppokäyttöinen ja aloittelijaystävällinen. Ilmaisversiossa on tuontikokoon liittyvä raja (usein noin 512 Mt), jonka ohittaminen vaatii maksullisen laajennuksen.
  • Duplicator: monipuolinen sivuston kahdentamiseen ja siirtoon; sopii myös kehitysversioiden kloonaukseen.
  • Migrate Guru: suunniteltu suurille sivustoille ja käsittelee siirron omilla palvelimillaan, mikä vähentää aikakatkaisuja ja kokorajoituksia.

Tarkista aina lisäosan ajantasaiset kokorajat ja hinnat sen virallisilta sivuilta, sillä ne muuttuvat ajoittain. Huomaa myös, että useat WordPress-webhotellit tarjoavat oman maksuttoman siirtopalvelun, jolloin lisäosaa ei välttämättä tarvita lainkaan.

Sähköpostin ja SSL-varmenteen siirto

Jos verkkotunnuksellasi on sähköpostiosoitteita samalla palvelimella, ne on siirrettävä erikseen. Luo postilaatikot uudelle palvelimelle ennen vaihtoa ja kopioi vanhat viestit talteen. Pidä vanhaa postia saatavilla vielä muutaman vuorokauden ajan DNS-muutoksen jälkeen, sillä osa viesteistä voi reitittyä vielä vanhalle palvelimelle. Tarkista myös sähköpostin reititystietueet – MX-tietue (kertoo, mikä palvelin ottaa postin vastaan) sekä SPF-, DKIM- ja DMARC-tietueet, jotka varmentavat lähetetyt viestit ja estävät niiden päätymistä roskapostiin.

Muista myös SSL-varmenne, joka tuo osoitteeseen https-suojauksen ja lukkosymbolin. Varmenne ei siirry palvelimen mukana automaattisesti, vaan uudelle palvelimelle on asennettava oma varmenteensa – nykyään useimmiten maksuton Let’s Encrypt. Lue lisää aiheesta SSL-sertifikaattioppaastamme ja varmista, että https toimii heti ensihetkistä lähtien.

Yleiset virheet ja miten vältät ne

  • Vanhan palvelimen liian aikainen irtisanominen: pidä se päällä, kunnes olet varma, että koko liikenne kulkee uudelle palvelimelle.
  • Verkkotunnuksen ohjaus ennen testausta: ohjaa osoite vasta kun sivusto toimii uudella palvelimella.
  • TTL:n unohtaminen: jos et laske TTL:ää etukäteen, osoitteen vaihto voi levitä hitaasti ja katko pitkittyä.
  • Sähköpostin unohtaminen: siirrossa keskitytään helposti vain sivustoon ja viestit jäävät vanhalle palvelimelle.
  • Puuttuva lopullinen synkronointi: kopioinnin jälkeen tulleet tilaukset tai kommentit katoavat, jos tietokantaa ei päivitetä ennen julkaisua.
  • SSL ja sisäiset linkit: tarkista, että https toimii ja ettei sivustolla ole vanhaan osoitteeseen jääneitä kiinteitä linkkejä.

Milloin siirto kannattaa teettää ammattilaisella

Pienen, staattisen sivuston tai yksinkertaisen WordPress-sivuston siirto onnistuu useimmilta itse ohjeita noudattaen. Ammattilaisen tai palveluntarjoajan siirtopalvelun puoleen kannattaa kääntyä, jos sivusto on laaja, verkkokauppa on jatkuvassa käytössä, mukana on useita verkkotunnuksia tai sähköpostitilejä, tai jos katko ei yksinkertaisesti ole hyväksyttävä. Monet webhotellit tekevät siirron maksutta uusille asiakkaille, joten kysy tätä mahdollisuutta ennen kuin ryhdyt työhön itse. Ajasta siirto joka tapauksessa hiljaiseen hetkeen, jolloin kävijöitä on vähän.

Usein kysytyt kysymykset (UKK)

Menevätkö verkkosivut kokonaan alas siirron ajaksi?

Ei tarvitse mennä. Kun kopioit tiedostot ja tietokannan uudelle palvelimelle, testaat sivuston siellä ja ohjaat verkkotunnuksen perille vasta tämän jälkeen, kävijät eivät yleensä huomaa katkoa. Vanhan palvelimen pitäminen päällä siirtymäajan takaa, että sivusto pysyy koko ajan saatavilla.

Kuinka kauan verkkotunnuksen ohjaus kestää?

DNS-muutoksen leviäminen kestää tyypillisesti muutamasta minuutista enimmillään noin 72 tuntiin. Nopeus riippuu pitkälti TTL-arvosta: kun lasket sen alas 1–2 vuorokautta ennen siirtoa, muutos leviää huomattavasti nopeammin.

Siirtyykö sähköposti automaattisesti sivuston mukana?

Ei. Sähköpostit ja niiden MX-tietueet pitää siirtää erikseen. Luo postilaatikot uudelle palvelimelle etukäteen, kopioi vanhat viestit talteen ja pidä vanhaa postia saatavilla vielä muutaman vuorokauden ajan DNS-muutoksen jälkeen.

Voinko siirtää WordPress-sivuston ilman teknistä osaamista?

Kyllä. Siirtoon tarkoitetut lisäosat automatisoivat suurimman osan työstä, ja useat WordPress-webhotellit tekevät siirron puolestasi maksutta. Käsin tehtävä siirto FTP:n ja tietokannan kautta vaatii enemmän osaamista.

Pitääkö vanha webhotelli irtisanoa heti siirron jälkeen?

Ei kannata. Pidä vanha palvelu päällä vähintään 24–48 tuntia verkkotunnuksen ohjauksen jälkeen ja irtisano se vasta, kun olet varmistanut, että koko liikenne ja sähköposti kulkevat uudelle palvelimelle.

More To Explore