Αυτό το ποστ είναι παραγγελία του kitsosmitsos.
Backup για blog στον blogger(=blogspot).
Μετά από είσοδο στον blogger, πηγαίνουμε Settings>Basic>Export (στα ελληνικά θα πρέπει να είναι Ρυθμίσεις>Βασικές>Εξαγωγή). Το εξαγώμενο είναι ένα αρχείο τύπου xml με όλα τα ποστ και τα σχόλια. Υπάρχει ένα θέμα με τις φωτογραφίες όμως. Αν παίρνουμε το backup για να το χρησιμοποιήσουμε ξανά στο blogger, στο ίδιο ή άλλο blog, δεν υπάρχει θέμα. Αν θέλουμε να το χρησιμοποιήσουμε αλλού, τότε τα link των φωτογραφιών δεν θα δουλεύουν.
Αν θέλουμε να πάρουμε τις φωτογραφίες μας από τον blogger, μπορούμε να το κάνουμε δίνοντας:
http://yourblog.blogspot.com/search/max-results=xxx
όπου xxx ένας αριθμός μεγαλύτερος από το σύνολο των αναρτήσεων μας. Θα δημιουργήσουμε έτσι μια τεράστια σελίδα με όλα τα ποστ μέσα, κι ύστερα με τη χρήση ενός plugin του firefox, του DownloadthemAll, μπορούμε να καταβάσουμε όλες τις εικόνες [via].
Για να μην έχουμε αυτό το πρόβλημα με τις εικόνες, καλό είναι να τις αποθηκεύουμε εξαρχής σε ένα εξωτερικό site, όπως το imageshack.
Backup για wordpress.com
To wordpress δίνει κι αυτό δυνατότητα για εξαγωγή από Tools>Export. Κατά την εισαγωγή σε άλλο μπλογκ του backup προσφέρει τη δυνατότητα να φέρει και τις εικόνες καθώς οι πληροφορίες γι αυτές είναι μέσα στα ποστ. Για τις εικόνες ισχύει κι εδώ η σύστατη για imageshack.
Backup για hosted wordpress.
Όταν φιλοξενούμε το wordpress σε δικό μας σέρβερ, έχουμε παραπάνω επιλογές. Προφανώς δουλεύει και το export όπως στο .com αλλά για πλήρες backup καταφεύγουμε στη βάση δεδομένων. (Για τις εικόνες και τα λoιπά media αντιγράφουμε απλά τον κατάλογο /wp-content/uploads σε κάποιο εξωτερικό μέσο αποθήκευσης.)
Οι συνηθέστεροι τρόποι αλληλεπίδρασης με τη βάση είναι:
- με phpMyAdmin
- μέσω mysqldump
Στην πρώτη περίπτωση, χρησιμοποιούμε κι εκεί την σχετική λειτουργία εξαγωγής.
Στην δεύτερη ο τρόπος που εγώ βρίσκω πιο πρακτικό είναι με το utility mysqldump.
Δίνουμε στο shell prompt:
mysqldump -uusername -ppassworddatabasename > backup.sql (όπου πλάγια βάζετε αντίστοιχα το όνομα της βάσης και το όνομα του αρχείου backup που θέλετε)
Η λειτουργία αυτή μπορεί να αυτοματοποιηθεί με χρήση του cron, αλλά έχω φύγει ήδη μακρυά από τις απλές οδηγίες για αρχαρίους πλέον. Ελπίζω να πιάσουν τόπο