Blog Backup

Αυτό το ποστ είναι παραγγελία του kitsosmitsos.

Backup για blog στον blogger(=blogspot).

Μετά από είσοδο στον blogger, πηγαίνουμε  Settings>Basic>Export (στα ελληνικά θα πρέπει να είναι Ρυθμίσεις>Βασικές>Εξαγωγή). Το εξαγώμενο είναι ένα αρχείο τύπου  xml με όλα τα ποστ και τα σχόλια.  Υπάρχει ένα θέμα με τις φωτογραφίες όμως. Αν παίρνουμε το backup για να το χρησιμοποιήσουμε ξανά στο blogger, στο ίδιο ή άλλο blog, δεν υπάρχει θέμα. Αν θέλουμε να το χρησιμοποιήσουμε αλλού, τότε τα link των φωτογραφιών δεν θα δουλεύουν.

blogger_backup

Αν θέλουμε να πάρουμε τις φωτογραφίες μας από τον  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 σε κάποιο εξωτερικό μέσο αποθήκευσης.)

Οι συνηθέστεροι τρόποι αλληλεπίδρασης με τη βάση είναι:

Στην πρώτη περίπτωση, χρησιμοποιούμε κι εκεί την σχετική λειτουργία εξαγωγής.
db_export

Στην δεύτερη ο τρόπος που εγώ βρίσκω πιο πρακτικό είναι με το utility mysqldump.

Δίνουμε στο shell prompt:

mysqldump -uusername -ppassworddatabasename > backup.sql (όπου πλάγια βάζετε αντίστοιχα το όνομα της βάσης και το όνομα του αρχείου backup που θέλετε)

Η λειτουργία αυτή μπορεί να αυτοματοποιηθεί με χρήση του cron, αλλά έχω φύγει ήδη μακρυά από τις απλές οδηγίες για αρχαρίους πλέον. Ελπίζω να πιάσουν τόπο :)

21 thoughts on “Blog Backup

  1. Tittanas

    Το mysqldump θέλει ένα -u -p με τα στοιχεία που είναι δηλωμένα στο wp-config.php δηλαδή να γίνει mysqldump -u DataBaseUser -p DataBaseName > DataBaseBackup .Το password θα το ζητήσει με το πάτημα του enter ώστε να κάνει το dump

  2. insideabox

    μόλις διάβασα την περιπετειά σου, πάω να κάνω backup γιατί μετά το mac και την μηχανή φοβάμαι μην τριτώσει στο blog… thanks για το backup post!

  3. insideabox

    μόλις διάβασα την περιπετειά σου, πάω να κάνω backup γιατί μετά το mac και την μηχανή φοβάμαι μην τριτώσει στο blog… thanks για το backup post!

  4. db0

    Για hosted wordpress ακόμα πιο έυκολο είναι όταν χρησιμοποιείς ένα plugin σαν το [url=http://wordpress.org/extend/plugins/wp-dbmanager/]DB Manager[/url]

  5. nikan

    @db0 ναι όντως αυτή είναι μια καλή εναλλακτική. Την είχα υπόψιν αλλά είπα να μην το περιπλέξω. Επιπλέον, με τα plugin υπάρχει πάντα ο κίνδυνος ότι σε μια μελλοντική έκδοση μπορεί να μην είναι συμβατά.

  6. nikan

    @db0 ναι όντως αυτή είναι μια καλή εναλλακτική. Την είχα υπόψιν αλλά είπα να μην το περιπλέξω. Επιπλέον, με τα plugin υπάρχει πάντα ο κίνδυνος ότι σε μια μελλοντική έκδοση μπορεί να μην είναι συμβατά.

  7. Jparalias

    Χρησιμότατο άρθρο, πραγματικά σωτήριο!! Προσέχουμε, για να έχουμε!! Μόλις έκανα το πρώτο μου backup!! Σ'ευχαριστώ από καρδιάς!!

  8. Jparalias

    Χρησιμότατο άρθρο, πραγματικά σωτήριο!! Προσέχουμε, για να έχουμε!! Μόλις έκανα το πρώτο μου backup!! Σ'ευχαριστώ από καρδιάς!!

  9. ariadni

    καλημέρα κι από μένα!

    λοιπόν,υπάρχουν και π ο λ ύ αρχάριοι!

    τι ακριβώς πετυχαίνω με το back up;αν δεν το κάνω ,τι θα συμβεί;είναι ένα είδος αποθήκευσης;πόση ώρα κρατά η διαδικασία;κατά τη διάρκεια,”χάνεται” η εικόνα της σελίδας;;

    μη γελάτε!!είμαι πολύ άσχετη,το ξέρω!!

    γι αυτό είστε σεις,για να μας βοηθήσετε εφόσον έχετε την καλή πρόθεση!

  10. ariadni

    καλημέρα κι από μένα!

    λοιπόν,υπάρχουν και π ο λ ύ αρχάριοι!

    τι ακριβώς πετυχαίνω με το back up;αν δεν το κάνω ,τι θα συμβεί;είναι ένα είδος αποθήκευσης;πόση ώρα κρατά η διαδικασία;κατά τη διάρκεια,”χάνεται” η εικόνα της σελίδας;;

    μη γελάτε!!είμαι πολύ άσχετη,το ξέρω!!

    γι αυτό είστε σεις,για να μας βοηθήσετε εφόσον έχετε την καλή πρόθεση!

  11. nikan

    @ariadni Ας τα πάρουμε από την αρχή: backup = αντίγραφο ασφαλείας. Χρειάζεται παντού και πάντοτε για οτιδήποτε έχει την παραμικρή αξία (ακόμα και συναισθηματική). Χρειάζεται επίσης αν ο πάροχος του μπλογκ σου αποφασίσει να κλείσει το μαγαζί κι εσύ πρέπει να μετοικήσεις.
    Ο χρόνος που απαιτεί η διαδικασία εξαρτάται από το μέγεθος των δεδομένων του blog σου. Για ένα μικρό μπλογκ είναι λίγα λεπτά, ίσως και δευτερόλεπτα. Για ένα μεγάλο, άγνωστο.
    Δεν 'εξαφανίζεται' το μπλογκ σου όταν παίρνεις backup. Αν έχεις πολλά δεδομένα, απλά ίσως οι επισκέπτες σου να αισθανθούν κάποια καθυστέρηση. Ελπίζω να σε φώτισα

  12. nikan

    @ariadni Ας τα πάρουμε από την αρχή: backup = αντίγραφο ασφαλείας. Χρειάζεται παντού και πάντοτε για οτιδήποτε έχει την παραμικρή αξία (ακόμα και συναισθηματική). Χρειάζεται επίσης αν ο πάροχος του μπλογκ σου αποφασίσει να κλείσει το μαγαζί κι εσύ πρέπει να μετοικήσεις.
    Ο χρόνος που απαιτεί η διαδικασία εξαρτάται από το μέγεθος των δεδομένων του blog σου. Για ένα μικρό μπλογκ είναι λίγα λεπτά, ίσως και δευτερόλεπτα. Για ένα μεγάλο, άγνωστο.
    Δεν 'εξαφανίζεται' το μπλογκ σου όταν παίρνεις backup. Αν έχεις πολλά δεδομένα, απλά ίσως οι επισκέπτες σου να αισθανθούν κάποια καθυστέρηση. Ελπίζω να σε φώτισα

  13. ariadni

    α!σ' ευχαριστώ πολύ,μάλλον πρέπει.να το επιχειρήσω!

    και πάλι ευχαριστίες!

  14. ariadni

    α!σ' ευχαριστώ πολύ,μάλλον πρέπει.να το επιχειρήσω!

    και πάλι ευχαριστίες!

  15. ariadni

    καλημέρα κι από μένα!

    λοιπόν,υπάρχουν και π ο λ ύ αρχάριοι!

    τι ακριβώς πετυχαίνω με το back up;αν δεν το κάνω ,τι θα συμβεί;είναι ένα είδος αποθήκευσης;πόση ώρα κρατά η διαδικασία;κατά τη διάρκεια,”χάνεται” η εικόνα της σελίδας;;

    μη γελάτε!!είμαι πολύ άσχετη,το ξέρω!!

    γι αυτό είστε σεις,για να μας βοηθήσετε εφόσον έχετε την καλή πρόθεση!

  16. nikan

    @ariadni Ας τα πάρουμε από την αρχή: backup = αντίγραφο ασφαλείας. Χρειάζεται παντού και πάντοτε για οτιδήποτε έχει την παραμικρή αξία (ακόμα και συναισθηματική). Χρειάζεται επίσης αν ο πάροχος του μπλογκ σου αποφασίσει να κλείσει το μαγαζί κι εσύ πρέπει να μετοικήσεις.
    Ο χρόνος που απαιτεί η διαδικασία εξαρτάται από το μέγεθος των δεδομένων του blog σου. Για ένα μικρό μπλογκ είναι λίγα λεπτά, ίσως και δευτερόλεπτα. Για ένα μεγάλο, άγνωστο.
    Δεν 'εξαφανίζεται' το μπλογκ σου όταν παίρνεις backup. Αν έχεις πολλά δεδομένα, απλά ίσως οι επισκέπτες σου να αισθανθούν κάποια καθυστέρηση. Ελπίζω να σε φώτισα

  17. ariadni

    α!σ' ευχαριστώ πολύ,μάλλον πρέπει.να το επιχειρήσω!

    και πάλι ευχαριστίες!

Comments are closed.