Successfully reported this slideshow.
Your SlideShare is downloading. ×

How I Learned to Stop Worrying and Backup WordPress

Upcoming SlideShare
WordPress plugin development
WordPress plugin development
Loading in …3

Check these out next

1 of 22 Ad

More Related Content

Slideshows for you (20)

Similar to How I Learned to Stop Worrying and Backup WordPress (20)


Recently uploaded (20)

How I Learned to Stop Worrying and Backup WordPress

  1. How I Learned to Stop Worrying and Backup WordPress Chris Jean @chrisjean
  2. Who is this presentation for? <ul><li>Bloggers and business owners that run their own sites
  3. Web developers/designers that host and/or maintain client sites </li></ul>
  4. What are backups? ” Backups are useful primarily for two purposes. The first is to restore a state following a disaster (called disaster recovery). The second is to restore small numbers of files after they have been accidentally deleted or corrupted. Data loss is also very common. 66% of internet users have suffered from serious data loss.” Source:
  5. Qualities of a good WordPress backup <ul><li>Restore: The backup must be able to be restored back to the original or a different server.
  6. Complete: The backup must be able to fully restore the site. This includes both the database and files.
  7. Automation: Save time and prevent loss due to forgetting by making the backups automatic.
  8. Duplication: Don't have a single point of failure. Can the backup can be easily (automatically?) copied to another location? </li></ul>
  9. Wordpress Backup + WP DB Backup <ul><li>Files: Wordpress Backup </li><ul><li>Blog Traffic Exchange
  10. /wordpress-backup/ </li></ul><li>Database: WP DB Backup </li><ul><li>Austin Matzko (filosofo)
  11. </li></ul></ul>
  14. Wordpress Backup + WP DB Backup <ul><li>Site files will need to be manually uploaded to site via FTP or some other file upload method
  15. Database export can be restored via phpMyAdmin (available in cPanel) and manually on the command line. Non-cPanel hosting tools may also have a database import utility. Great instructions on the WordPress Codex: </li></ul>
  16. Wordpress Backup + WP DB Backup <ul><li>Pros </li><ul><li>Both free plugins
  17. Both can be scheduled
  18. Easy to set up
  19. Both provide ability to send backups via email </li></ul><li>Cons </li><ul><li>Neither plugin provides a restore capability
  20. Two plugins needed
  21. May not make full site backup </li></ul></ul>
  22. Automatic WordPress Backup <ul><li>Backs up files and database
  23. Web Design Company, Inc
  24. </li></ul>
  26. Automatic WordPress Backup <ul><li>Pros </li><ul><li>Backs up files and database
  27. Stores backups in remote Amazon S3 storage
  28. Can be automated </li></ul><li>Cons </li><ul><li>No restore ability </li></ul></ul>
  29. BackupBuddy <ul><li>Paid plugin by PluginBuddy
  31. Backs up both database and files </li></ul>
  33. BackupBuddy <ul><li>Pros </li><ul><li>Backs up both database and files
  34. Able to send backups via email and FTP
  35. Can be automated
  36. Able to restore and migrate </li></ul><li>Cons </li><ul><li>Not free
  37. Can have issues with large (1GB+) sites </li></ul></ul>
  38. VaultPress <ul><li>Paid service by Automattic
  40. Backs up entire site
  41. Monitors for site attacks and content spam
  42. In active development, so full details are limited </li></ul>
  44. VaultPress <ul><li>Pros </li><ul><li>Realtime backup of files and data
  45. Backups stored on Automattic's storage cloud
  46. Does more than just backups
  47. Able to restore content and files </li></ul><li>Cons </li><ul><li>Not ready yet
  48. Paid service
  49. Backups are not available to user (not confirmed) </li></ul></ul>
  50. Other plugins to look at <ul><li>Bei Fen – Wordpress Backup Plugin
  51. WP S3 Backups </li></ul>
  52. When to backup <ul><li>Do a full backup before a WordPress core or major plugin upgrade.
  53. Do a full backup at least once a week.
  54. Do a database backup, if possible, once a day. </li></ul>
  55. Migration: The final piece of a solid backup plan <ul><li>WordPress migration is being able to restore a backup to a site using a different database prefix, domain, or site path.
  56. Standard backups can only recreate the site exactly as it was. This means that a migration will have to be done manually.
  57. Not only does migration allow for better protection against unknown factors, it allows for simple testing of backups. </li></ul>
  58. Tips <ul><li>The WordPress Codex has a great article on this topic with a variety of techniques and tools:
  59. If you lose some content (not images), try using a search engine's cache feature to retrieve the content.
  60. Once a month, test your backups to make sure they are reliable. </li></ul>