Αν θες να περάσεις ένα WordPress site από demo server σε live χωρίς να το ξαναστήσεις από την αρχή, το Duplicator σου γλιτώνει πολύ χρόνο. Φτιάχνεις ένα πακέτο με τα αρχεία και τη βάση, καθαρίζεις το παλιό site και στήνεις το καινούργιο στη νέα θέση με τη σωστή σειρά. Το δύσκολο κομμάτι συνήθως δεν είναι το plugin, αλλά η προετοιμασία και η βάση δεδομένων.
Αν ακολουθήσεις τα βήματα ήρεμα και χωρίς να τα μπερδέψεις, η μεταφορά βγαίνει πολύ πιο απλή απ’ όσο φαίνεται.
Πριν ξεκινήσεις τη μεταφορά
Το Duplicator δουλεύει σαν κουτί μετακόμισης για το WordPress σου. Πακετάρει τα αρχεία του site και τη βάση δεδομένων σε δύο κομμάτια, το installer και το archive, ώστε να τα ανεβάσεις αλλού και να τα ξεμπλοκάρεις εκεί.
Αυτό είναι χρήσιμο σε δύο περιπτώσεις. Πρώτα, όταν θες να μεταφέρεις ένα site από δοκιμαστικό περιβάλλον σε live. Και δεύτερον, όταν θες να κρατήσεις ένα καθαρό backup πριν πειράξεις κάτι σοβαρό.
Η βασική λογική είναι ίδια με αυτή που περιγράφει και η επίσημη ροή εργασίας του Duplicator, δηλαδή φτιάχνεις το πακέτο, το μεταφέρεις και μετά τρέχεις το installer στο νέο server.

### Τι πρέπει να έχεις έτοιμο
Πριν ξεκινήσεις, κράτα δίπλα σου μερικά βασικά πράγματα, γιατί θα τα χρειαστείς στη μέση της διαδικασίας:
- Πρόσβαση στο WordPress admin.
- Πρόσβαση στο cPanel του host σου.
- Πρόσβαση στο File Manager.
- Σημειωματάριο για το όνομα της βάσης, το username και τον κωδικό.
- Λίγο χρόνο, γιατί δεν είναι σωστό να το κάνεις βιαστικά.
Αν θες να δεις και άλλα χρήσιμα εργαλεία πριν πιάσεις δουλειά στο WordPress σου, ρίξε μια ματιά στα καλύτερα WordPress plugins για το 2025.
Γιατί ο host σου μετράει
Η μεταφορά δεν κρίνεται μόνο από το plugin. Αν ο host σου έχει χαμηλά όρια σε upload, μνήμη ή PHP ρυθμίσεις, μπορεί να δεις σφάλματα χωρίς να φταις εσύ.
Γι’ αυτό, αν ο server σου είναι περιορισμένος, θέλει λίγη παραπάνω προσοχή. Δεν σημαίνει ότι το Duplicator είναι προβληματικό. Συνήθως σημαίνει ότι ο χώρος φιλοξενίας βάζει φρένο σε κάτι που χρειάζεται λίγο μεγαλύτερο περιθώριο.
Πώς φτιάχνεις το πακέτο με το Duplicator
Το πρώτο σου βήμα είναι να μπεις στο WordPress admin και να εγκαταστήσεις το plugin. Από εκεί και πέρα η ροή είναι απλή.
Εγκατάσταση και ενεργοποίηση
Μπαίνεις στο dashboard, πηγαίνεις στα Plugins > Add New και ψάχνεις το Duplicator από τη Snap Creek. Το εγκαθιστάς και το ενεργοποιείς.
Μόλις εμφανιστεί στο αριστερό μενού, ξέρεις ότι είσαι έτοιμος για το επόμενο βήμα.
Δημιουργία νέου package
Από το μενού του Duplicator πηγαίνεις στα Packages > Create New. Το plugin συνήθως βάζει μόνο του ημερομηνία στο όνομα, οπότε δεν χρειάζεται να το παιδέψεις πολύ.
Μετά πατάς Next και περιμένεις να τρέξει το scan. Εκεί το plugin κοιτάζει το site σου και ελέγχει αν όλα είναι οκ για να φτιαχτεί το πακέτο.
Τι κάνεις αν δεις προειδοποιήσεις
Αν το scan βγάλει προειδοποίηση για μεγάλο αρχείο ή κάτι αντίστοιχο, δεν χρειάζεται να πανικοβληθείς από την πρώτη στιγμή. Σε πολλά sites, ειδικά αν έχουν βαριές εικόνες ή μεγάλα media αρχεία, το Duplicator συνεχίζει κανονικά.
Αν βλέπεις warning και όχι καθαρό error, συνήθως αξίζει να προχωρήσεις και να δοκιμάσεις το build πριν αλλάξεις κάτι άλλο.
Αν όμως το site σου έχει πολύ μεγάλο όγκο δεδομένων, είναι καλό να το ελέγξεις λίγο πιο προσεκτικά πριν το ανεβάσεις στο live.
Τι κατεβάζεις στο τέλος
Όταν ολοκληρωθεί το build, το Duplicator σου δίνει δύο αρχεία:
- το installer, που είναι το αρχείο εγκατάστασης,
- το archive, που περιέχει τα WordPress αρχεία και τη βάση.
Κατέβασε και τα δύο. Μην κρατήσεις μόνο το ένα, γιατί δεν θα σου φτάσει για να στηθεί σωστά το site στο νέο περιβάλλον.
Αν θες να δεις και την επίσημη ροή από την πλευρά του εργαλείου, ο οδηγός μεταφοράς WordPress site του Duplicator δείχνει την ίδια βασική λογική.
Πώς καθαρίζεις το παλιό WordPress site
Εδώ θέλει τάξη. Αν αφήσεις πίσω σου παλιά αρχεία ή παλιές βάσεις, το live site μπορεί να μπερδευτεί. Καλύτερα να ξεκινήσεις καθαρά.
Μπες στο cPanel και κράτα ένα backup αν θες ασφάλεια
Από το cPanel μπορείς πρώτα να πάρεις ένα πλήρες backup, αν θες να κρατήσεις το παλιό site για αρχείο. Αυτό γίνεται από το Backup Wizard.
Αν είσαι σίγουρος ότι δεν χρειάζεσαι τίποτα από το παλιό site, μπορείς να πας πιο γρήγορα στο καθάρισμα. Πάλι όμως, καλό είναι να ξέρεις τι διαγράφεις πριν πατήσεις confirm.
Σβήσε τα αρχεία από το File Manager
Μπαίνεις στο File Manager και ανοίγεις το public_html. Εκεί είναι συνήθως το WordPress σου.
Διαγράφεις όλα τα παλιά αρχεία του site, αλλά αφήνεις έξω το cgi-bin, γιατί αυτό είναι μέρος του server και όχι του WordPress. Αν το σβήσεις άσκοπα, δεν κερδίζεις τίποτα.
Το πιο συχνό λάθος εδώ είναι να μείνει έστω και ένα παλιό αρχείο μέσα στο
public_html. Αν θες καθαρή μεταφορά, θες καθαρό φάκελο.
Μόλις το κάνεις σωστά, το παλιό site θα δείχνει κενό ή 404. Αυτό είναι φυσιολογικό. Σημαίνει ότι έχεις όντως καθαρίσει το έδαφος.
Διέγραψε την παλιά βάση και τον χρήστη
Μετά περνάς στις βάσεις δεδομένων. Από το cPanel πηγαίνεις στα MySQL Databases και σβήνεις την παλιά βάση.
Μην ξεχάσεις και τον user της βάσης. Αν μείνει πίσω, μπορεί να σου δημιουργήσει μπέρδεμα αργότερα. Η καθαρή μεταφορά θέλει να φύγουν και τα δύο, βάση και χρήστης.
Πώς στήνεις τη νέα βάση δεδομένων
Τώρα φτιάχνεις καινούργια βάση για το site που θα ανεβάσεις. Μην προσπαθήσεις να κρατήσεις τα παλιά στοιχεία αν έχεις ήδη καθαρίσει το project.
Χρησιμοποίησε τον Database Wizard
Στο cPanel πηγαίνεις στον Database Wizard. Εκεί φτιάχνεις νέο όνομα βάσης, νέο username και νέο κωδικό.
Αυτό το κομμάτι θέλει λίγο οργάνωση. Άνοιξε ένα απλό σημειωματάριο και γράψε αμέσως:
- Database name
- Username
- Password
Αν δεν τα κρατήσεις, θα τα κυνηγάς μετά χωρίς λόγο.
Φτιάξε ισχυρό κωδικό
Διάλεξε έναν δυνατό κωδικό, ιδανικά αυτόν που σου βγάζει ο password generator. Στο παράδειγμα της διαδικασίας, ένας κωδικός 18 χαρακτήρων είναι μια χαρά.
Μετά δίνεις στον νέο χρήστη All Privileges. Χωρίς αυτό, ο installer δεν θα μπορεί να γράψει σωστά στη βάση.
Πώς ανεβάζεις τα αρχεία και τρέχεις το installer
Εδώ αρχίζει το τελικό πέρασμα. Αν έχεις κάνει σωστά τα προηγούμενα, το υπόλοιπο είναι θέμα σειράς.
Ανέβασε το installer και το archive στο public_html
Γυρνάς στο public_html μέσα από το File Manager και κάνεις upload τα δύο αρχεία που κατέβασες πριν. Πρώτα το installer, μετά το archive.
Το installer ανεβαίνει γρήγορα, επειδή είναι μικρό. Το archive μπορεί να πάρει λίγο παραπάνω χρόνο, ειδικά αν το site είναι βαρύ.
Αν δεις προσωρινά μήνυμα λάθους στο upload, μη βιαστείς να το ξαναστήσεις από την αρχή. Κάνε refresh στο File Manager και έλεγξε αν το αρχείο ανέβηκε τελικά κανονικά.
Αν θέλεις να δεις πώς περιγράφει η Duplicator την ίδια εγκατάσταση, ο οδηγός για το installer είναι χρήσιμος για να καταλάβεις τη λογική του βήματος.
Άνοιξε το installer
Στον browser ανοίγεις το domain του live site και προσθέτεις το installer.php στο τέλος. Εκεί εμφανίζεται το setup του Duplicator.
Στο πεδίο της βάσης βάζεις αυτά που σημείωσες πριν, δηλαδή database name, username και password. Μετά πατάς Validate.
Αν όλα είναι σωστά, θα δεις πράσινες ενδείξεις. Αν κάτι είναι λάθος, το plugin θα το δείξει καθαρά.
Ολοκλήρωση της εγκατάστασης
Αφού περάσει ο έλεγχος, προχωράς στο επόμενο βήμα. Θα σου δείξει τη διαδρομή εγκατάστασης και το URL, και μετά θα αρχίσει η εξαγωγή των αρχείων.
Σε κάποιο σημείο μπορεί να μείνει λίγο ώρα γύρω στο 59%. Αυτό συμβαίνει και δεν σημαίνει απαραίτητα ότι κόλλησε.
Μόλις τελειώσει, μπες στο admin του νέου site και τσέκαρε ότι όλα φορτώνουν σωστά. Κράτα ενεργό το Auto-delete installer files after login αν σου δίνεται ως επιλογή, γιατί δεν υπάρχει λόγος να μένουν τα installer αρχεία μέσα στον server.
Τι ελέγχεις αμέσως μετά τη μεταφορά
Η μεταφορά δεν τελειώνει όταν μπεις στο dashboard. Τότε αρχίζει ο έλεγχος.
Δοκίμασε την αρχική και λίγες εσωτερικές σελίδες
Άνοιξε την homepage και μετά πάτα σε μερικές εσωτερικές σελίδες. Θες να βεβαιωθείς ότι:
- φορτώνουν σωστά οι σελίδες,
- εμφανίζονται οι εικόνες,
- δεν έχει σπάσει κάποιο link,
- δεν βλέπεις errors που δεν υπήρχαν πριν.
Αυτός ο έλεγχος είναι απλός, αλλά σε γλιτώνει από άσχημες εκπλήξεις αφού το site βγει live.
Επανενεργοποίησε plugins που κλείδωσαν
Κάποια security plugins μπορεί να απενεργοποιηθούν στη μεταφορά. Το ίδιο μπορεί να συμβεί και με άλλα πρόσθετα που έχουν σφιχτές ρυθμίσεις.
Αν δεις ότι κάτι λείπει, πήγαινε στα plugins και άναψέ το ξανά. Μην το αφήσεις γιατί μπορεί να νομίζεις ότι οφείλεται στη μεταφορά, ενώ απλώς θέλει επανενεργοποίηση.
Καθάρισε το demo site
Αν μετέφερες site από demo περιβάλλον, γύρνα πίσω και σβήσε το παλιό installation από εκεί. Ιδανικά, διέγραψε και τον φάκελο, και τη βάση, και τον χρήστη της βάσης από το εργαλείο που χρησιμοποίησες για το demo, όπως το Softaculous.
Έτσι δεν θα μένει ένα δεύτερο site μισοστημένο να σε μπερδεύει αργότερα. Και δεν θα υπάρχει κίνδυνος κάποιος να δουλεύει κατά λάθος στο παλιό αντί για το live.
Αν κολλήσει η μεταφορά, ψάξε εδώ
Τα περισσότερα προβλήματα στη μεταφορά WordPress δεν είναι μυστήριο. Είναι περιορισμοί του host, και συνήθως λύνονται με λίγες ρυθμίσεις.
Αύξησε τα PHP limits
Αν έχεις πρόσβαση στις ρυθμίσεις PHP μέσα από το cPanel, πήγαινε στο Select PHP Version και άνοιξε το tab Options. Από εκεί μπορείς να αυξήσεις το:
memory_limitupload_max_filesize
Αν το περιβάλλον το επιτρέπει, ανέβασέ τα αρκετά ώστε να περάσει το archive χωρίς να ασφυκτιά.
Έλεγξε το nd_mysqli
Αν χρησιμοποιείς PHP 8.2 ή αντίστοιχη σύγχρονη έκδοση, τσέκαρε ότι το nd_mysqli είναι ενεργό. Σε αρκετές περιπτώσεις αυτό λύνει θέματα που μοιάζουν πιο περίπλοκα απ’ όσο είναι.
Μίλα με τον host όταν δεν φτάνουν οι ρυθμίσεις
Αν δεν βλέπεις τις επιλογές που χρειάζεσαι, ή αν αλλάζεις ρυθμίσεις και πάλι κολλάς, τότε μπες στο support του hosting provider σου. Σε τέτοιες περιπτώσεις το πρόβλημα είναι συχνά στο όριο του server, όχι στη μεταφορά.
Συχνές απορίες
Μπορείς να χρησιμοποιήσεις το Duplicator και σαν backup;
Ναι, και αυτό είναι από τα πιο χρήσιμα του σημεία. Φτιάχνεις ένα πλήρες πακέτο με τα αρχεία και τη βάση, οπότε έχεις και αντίγραφο ασφαλείας και έτοιμο migration package.
Χρειάζεται να σβήσεις το παλιό site πριν ανεβάσεις το καινούργιο;
Ναι, αν θες καθαρή μεταφορά χωρίς μπερδέματα. Πρώτα καθαρίζεις τα παλιά αρχεία και τη βάση, μετά στήνεις το νέο site πάνω σε καθαρό περιβάλλον.
Τι κάνεις αν το scan του Duplicator δείξει warning;
Κοιτάς τι ακριβώς λέει το warning. Αν είναι για μεγάλο αρχείο ή μεγάλο συνολικό μέγεθος, μπορείς συχνά να προχωρήσεις και να δοκιμάσεις το build. Αν όμως βλέπεις ξεκάθαρο error, τότε θέλει έλεγχο πριν συνεχίσεις.
Γιατί ζητάει ξανά βάση δεδομένων στο installer;
Γιατί το Duplicator χρειάζεται να ξέρει πού θα γράψει τα δεδομένα στο νέο site. Το νέο server δεν έχει καμία σχέση με την παλιά εγκατάσταση, οπότε του δίνεις καινούργια στοιχεία βάσης.
Τι γίνεται αν η εγκατάσταση μένει ώρα στο ίδιο ποσοστό;
Αν κολλάει για λίγο γύρω στο 59% ή σε άλλο ποσοστό, μην το κόψεις αμέσως. Πολλές φορές απλώς ξεπακετάρει μεγάλα αρχεία ή γράφει στη βάση και θέλει χρόνο.
Γιατί δεν ανεβαίνει το archive;
Συνήθως φταίνε τα όρια του host, όχι το plugin. Δες τα upload limits, τη μνήμη, και αν χρειάζεται ζήτα από το support να τα ανεβάσει.
Τι κάνεις αν μετά τη μεταφορά λείπει κάποιο plugin;
Πας στη λίστα των plugins και το ενεργοποιείς ξανά. Κάποια security εργαλεία ή πρόσθετα με αυστηρές ρυθμίσεις μπορεί να κλείσουν προσωρινά στη διάρκεια της μεταφοράς.
Τι να κρατήσεις
Αν θες να μεταφέρεις WordPress site χωρίς να το ξαναχτίσεις από την αρχή, το Duplicator σου δίνει μια καθαρή διαδρομή. Φτιάχνεις το πακέτο, καθαρίζεις το παλιό περιβάλλον, στήνεις τη νέα βάση και τρέχεις το installer.
Το μυστικό δεν είναι να βιαστείς. Είναι να κρατήσεις τη σειρά σωστή, να σημειώσεις τα στοιχεία της βάσης και να ελέγξεις το site αμέσως μετά.
Αν το κάνεις έτσι, η μεταφορά μένει απλή, και το live site βγαίνει σωστά από την πρώτη φορά.


