Skip to content
🚀 WordPressi saidi migreerimine Duplicatoriga: täielik juhend varundamisest käivitamiseni

🚀 WordPressi saidi migreerimine Duplicatoriga: täielik juhend varundamisest käivitamiseni

WordPressi saidi migreerimine kohalikust serverist reaalsesse hostimiskeskkonda on ülesanne, mis algajaid hirmutab. Käsitsi migreerimine andmebaasi ekspordi, wp-config.php muutmise ja FTP-ga jändamise kaudu võtab tunde ning üksainus viga failiteel või tabeli prefiksis lõhub terve saidi.

Migreerimispluginad lahendavad selle ülesande: need pakivad saidi arhiivi, kannavad selle üle ja paigaldavad uude asukohta vaid mõne klõpsuga. Üks vanimaid ja usaldusväärsemaid tööriistu selleks on Duplicator: see on töötanud WordPressiga alates 2011. aastast, sellel on repositooriumis hinne 4,9/5 ja üle 1,5 miljoni aktiivse installatsiooni.

Selles juhendis käime samm-sammult läbi, kuidas migreerida WordPressi sait kohalikust keskkonnast Cloudwaysi pilvhostingusse Duplicatori abil. Põhimõte ise on aga sama mis tahes hostimisteenuse puhul, muutuvad ainult serveri ühenduse andmed.

💡 Kiirülevaade:

  • Duplicatori installimine ja varupaketi loomine (failid ja andmebaas pakitakse ZIP-arhiivi)
  • Arhiivi ja installer.php üleslaadimine sihtserverisse FTP-kliendi kaudu
  • Installeri käivitamine brauseris ja andmebaasi volituste sisestamine, Duplicator asendab automaatselt URL-id ja failiteed
  • Migreeritud saidi testimine ja turvapuhastuse käivitamine paigaldusfailide eemaldamiseks

Alternatiivsed pluginad

Duplicator pole ainus viis saidi migreerimiseks. Siin on veel mõned tõestatud tööriistad, igaühel oma spetsialiseerumine.

All-in-One WP Migration, tasuta plugin, mis teostab migreerimise sõna otseses mõttes kolme klõpsuga: ekspordi → lohista fail uuele saidile → impordi. Tasuta versiooni piirang on 512 MB üleslaetava faili kohta; suurte saitide jaoks on vaja laiendust. Üle 5 miljoni installatsiooni, hinne 4,6/5 WordPress.org-is.

UpdraftPlus, kombineeritud varundus- ja migreerimisplugin. Tasuta versioon suudab varukoopiaid salvestada pilve (Google Drive, Dropbox ja kümmekond muud salvestusteenust); tasuline versioon lisab migraatori, võimaluse taastada varukoopia teisel saidil ilma käsitsi sekkumiseta. Üle 3 miljoni aktiivse installatsiooni ja hinne 4,8 WordPress.org-is.

WP Migrate (endine WP Migrate DB Pro) ettevõttelt Delicious Brains, professionaalne tööriist arendajatele. Mõeldud andmebaaside push/pull liigutamiseks keskkondade vahel (kohalik → testimis- → toodang), oskab URL-e lennult asendada ega lõhu serialiseeritud andmeid. Alates $49 aastas saidil deliciousbrains.com.

BackupBuddy (nüüd Solid Backups) SolidWP-lt, turuveteran, mis pakub kõik-ühes varundus- ja migratsioonifunktsioone. Toetab pilvesalvestust, varunduse ajastamist ja ühe klõpsuga taastamist. Tasuline toode, alates $99 aastas saidil solidwp.com.

Migrate Guru, BlogVaulti meeskonna tasuta plugin suurte saitide (kuni 200 GB) migreerimiseks. Migreerimine toimub Migrate Guru serverites, koormamata sinu majutust, mis päästab nõrkadel jagatud pakettidel olevad saidid. Saadaval saidil WordPress.org.

WP Clone, kerge ja lihtne tööriist kiireks saidi kloonimiseks. Tasuta, minimaalsete seadistustega: määra sihtsaidi URL ja ongi valmis. Sobib väikestele projektidele, mis ei vaja pilvesalvestust ega ajastamist. Saadaval saidil WordPress.org.

Kõik need töötavad, kuid samm-sammulise juhendi jaoks kasutame Duplicatorit, sellel on kõige läbipaistvam protsess ja suurepärane dokumentatsioon.

Duplicatori paigaldamine ja varukoopia loomine

Alustame kohalikust saidist, sellest, mida on vaja migreerida. Kõigepealt paigaldame plugina ja teeme täieliku varukoopia.

1. Samm: plugina paigaldamine

WordPressi administraatoripaneelis mine „Plugins" → „Add New". Paremal asuvasse otsinguribale kirjuta „Duplicator", plugin ilmub tulemustes esimesena. Klõpsa „Install Now" ja pärast paigaldamist „Activate".

Duplicatori pistikprogrammi paigaldamine WordPressi hoidlast

Teine meetod on laadida plugin alla otse Duplicatori lehelt WordPress.org-is ja laadida ZIP-arhiiv üles läbi „Plugins" → „Add New" → „Upload Plugin".

Pärast aktiveerimist ilmub administraatoripaneeli vasakusse menüüsse uus kirje, Duplicator.

2. Samm: varupaketi loomine

Mine DuplicatorPackages ja klõpsa nuppu „Create New".

Uue Duplicatori paki loomine WordPressi halduspaneelil

Ehitusprotsess koosneb kolmest etapist.

1. etapp, Setup. Plugin kontrollib keskkonda ja hoiatab võimalike probleemide eest. Kui kõik on roheline, klõpsa Next.

Paki seadistamise etapp enne saidi skannimist

2. etapp, Scan. Duplicator skannib saiti: loendab failide, andmebaasitabelite ja ridade suuruse. Kui arhiivi suurus ületab majutuse limiiti, kuvatakse hoiatus. Kui kõik on korras, klõpsa Build.

Saidi skannimise tulemused enne arhiivi loomist

3. etapp, ehitamine. Plugin pakib failid ja andmebaasi ZIP-arhiivi. Valmimisel saad kaks faili: installer.php (paigaldaja) ja arhiiv nimega 20250614_sitename_archive.zip. Laadi mõlemad oma arvutisse alla.

Ehituse lõpetamise aken paigaldaja ja arhiivi allalaadimisnuppudega

Varukoopia on valmis. Nüüd kanname selle reaalsesse serverisse.

Saidi migreerimine pilveserverisse

Järgmised sammud on näidatud Cloudwaysi näitel, mis on mugava juhtpaneeliga pilvemajutuse pakkuja. Kui kasutate mõnda muud majutusteenuse pakkujat (Timeweb, Beget, VDS koos ISPmanageriga), on loogika sama: vajate FTP-ühendust ja andmebaasi autentimisandmeid.

Serveri ettevalmistamine Cloudwaysis

Logige sisse Cloudwaysi konsooli. Kui teil pole veel kontot, registreeruge, uued kasutajad saavad prooviperioodi.

Cloudwaysi juhtpaneeli sisselogimisvorm

Pärast sisselogimist minge vahekaardile Servers ja valige server, kuhu saiti migreerite. Jaotises ServerServer Management leidke vahekaart Master Credentials, seal on teie FTP-autentimisandmed: host, kasutajanimi ja parool.

FTP-andmed Cloudwaysi serverihalduspaneelil

Failide üleslaadimine FTP kaudu

Failide serverisse üleslaadimiseks kasutage mis tahes FTP-klienti. Soovitame FileZillat, see on tasuta, platvormideülene ja stabiilne. Laadige uusim versioon alla ametlikult veebisaidilt.

Looge serveriga ühendus, määrates hosti, kasutajanime, parooli ja pordi. Cloudwaysi puhul kasutage porti 22 (SFTP), see väldib tulemüüri probleeme.

Oluline ettevalmistav samm: kustutage wp-config.php fail sihtserveri kaustast public_html (kui see seal on). Duplicator loob uue konfiguratsioonifaili õigete andmebaasiühenduse andmetega.

wp-config.php faili kustutamine serveri public_html kaustast

Nüüd navigeerige oma rakenduse kausta public_html ja laadige sinna üles mõlemad failid, installer.php ja ZIP-arhiiv. Üleslaadimine võib võtta paar minutit: saidiarhiivid kaaluvad sageli 100 MB-st kuni mitme gigabaidini.

Duplicatori paigaldaja käivitamine

Avage brauser ja sisestage aadressiribale oma saidi URL koos sufiksiga /installer.php:

1https://your-domain.com/installer.php

Näete Duplicatori paigaldaja liidest.

Duplicatori paigaldaja avaekraan serveris

Paigaldaja kontrollib, kas arhiiv on kättesaadav ja server vastab nõuetele. Kui kõik on korras, klõpsake Next.

Andmebaasiühenduse seadistamine

Nüüd peate serveris looma andmebaasi ja sisestama selle autentimisandmed. Cloudwaysis tehakse seda juhtpaneelil: valige Server → oma rakendus ja kerige alla jaotiseni Application Management.

Andmebaasi andmed Cloudwaysi rakenduse halduse jaotises

Kopeerige sealt kolm väärtust: Database Name, User Name ja Password. Kleepige need Duplicatori paigaldaja vastavatesse väljadesse. Klõpsake Validate, plugin kontrollib ühendust. Rohelised indikaatorid väljade „Server Connected" ja „Database Found" kõrval tähendavad, et kõik on õigesti seadistatud.

Andmebaas peab olema tühi. Kui serveris olid juba mingid tabelid, kustutage need. Cloudwaysis: klõpsake Launch Database Manager, märkige kõik tabelid linnukestega ja käivitage Drop.

Kõigi andmebaasitabelite kustutamine enne paigaldamist

Kinnitage kustutamine.

Andmebaasitabeli kustutamise kinnitus

Nüüd klõpsake Next, et liikuda järgmise sammu juurde.

Automaatne URL-i ja failitee asendamine

Duplicator analüüsib vanu ja uusi URL-e ning failiteid ja pakub automaatset asendamist. Enamikul juhtudel on väärtused õigesti täidetud, plugin määrab domeeni ja juurkataloogi ise.

Automaatselt tuvastatud vanad ja uued URL-id asendamiseks

Klõpsake Next, plugin paigaldab saidi, asendab kõik lingid andmebaasis ja loob uue wp-config.php faili.

Viimased sammud ja testimine

Kui paigaldus on lõppenud, pakub Duplicator kolme tegevust:

  • Save Permalinks, salvestab püsilinkide struktuuri (klõpsake, et ilusad URL-id korralikult töötaksid);
  • Test Site, avab teie saidi kontrollimiseks uuel vahekaardil;
  • Security Cleanup, kustutab paigaldusfailid (installer.php, arhiivi ja ajutised andmed), et ründajad ei saaks paigaldust taaskäivitada.
Viimane ekraan linkide salvestamise, testimise ja puhastamise nuppudega

Käivitage kindlasti Security Cleanup pärast seda, kui olete veendunud, et sait töötab korralikult. See on kõik, migratsioon on lõpetatud.

Mida teha suurte saitidega: üle 1 GB varukoopiad

Suurte saitide arhiivid ei laadi sageli FTP kaudu üles hostingu piirangute tõttu või katkevad poole pealt. Lahendus on arhiiv lokaalselt lahti pakkida ja saidifailid otse üles laadida.

Oletame, et teil on selline varukoopia:

Duplicatori varufailid, paigaldaja ja arhiiv

Pakkige Duplicatori ZIP-arhiiv lahti. Kui sees on pesastatud arhiiv, pakkige ka see lahti. Tulemuseks saate saidi juurkausta koos kõigi failidega:

Lahtipakitud WordPressi saidistruktuur koos põhifailide ja sisuga

Kopeerige kõik need failid ja kaustad FTP kaudu serverisse (tavaliselt httpdocs või public_html kausta):

Saidi failide serverisse üleslaadimise protsess FileZilla kaudu

Kui üleslaadimine on lõppenud, kontrollige hoolikalt FTP kliendi logisid. FileZillas on selleks "Failed transfers" vahekaart, kus näete faile, mis üles ei laadinud:

Ebaõnnestunud ülekannete loend FileZilla vahekaardil

Kui kõik failid on serveris, avage brauseris https://your-domain.com/installer-backup.php. Paigaldaja lehel valige suvand Manual Archive Extraction, mis ütleb Duplicatorile, et sait on juba failisüsteemis lahti pakitud:

Käsitsi arhiivi lahtipakkimise valiku valimine Duplicatori paigaldajas

Seejärel jätkake tavalise protsessiga: andmebaasi andmete sisestamine, URL-ide asendamine, viimased sammud.

Kuidas parandada ülekandevigu FileZillas

Kui pärast üleslaadimist jääb "Failed transfers" vahekaardile faile, on see okei. Valige need kõik (tähis 1 alloleval ekraanipildil), tehke paremklõps ja valige "Reset and requeue all" (tähis 2):

FileZilla kontekstimenüü ebaõnnestunud failide uuesti üleslaadimise valikuga

Kui ilmub dialoog hoiatusega ülekirjutamise kohta, klõpsake julgelt OK:

Faili ülekirjutamise kinnitusaken FileZillas

Seejärel minge "Queued files" vahekaardile, kontrollige tähise 2 all olevat üksust ja klõpsake "Process Queue" (tähis 3):

Järjekorras olevate failide vahekaart protsessi järjekorra valikuga FileZillas

Kui protsessi käigus ilmub aken, mis küsib toimingut olemasolevate failide jaoks, valige "Overwrite" ja märkige "Always use this action":

Tegevuse valiku dialoog failikonfliktide korral FileZillas

Pärast lõpetamist kontrolli uuesti vahekaarti „Ebaõnnestunud ülekanded", tavaliselt jääb alles 1-2 probleemset faili. Korda protseduuri ja needki laaditakse üles.

Levinud probleemid ja nende lahendused

ZipArchive pole serveris lubatud

Kui saidi skannimisel enne varukoopia loomist näed viga ZipArchive Enabled, Fail, tähendab see, et serverisse pole installitud PHP laiendust ZIP-arhiividega töötamiseks.

ZipArchive Enabled Fail viga Duplicatori skannimistulemustes

See parandatakse käsuga serveri konsoolis (vajalik on SSH-juurdepääs):

1sudo apt-get install php8.2-zip

Määra oma serveris kasutatav PHP versiooninumber (8.2). Pärast installimist taaskäivita veebiserver:

1sudo systemctl restart apache2

Vead suure saidi varukoopia loomisel

Üle 1 GB suurustel saitidel võib Duplicator täisarhiivi loomisel anda ajalõpu- või mälupuuduse vigu. Lahendus on luua varukoopia ainult andmebaasist ja kopeerida saidifailid käsitsi FTP kaudu.

Paketi loomisel vali suvand „Archive Only the Database":

Ainult andmebaasi arhiveerimise valik paki loomisel Duplicator Pro-s

Seejärel on algoritm järgmine: loo Duplicatoriga andmebaasi varukoopia → lae praeguselt hostingu serverilt FTP kaudu alla saidifailid → laadi need koos andmebaasi varukoopiaga uude serverisse → käivita installer.php → tavapärane juurutamine. See funktsioon on saadaval nii pluginapaketi tasuta kui ka Pro versioonis.

Kasulik video teemal

Enne korduma kippuvate küsimuste juurde liikumist on siin lühike video, mis demonstreerib visuaalselt kogu WordPressi saidi Duplicatoriga migreerimise protsessi algusest lõpuni:

⁉️🤔 Korduma kippuvad küsimused

Kas ma pean Duplicatori eest maksma, et saiti migreerida?

Duplicatori tasuta versioon (Lite) on enamiku migreerimisülesannete jaoks piisav: loo varukoopia, kanna üle uude serverisse, paigalda. Pro versioon alates $49 aastas lisab pilvesalvestuse (Google Drive, Dropbox, Amazon S3, OneDrive), ajastatud varundused, mitmiksaiditoe ja üle 2 GB suuruste saitide migreerimise ilma käsitsi manipuleerimiseta. Ühe saidi ühekordseks migreerimiseks on Lite versioon enam kui piisav.

Kas ma saan Duplicatorit kasutada saidi migreerimiseks kahe töötava serveri vahel?

Jah, protsess on sama: loo lähteserveris pakett, laadi alla installer.php ja arhiiv, laadi üles sihtserverisse ja käivita installer. Ainus nüanss on see, et lähtesait jätkab migreerimise ajal tööd, nii et pärast varukoopia loomist tehtud muudatused uude serverisse ei jõua. Soovitame lahknevuste vältimiseks lähtesaidil korraks hooldusrežiim sisse lülitada.

Mida teha, kui Duplicatori installer ei näe andmebaasi?

Kolm levinumat põhjust: valed volitused (kontrolli andmebaasi nime, kasutajat ja parooli, kopeeri need hostingu paneelist, ära sisesta mälu järgi), andmebaas on loomata (loo see hostingu paneeli või phpMyAdmini kaudu) ja kasutaja õiguste probleem (veendu, et MySQL kasutajal on sellele andmebaasile täielikud õigused, GRANT ALL PRIVILEGES).

Miks on Duplicator parem kui käsitsi migreerimine?

Käsitsi WordPressi migreerimine on üle kümne sammu: andmebaasi eksport, uue andmebaasi loomine sihtserveris, dump'i import, käsitsi URL-i asendamine SQL-is (sest serialiseeritud andmeid ei paranda lihtne otsi-ja-asenda), wp-content kopeerimine FTP kaudu, wp-config.php muutmine, püsilinkide uuesti salvestamine. Duplicator teeb kõik selle automaatselt ja käsitleb serialiseeritud stringe korrektselt, see on peamine eelis. Üks viga käsitsi migreerimise sammus maksab katkise saidi.

Kas ma saan Duplicatoriga saiti migreerida kohalikku serverisse (localhost)?

Jah, ja see on levinud stsenaarium: tõmba töötav sait kohalikku keskkonda arendamiseks või testimiseks. Protsess on täpselt vastupidine: loo varukoopia töötavas serveris, laadi failid alla, käivita installer aadressil localhost/installer.php. Duplicator asendab automaatselt kohalikud teed ja URL-id. Ainus nõue on, et kohalikus masinas peab olema veebiserver koos PHP ja MySQL-iga (Laragon, XAMPP, Local by Flywheel või MAMP).

Kas Duplicatorit tasub 2026. aastal kasutada?

Duplicator on 2026. aastal endiselt üks parimaid tööriistu WordPressi migreerimiseks ja asi pole ainult pluginat vanuses. See katab kogu saidi ümberkolimise tsükli 15-20 minutiga, töötab korrektselt serialiseeritud andmetega (WordPressi valupunkt) ega ole seotud ühegi konkreetse hostingu pakkujaga: see töötab nii Cloudwaysi, palja raua VDS-i kui ka kohaliku serveriga.

Tasuta versioon katab valdava enamuse migreerimisstsenaariumitest. Pro versiooni on vaja siis, kui sait ületab 2 GB või kui migreerimine pannakse konveierile ja on vaja ajastatud varundusi pilve.

Kui ülesanne on üks kord saiti migreerida kohalikust masinast hostingule, katab Duplicator Lite selle täielikult. Kui migreerid regulaarselt või töötad suurte projektidega, vaata Pro versiooni. Igal juhul hoia alternatiivid (All-in-One WP Migration ja UpdraftPlus) järjehoidjates: mõnes stsenaariumis võivad need kiiremini töötada.

Proovi järele ja vali oma ülesande jaoks tööriist, meie jätkame migreerimispluginat testimist ja tulemustest raporteerimist.