Γρήγορη λήψη μαζικής βάσης δεδομένων ιστότοπου
Πολλοί ιστότοποι, πολλές βάσεις δεδομένων — και η λήψη τους ένα προς ένα τρώει όλο το βράδυ. Αυτός ο οδηγός κατεβάζει τις βάσεις δεδομένων των δικών σας ιστοσελίδων μαζικά, γρήγορα και με ασφάλεια: το αντίγραφο ασφαλείας του cPanel, τις διαδρομές εξαγωγής phpMyAdmin και mysqldump σε σύγκριση με ειλικρίνεια, με συμπίεση και επαλήθευση.
📑Κεφάλαια
- Πρώτον, το εύρος — μόνο οι δικοί σας ιστότοποι και γιατί το αρχείο χρειάζεται προσεκτικό χειρισμό
- Διαδρομή 1 — πλήρες αντίγραφο ασφαλείας του πίνακα φιλοξενίας (cPanel)
- Διαδρομή δύο — εξαγωγή phpMyAdmin, μία βάση δεδομένων τη φορά
- Διαδρομή τρία — mysqldump πάνω από το SSH, τη μαζική διαδρομή
- Διαδρομή τέσσερα — Ιστότοποι WordPress με WP-CLI
- Συμπιέστε τη λήψη με gzip και εξοικονομήστε πραγματικό χρόνο
- Επαληθεύστε το αρχείο προτού το εμπιστευτείτε
- Αποθηκεύστε το απόθεμα με ασφάλεια και διαγράψτε τα αδέσποτα αντίγραφα
📋 Επισκόπηση και οδηγός βήμα προς βήμα
Ξεκινήστε με το πεδίο εφαρμογής — Μόνο οι δικοί σας ιστότοποι
Αυτός ο οδηγός αφορά τη λήψη των βάσεων δεδομένων των ιστότοπων που κατέχετε ή ιστότοπων που διαχειρίζεστε με την άδεια του κατόχου — για δημιουργία αντιγράφου ασφαλείας, μετεγκατάσταση κεντρικού υπολογιστή ή δοκιμαστικό αντίγραφο. Αυτό το εύρος δεν είναι ψιλά γράμματα: μια βάση δεδομένων ιστότοπου περιέχει ό,τι έχει σημασία — αναρτήσεις, προϊόντα, παραγγελίες και ονόματα χρηστών, μηνύματα ηλεκτρονικού ταχυδρομείου και κατακερματισμοί κωδικών πρόσβασης — επομένως αυτές οι μέθοδοι δεν είναι ποτέ ένας τρόπος για να αποκτήσετε τη βάση δεδομένων κάποιου άλλου.
Μαζικό σημαίνει απλώς: πολλές βάσεις δεδομένων, μία καθιστή, χωρίς φύλαξη παιδιών κάθε εξαγωγή μία προς μία.
Route One — Πλήρες αντίγραφο ασφαλείας του πίνακα φιλοξενίας
ΤοcPanel, το Plesk και παρόμοια πάνελ έχουν μια ενότητα Δημιουργία αντιγράφων ασφαλείας (στο cPanel επίσης στον Οδηγό δημιουργίας αντιγράφων ασφαλείας) που παράγει ένα πλήρες αντίγραφο ασφαλείας λογαριασμού — βάσεις δεδομένων, αρχεία, email, τα πάντα — ως ένα αρχείο με δυνατότητα λήψης.
Ανοίξτε τον πίνακα, μεταβείτε στο Δημιουργία αντιγράφων ασφαλείας, επιλέξτε Πλήρης δημιουργία αντιγράφων ασφαλείας, αφήστε το να ολοκληρώσει τη δημιουργία του στον διακομιστή και, στη συνέχεια, πραγματοποιήστε λήψη του αρχείου στον υπολογιστή σας.
Δεύτερη διαδρομή — Εξαγωγή phpMyAdmin, μία βάση δεδομένων τη φορά
ΤοphpMyAdmin βρίσκεται ήδη σε σχεδόν κάθε πίνακα φιλοξενίας, επομένως δεν υπάρχει τίποτα για εγκατάσταση. Επιλέξτε τη βάση δεδομένων στο αριστερό πλαίσιο, ανοίξτε την καρτέλα Εξαγωγή, επιλέξτε Προσαρμοσμένο, ορίστε τη συμπίεση σε gzipped, κάντε κλικ στην επιλογή Εξαγωγή και αποθηκεύστε το αρχείο. Επαναλάβετε για κάθε ιστότοπο.
Διαδρομή Τρία — mysqldump Over SSH, τη μαζική διαδρομή
Εάν η φιλοξενία σας παρέχει πρόσβαση SSH, αυτή είναι η γρήγορη διαδρομή: η εξαγωγή εκτελείται στον ίδιο τον διακομιστή, όχι στο πρόγραμμα περιήγησής σας, επομένως δεν ισχύουν τα όρια του προγράμματος περιήγησης. Για μία βάση δεδομένων (αντικαταστήστε το dbuser και το mydatabase με το δικό σας χρήστη βάσης δεδομένων και όνομα βάσης δεδομένων. Το -p κάνει να ζητά τον κωδικό πρόσβασης αυτού του χρήστη):
mysqldump -u dbuser -p mydatabase > mydatabase.sqlFor every database on the server in one command, compressed as it goes:
mysqldump -u root -p --all-databases --single-transaction --quick | gzip > all-databases.sql.gzThe two options the video highlights do the heavy lifting: --single-transaction gives a consistent copy of InnoDB tables without locking your live site while it exports, and --quick streams rows one by one instead of loading a whole table into memory first. Download the finished file with your SFTP client or the panel file manager.
Διαδρομή Τέσσερα — Ιστότοποι WordPress με WP-CLI
Για ιστότοπους WordPress, το WP-CLI μέσω SSH εξάγει τη βάση δεδομένων ενός ιστότοπου με μια απλή εντολή καθαρισμού — εκτελέστε την μέσα στο φάκελο του συγκεκριμένου ιστότοπου και επαναλάβετε τη μαζικά φάκελο προς φάκελο:
wp db export backup.sqlA reputable backup plugin also works and adds scheduling, but a plugin export is only as trustworthy as the plugin — verify its file exactly the same way as any other dump (Step 6).
Συμπίεση της λήψης με gzip και αποθήκευση σε πραγματικό χρόνο
Μια ένδειξη αποτύπωσης βάσης δεδομένων είναι απλό κείμενο και το απλό κείμενο συμπιέζεται εξαιρετικά καλά — το συμπιεσμένο αρχείο είναι συχνά ένα μικρό κλάσμα του ακατέργαστου μεγέθους SQL, επομένως πραγματοποιεί λήψη σε ένα κλάσμα του χρόνου. Έχετε ήδη δει και τους δύο τρόπους συμπίεσης σε αυτόν τον οδηγό: την επιλογή εξαγωγής gzipped του phpMyAdmin (Βήμα 3) και τη διοχέτευση του mysqldump μέσω του gzip ώστε ο διακομιστής να συμπιέζει το αρχείο όπως είναι γραμμένο (Βήμα 4). Σε μια μεγάλη βάση δεδομένων, αυτή είναι η διαφορά μεταξύ μιας λήψης που τελειώνει και μιας λήψης που λήγει.
Επαληθεύστε το αρχείο προτού το εμπιστευτείτε
Μια λήψη που φαίνεται ολοκληρωμένη μπορεί ακόμα να κοπεί στη μέση. Πριν διαγράψετε οτιδήποτε ή ακυρώσετε την παλιά φιλοξενία, εκτελέστε αυτούς τους τρεις ελέγχους:
1. Η γραμμή ολοκλήρωσης. Ανοίξτε το τέλος του αρχείου SQL — ένα πλήρες mysqldump τελειώνει με μια γραμμή -- Η ένδειξη ολοκληρώθηκε. Εάν το αρχείο σταματήσει στη μέση της δήλωσης, δεν είναι πλήρες: διαγράψτε το και εξαγάγετε ξανά από μια διαδρομή που τελειώνει.
2. Λογικό μέγεθος. Συγκρίνετε το αρχείο με το προηγούμενο αντίγραφο ασφαλείας του ιστότοπου. Ένα κατάστημα που δέχεται καθημερινές παραγγελίες δεν θα πρέπει να παράγει ξαφνικά μια μικροσκοπική βάση δεδομένων — η κατάρρευση του μεγέθους είναι μια προειδοποίηση ακόμα και όταν υπάρχει η γραμμή ολοκλήρωσης.
3. Η δοκιμαστική εισαγωγή. Εισαγάγετε το αρχείο μία φορά σε μια δοκιμαστική βάση δεδομένων και επιβεβαιώστε ότι εμφανίζονται οι πίνακες και οι μετρήσεις σειρών. Αυτή είναι η μόνη πλήρης απόδειξη ότι τα δεδομένα επιστρέφουν.
Αποθηκεύστε το Dump Like the Crown Jewels
Το αρχείο που μόλις κατεβάσατε είναι ολόκληρη η επιχείρησή σας σε ένα αναγνώσιμο έγγραφο: ονόματα χρηστών και email, ιστορικό παραγγελιών και διευθύνσεις και κατακερματισμοί κωδικών πρόσβασης που μπορούν να δεχτούν επίθεση εκτός σύνδεσης. Αντιμετωπίστε το έτσι από τη στιγμή που θα προσγειωθεί στο δίσκο σας.
🏷️Topic Search Variables & Keywords
🎙️ Πλήρης μεταγραφή — πατήστε για ανάπτυξη
Οδηγός και λύσεις βήμα προς βήμα αντιμετώπισης προβλημάτων - Λήψη μαζικής βάσης δεδομένων ιστότοπου γρήγορα! Επίδειξη επί της οθόνης από την Technical Anshu.
Κατεβάστε βάσεις δεδομένων όλων των ιστότοπών σας μαζικά, γρήγορα και με ασφάλεια — δημιουργία αντιγράφων ασφαλείας cPanel, εξαγωγή phpMyAdmin και η διαδρομή mysqldump σε σύγκριση με ειλικρίνεια, με συμπίεση και επαλήθευση.
(η μεταγραφή τελειώνει εδώ στη σελίδα πηγής)
❓ Συχνές Ερωτήσεις
Είναι αυτό το σεμινάριο 100% δωρεάν για παρακολούθηση;
Ναι! Όλοι οι οδηγοί και οι μέθοδοι που επιδεικνύονται από το Technical Anshu χρησιμοποιούν δωρεάν, νομικούς και εκπαιδευτικούς πόρους.
Μπορούν οι αρχάριοι να ακολουθήσουν αυτόν τον οδηγό;
Απολύτως! Κάθε βήμα παρουσιάζεται στην οθόνη με λεπτομερείς οδηγίες, ώστε ο καθένας να μπορεί να το ακολουθήσει εύκολα.
Πού μπορώ να κάνω ερωτήσεις εάν κολλήσω;
Αφήστε ένα σχόλιο απευθείας στο βίντεο του YouTube και η κοινότητά μας και το Τεχνικό Anshu θα σας βοηθήσουν.
🚀 Παρακολουθήστε τον πλήρη οδηγό στο YouTube
🚀 Παρακολουθήστε τον πλήρη οδηγό βίντεο βήμα προς βήμα στο YouTube: https://www.youtube.com/watch?v=2LXimsX2MBg
Εγγραφείτε στο Technical Anshu για υποστήριξη IT, αντιμετώπιση προβλημάτων των Windows και διαχείριση διακομιστή.
▶️ Δείτε πλήρες βίντεο