How I Learned to Stop Worrying and Backup WordPress Chris Jean @chrisjean chrisjean.com
Who is this presentation for? <ul><li>Bloggers and business owners that run their own sites
Web developers/designers that host and/or maintain client sites </li></ul>
What are backups? ” Backups are useful primarily for two purposes. The first is to restore a state following a disaster (c...
Qualities of a good WordPress backup <ul><li>Restore: The backup must be able to be restored back to the original or a dif...
Complete: The backup must be able to fully restore the site. This includes both the database and files.
Automation: Save time and prevent loss due to forgetting by making the backups automatic.
Duplication: Don't have a single point of failure. Can the backup can be easily (automatically?) copied to another locatio...
Wordpress Backup + WP DB Backup <ul><li>Files: Wordpress Backup </li><ul><li>Blog Traffic Exchange
www.blogtrafficexchange.com /wordpress-backup/ </li></ul><li>Database: WP DB Backup </li><ul><li>Austin Matzko (filosofo)
austinmatzko.com/wordpress-plugins/wp-db-backup/ </li></ul></ul>
 
 
Wordpress Backup + WP DB Backup <ul><li>Site files will need to be manually uploaded to site via FTP or some other file up...
Database export can be restored via phpMyAdmin (available in cPanel) and manually on the command line. Non-cPanel hosting ...
Wordpress Backup + WP DB Backup <ul><li>Pros </li><ul><li>Both free plugins
Both can be scheduled
Easy to set up
Both provide ability to send backups via email </li></ul><li>Cons </li><ul><li>Neither plugin provides a restore capability
Two plugins needed
May not make full site backup </li></ul></ul>
Automatic WordPress Backup <ul><li>Backs up files and database
Upcoming SlideShare
Loading in …5
×

How I Learned to Stop Worrying and Backup WordPress

3,302 views
3,064 views

Published on

These slides are from my WordCamp Chicago presentation about creating a solid backup strategy to implement on your self-hosted WordPress site.

Published in: Technology
2 Comments
8 Likes
Statistics
Notes
No Downloads
Views
Total views
3,302
On SlideShare
0
From Embeds
0
Number of Embeds
22
Actions
Shares
0
Downloads
59
Comments
2
Likes
8
Embeds 0
No embeds

No notes for slide

How I Learned to Stop Worrying and Backup WordPress

  1. How I Learned to Stop Worrying and Backup WordPress Chris Jean @chrisjean chrisjean.com
  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: en.wikipedia.org/wiki/Backup
  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. www.blogtrafficexchange.com /wordpress-backup/ </li></ul><li>Database: WP DB Backup </li><ul><li>Austin Matzko (filosofo)
  11. austinmatzko.com/wordpress-plugins/wp-db-backup/ </li></ul></ul>
  12.  
  13.  
  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: codex.wordpress.org/Restoring_Your_Database_From_Backup </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. webdesigncompany.net/automatic-wordpress-backup/ </li></ul>
  25.  
  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
  30. pluginbuddy.com/purchase/backupbuddy/
  31. Backs up both database and files </li></ul>
  32.  
  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
  39. vaultpress.com
  40. Backs up entire site
  41. Monitors for site attacks and content spam
  42. In active development, so full details are limited </li></ul>
  43.  
  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 wordpress.org/extend/plugins/bei-fen/
  51. WP S3 Backups wordpress.org/extend/plugins/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: codex.wordpress.org/WordPress_Backups
  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>

×