SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Backup & Security Lite




Slides: slideshare.net/jeffreyzinn/backup-and-security-lite-wcphx13
 @JEFFREYZINN OF @PIXEL_JAR
Jeffrey Zinn

• Co-founder of Pixel Jar
• WordCamp OC co-organizer
• AdSanity co-developer
• @jeffreyzinn
• jeff@jzinn.us
surfer, WordPress fanboy, avid backpacker,
euro gamer, soccer hooligan, traveler,
voracious coffee drinker




@JEFFREYZINN OF @PIXEL_JAR
Objective

         1. Reduce your risk of being hacked.
   2. Have a plan for when you are hacked.


@JEFFREYZINN OF @PIXEL_JAR
Security
‣Secure your computer
‣Secure your connection

‣Secure your WordPress website


★ Do not be a target

★ Nothing is 100% secure!



@JEFFREYZINN OF @PIXEL_JAR
Secure your computer
‣ Keep you computer updated with the latest software

‣ Install anti-virus software on your computer




@JEFFREYZINN OF @PIXEL_JAR
Secure your connection
‣ Use SFTP or SSH to connect to your site instead of FTP

‣ If possible, use an SSL connection

‣ How secure is your website host? Read up, ask questions.




@JEFFREYZINN OF @PIXEL_JAR
Secure your WordPress website
‣ Update, Update, Update (WordPress and plugins)

‣ Change the database prefix (do not use wp_ )

‣ Use secret keys https://api.wordpress.org/secret-key/1.1/salt/

‣ Use trusted sources for themes and plugins

‣ Do not use “admin” as a username

‣ Use a strong password

‣ File permissions, generally set files to 644 and folders to 755




@JEFFREYZINN OF @PIXEL_JAR
Backup & Security Lite
‣Why back up your website?
‣What needs to be backed up?

‣When to back up your website?

‣How to back up your website?

★ Have a plan to get your website back


@JEFFREYZINN OF @PIXEL_JAR
Why backup your WordPress website?


“Making backups is essential because problems inevitably
occur and you need to be in a position to take action when
disaster strikes. Spending a few minutes to make an easy,
convenient backup of your database [and files] will allow
you to spend even more time being creative and
productive with your website.”
                                       - wordpress.org



@JEFFREYZINN OF @PIXEL_JAR
What needs to be backed up?
‣ Database - Your WordPress database contains every post,
  every comment and every link you have on your blog. If your
  database gets erased or corrupted, you stand to lose
  everything you have written.
‣ Files - Your WordPress website consists of the WordPress
  Core Installation, your plugins, your themes, images,
  javascripts, PHP scripts, other code files, additional files,
  static pages... All of these are used in various combinations
  to generate your website.




@JEFFREYZINN OF @PIXEL_JAR
When to backup your website? (and where?)

    ‣ Frequency - Frequency depends on site activity. A blog that is posted to daily should
      be backed up more often than a CMS site that is only updated monthly.
      How much data are you willing to lose?
    ‣ Where - Ideally three back ups should be made - one to your local hard drive, one to an
      external server and one to a cloud or other service not in your immediate vicinity.




@JEFFREYZINN OF @PIXEL_JAR
How do I back up my WordPress website?

    ‣ Manually - Just like when WordPress was set up and the files were uploaded and the
      database was created, files can be pulled down and the database can be exported
      through the site’s hosting control panel.
    ‣ Automated Through Plugins - Plugins can provide most of the functionality to create
      back ups of WordPress sites, but finding the right one can be difficult.
    ‣ 3rd Party Service - 3rd parties take most of the work out of your hands and provide
      excellent back up and restore functionality, but usually at a price.
    ‣ Specialized Hosting - Some hosting options are starting to pop up which specialize in
      hosting WordPress installations including backup services.



@JEFFREYZINN OF @PIXEL_JAR
Backup Manually
           Pros                                    Cons
           Free                                    Manual
           Confidence in result                     Must be diligent




          ‣ phpMyAdmin - Log into the site’s hosting control panel. Log in to the default
             database management tool. Select the WordPress database and create and
             export. (Save the file in all your back up locations.)
          ‣ SFTP - Again, use the site’s hosting default SFTP tool or other 3rd Party tool
             and connect to the webhost. Bring ALL files down to local machine. (Zip the
             folder, save to all back up locations.)


@JEFFREYZINN OF @PIXEL_JAR
Backup with Plugins
           Pros                                Cons
           Free                                Plugin supported?
           Some automation                     Backs up to website server




          ‣ WP-DBManager plugin
             http://wordpress.org/extend/plugins/wp-dbmanager/
          ‣ WordPress EZ Backup
             http://wordpress.org/extend/plugins/wordpress-ez-backup




@JEFFREYZINN OF @PIXEL_JAR
Backup with 3rd Party Services
           Pros                                   Cons
           Little-to-no work after set up         Paid service
           Fully Automated
           Saves away from website server
           Restore!


          ‣ VaultPress - Automattic’s solution to backing up self-hosted WordPress
             installs. ($180 - $2400)
          ‣ Amazon S3 - Automatic WordPress Backup is WordPress plugin that saves a
             copy of your entire WordPress site to the Amazon S3 servers. (around $0.15/
             GB.)
          ‣ BackupBuddy - BackupBuddy is an all-in-one solution for backups,
             restoration, and migration. ($45 - $150)

@JEFFREYZINN OF @PIXEL_JAR
Backup with Specialized Hosting
           Pros                                   Cons
           Fully automated                     Pricier than other hosting
           Restore!
           Web servers optimized for WordPress
           sites



          ‣ Page.ly - Provides nightly backups of both the files and the database of a
             WordPress site.
          ‣ Blog on Cloud 9 - Also provides nightly backups.

          ‣ WP Engine - Provides daily backups of your site, also allows you to create
             your own restore points.


@JEFFREYZINN OF @PIXEL_JAR
The End. Thank You. Any Questions?
Slides: slideshare.net/jeffreyzinn/backup-and-security-lite-wcphx13



                              TWITTER           WEB


               JEFFREYZINN@PIXELJAR.NET
                                        EMAIL

 @JEFFREYZINN OF @PIXEL_JAR

Contenu connexe

Tendances

Optimizing WordPress - WordPress SF Meetup April 2012
Optimizing WordPress -  WordPress SF Meetup April 2012Optimizing WordPress -  WordPress SF Meetup April 2012
Optimizing WordPress - WordPress SF Meetup April 2012
Ben Metcalfe
 
Word camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurityWord camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurity
David Wilemski
 
Theming Wordpress for Your Showcases
Theming Wordpress for Your ShowcasesTheming Wordpress for Your Showcases
Theming Wordpress for Your Showcases
Jun Hu
 

Tendances (20)

Optimizing WordPress - WordPress SF Meetup April 2012
Optimizing WordPress -  WordPress SF Meetup April 2012Optimizing WordPress -  WordPress SF Meetup April 2012
Optimizing WordPress - WordPress SF Meetup April 2012
 
WordPress Security
WordPress SecurityWordPress Security
WordPress Security
 
How to install a local instance of WordPress
How to install a local instance of WordPressHow to install a local instance of WordPress
How to install a local instance of WordPress
 
Make Local WordPress Development Simple
Make Local WordPress Development SimpleMake Local WordPress Development Simple
Make Local WordPress Development Simple
 
The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.
 
The Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress MultisiteThe Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress Multisite
 
Self-Hosted Wordpress Installation Tutorial
Self-Hosted Wordpress Installation TutorialSelf-Hosted Wordpress Installation Tutorial
Self-Hosted Wordpress Installation Tutorial
 
Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla Website
 
Leeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website SpeedLeeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website Speed
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & Security
 
A crash course in scaling wordpress
A crash course inscaling wordpress A crash course inscaling wordpress
A crash course in scaling wordpress
 
Speed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate PerformanceSpeed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate Performance
 
WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014
 
Nashville WordPress meetup - iThemes' Backup Buddy
Nashville WordPress meetup - iThemes' Backup BuddyNashville WordPress meetup - iThemes' Backup Buddy
Nashville WordPress meetup - iThemes' Backup Buddy
 
Word camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurityWord camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurity
 
Ship WordPress Projects Like a Boss
Ship WordPress Projects Like a BossShip WordPress Projects Like a Boss
Ship WordPress Projects Like a Boss
 
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
Does This Theme Make My Website Look Fat? (Wordcamp SLC 2013)
 
WordPress security & performance a beginners guide
WordPress security & performance a beginners guideWordPress security & performance a beginners guide
WordPress security & performance a beginners guide
 
Theming Wordpress for Your Showcases
Theming Wordpress for Your ShowcasesTheming Wordpress for Your Showcases
Theming Wordpress for Your Showcases
 
High Performance WordPress II
High Performance WordPress IIHigh Performance WordPress II
High Performance WordPress II
 

En vedette

M&A IT Industry
M&A IT IndustryM&A IT Industry
M&A IT Industry
prematura
 
Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...
Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...
Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...
Giuseppe Fattori
 
Windows XP concepts
Windows XP conceptsWindows XP concepts
Windows XP concepts
Qsrealm
 
Indian Product Companies M&A Scenario
Indian Product Companies M&A ScenarioIndian Product Companies M&A Scenario
Indian Product Companies M&A Scenario
prematura
 
2010 DFC Taiwan-Chi 048 dfc做環保
2010 DFC Taiwan-Chi 048 dfc做環保2010 DFC Taiwan-Chi 048 dfc做環保
2010 DFC Taiwan-Chi 048 dfc做環保
dfctaiwan2010
 

En vedette (16)

Центральная научная библиотека имени Якуба Коласа НАН Беларуси. История. Собы...
Центральная научная библиотека имени Якуба Коласа НАН Беларуси. История. Собы...Центральная научная библиотека имени Якуба Коласа НАН Беларуси. История. Собы...
Центральная научная библиотека имени Якуба Коласа НАН Беларуси. История. Собы...
 
Econ322 le1 inleiding
Econ322 le1 inleidingEcon322 le1 inleiding
Econ322 le1 inleiding
 
M&A IT Industry
M&A IT IndustryM&A IT Industry
M&A IT Industry
 
Cristian
CristianCristian
Cristian
 
Письмо букв Ее
Письмо букв ЕеПисьмо букв Ее
Письмо букв Ее
 
Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...
Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...
Ci curano o ci curiamo. Il malato tra crisi economica e responsabilità indivi...
 
Сложение и вычитание 1
Сложение и вычитание 1Сложение и вычитание 1
Сложение и вычитание 1
 
pt-manasel
pt-manaselpt-manasel
pt-manasel
 
Windows XP concepts
Windows XP conceptsWindows XP concepts
Windows XP concepts
 
Топ-10 самых успешных писателей Беларуси
Топ-10 самых успешных писателей БеларусиТоп-10 самых успешных писателей Беларуси
Топ-10 самых успешных писателей Беларуси
 
Dimiourgontas mia sxol_theat_parastasi
Dimiourgontas mia sxol_theat_parastasiDimiourgontas mia sxol_theat_parastasi
Dimiourgontas mia sxol_theat_parastasi
 
Poster music
Poster musicPoster music
Poster music
 
Indian Product Companies M&A Scenario
Indian Product Companies M&A ScenarioIndian Product Companies M&A Scenario
Indian Product Companies M&A Scenario
 
Linkedin for instructors by Anyssa Carruthers Part 3
Linkedin for instructors by Anyssa Carruthers Part 3Linkedin for instructors by Anyssa Carruthers Part 3
Linkedin for instructors by Anyssa Carruthers Part 3
 
2010 DFC Taiwan-Chi 048 dfc做環保
2010 DFC Taiwan-Chi 048 dfc做環保2010 DFC Taiwan-Chi 048 dfc做環保
2010 DFC Taiwan-Chi 048 dfc做環保
 
Vacancy
VacancyVacancy
Vacancy
 

Similaire à Backup and Security Lite WCPHX13

Similaire à Backup and Security Lite WCPHX13 (20)

Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home Ownership
 
WordPress Security - 12 WordPress Security Fundamentals
WordPress Security - 12 WordPress Security FundamentalsWordPress Security - 12 WordPress Security Fundamentals
WordPress Security - 12 WordPress Security Fundamentals
 
How I Learned to Stop Worrying and Backup WordPress
How I Learned to Stop Worrying and Backup WordPressHow I Learned to Stop Worrying and Backup WordPress
How I Learned to Stop Worrying and Backup WordPress
 
Owning word press all you need to know as a wordpress developer by lutaaya ...
Owning word press   all you need to know as a wordpress developer by lutaaya ...Owning word press   all you need to know as a wordpress developer by lutaaya ...
Owning word press all you need to know as a wordpress developer by lutaaya ...
 
Backing up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optionalBacking up your WordPress website – it’s not optional
Backing up your WordPress website – it’s not optional
 
Battling the WSOD - A Tech Support Tale
Battling the WSOD - A Tech Support TaleBattling the WSOD - A Tech Support Tale
Battling the WSOD - A Tech Support Tale
 
Protect Your WordPress From The Inside Out
Protect Your WordPress From The Inside OutProtect Your WordPress From The Inside Out
Protect Your WordPress From The Inside Out
 
Five ways of installing word press the famous 5 minute wordpress installation
Five ways of installing word press   the famous 5 minute wordpress installationFive ways of installing word press   the famous 5 minute wordpress installation
Five ways of installing word press the famous 5 minute wordpress installation
 
WordPress Security Best Practices
WordPress Security Best PracticesWordPress Security Best Practices
WordPress Security Best Practices
 
Backing up your WordPress Site
Backing up your WordPress SiteBacking up your WordPress Site
Backing up your WordPress Site
 
Optimize wordpress
Optimize wordpressOptimize wordpress
Optimize wordpress
 
Top Ten WordPress Security Tips for 2012
Top Ten WordPress Security Tips for 2012Top Ten WordPress Security Tips for 2012
Top Ten WordPress Security Tips for 2012
 
WordPress Development Environments
WordPress Development Environments WordPress Development Environments
WordPress Development Environments
 
Security, more important than ever!
Security, more important than ever!Security, more important than ever!
Security, more important than ever!
 
Wordpress Security & Hardening Steps
Wordpress Security & Hardening StepsWordpress Security & Hardening Steps
Wordpress Security & Hardening Steps
 
WordPress Optimization & Security - LAC 2013, London
WordPress Optimization & Security - LAC 2013, LondonWordPress Optimization & Security - LAC 2013, London
WordPress Optimization & Security - LAC 2013, London
 
Vagrant WordCamp Hamilton
Vagrant  WordCamp HamiltonVagrant  WordCamp Hamilton
Vagrant WordCamp Hamilton
 
WordPress Security Best Practices
WordPress Security Best PracticesWordPress Security Best Practices
WordPress Security Best Practices
 
23 Ways To Speed Up WordPress
23 Ways To Speed Up WordPress23 Ways To Speed Up WordPress
23 Ways To Speed Up WordPress
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014
 

Dernier

call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
vikas rana
 

Dernier (15)

The Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by MindbrushThe Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by Mindbrush
 
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdf
 
WOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxWOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptx
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
 
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
 
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
 
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
 
Top Rated Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
 
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
 
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
 
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theory
 
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
 

Backup and Security Lite WCPHX13

  • 1. Backup & Security Lite Slides: slideshare.net/jeffreyzinn/backup-and-security-lite-wcphx13 @JEFFREYZINN OF @PIXEL_JAR
  • 2. Jeffrey Zinn • Co-founder of Pixel Jar • WordCamp OC co-organizer • AdSanity co-developer • @jeffreyzinn • jeff@jzinn.us surfer, WordPress fanboy, avid backpacker, euro gamer, soccer hooligan, traveler, voracious coffee drinker @JEFFREYZINN OF @PIXEL_JAR
  • 3. Objective 1. Reduce your risk of being hacked. 2. Have a plan for when you are hacked. @JEFFREYZINN OF @PIXEL_JAR
  • 4. Security ‣Secure your computer ‣Secure your connection ‣Secure your WordPress website ★ Do not be a target ★ Nothing is 100% secure! @JEFFREYZINN OF @PIXEL_JAR
  • 5. Secure your computer ‣ Keep you computer updated with the latest software ‣ Install anti-virus software on your computer @JEFFREYZINN OF @PIXEL_JAR
  • 6. Secure your connection ‣ Use SFTP or SSH to connect to your site instead of FTP ‣ If possible, use an SSL connection ‣ How secure is your website host? Read up, ask questions. @JEFFREYZINN OF @PIXEL_JAR
  • 7. Secure your WordPress website ‣ Update, Update, Update (WordPress and plugins) ‣ Change the database prefix (do not use wp_ ) ‣ Use secret keys https://api.wordpress.org/secret-key/1.1/salt/ ‣ Use trusted sources for themes and plugins ‣ Do not use “admin” as a username ‣ Use a strong password ‣ File permissions, generally set files to 644 and folders to 755 @JEFFREYZINN OF @PIXEL_JAR
  • 8. Backup & Security Lite ‣Why back up your website? ‣What needs to be backed up? ‣When to back up your website? ‣How to back up your website? ★ Have a plan to get your website back @JEFFREYZINN OF @PIXEL_JAR
  • 9. Why backup your WordPress website? “Making backups is essential because problems inevitably occur and you need to be in a position to take action when disaster strikes. Spending a few minutes to make an easy, convenient backup of your database [and files] will allow you to spend even more time being creative and productive with your website.” - wordpress.org @JEFFREYZINN OF @PIXEL_JAR
  • 10. What needs to be backed up? ‣ Database - Your WordPress database contains every post, every comment and every link you have on your blog. If your database gets erased or corrupted, you stand to lose everything you have written. ‣ Files - Your WordPress website consists of the WordPress Core Installation, your plugins, your themes, images, javascripts, PHP scripts, other code files, additional files, static pages... All of these are used in various combinations to generate your website. @JEFFREYZINN OF @PIXEL_JAR
  • 11. When to backup your website? (and where?) ‣ Frequency - Frequency depends on site activity. A blog that is posted to daily should be backed up more often than a CMS site that is only updated monthly. How much data are you willing to lose? ‣ Where - Ideally three back ups should be made - one to your local hard drive, one to an external server and one to a cloud or other service not in your immediate vicinity. @JEFFREYZINN OF @PIXEL_JAR
  • 12. How do I back up my WordPress website? ‣ Manually - Just like when WordPress was set up and the files were uploaded and the database was created, files can be pulled down and the database can be exported through the site’s hosting control panel. ‣ Automated Through Plugins - Plugins can provide most of the functionality to create back ups of WordPress sites, but finding the right one can be difficult. ‣ 3rd Party Service - 3rd parties take most of the work out of your hands and provide excellent back up and restore functionality, but usually at a price. ‣ Specialized Hosting - Some hosting options are starting to pop up which specialize in hosting WordPress installations including backup services. @JEFFREYZINN OF @PIXEL_JAR
  • 13. Backup Manually Pros Cons Free Manual Confidence in result Must be diligent ‣ phpMyAdmin - Log into the site’s hosting control panel. Log in to the default database management tool. Select the WordPress database and create and export. (Save the file in all your back up locations.) ‣ SFTP - Again, use the site’s hosting default SFTP tool or other 3rd Party tool and connect to the webhost. Bring ALL files down to local machine. (Zip the folder, save to all back up locations.) @JEFFREYZINN OF @PIXEL_JAR
  • 14. Backup with Plugins Pros Cons Free Plugin supported? Some automation Backs up to website server ‣ WP-DBManager plugin http://wordpress.org/extend/plugins/wp-dbmanager/ ‣ WordPress EZ Backup http://wordpress.org/extend/plugins/wordpress-ez-backup @JEFFREYZINN OF @PIXEL_JAR
  • 15. Backup with 3rd Party Services Pros Cons Little-to-no work after set up Paid service Fully Automated Saves away from website server Restore! ‣ VaultPress - Automattic’s solution to backing up self-hosted WordPress installs. ($180 - $2400) ‣ Amazon S3 - Automatic WordPress Backup is WordPress plugin that saves a copy of your entire WordPress site to the Amazon S3 servers. (around $0.15/ GB.) ‣ BackupBuddy - BackupBuddy is an all-in-one solution for backups, restoration, and migration. ($45 - $150) @JEFFREYZINN OF @PIXEL_JAR
  • 16. Backup with Specialized Hosting Pros Cons Fully automated Pricier than other hosting Restore! Web servers optimized for WordPress sites ‣ Page.ly - Provides nightly backups of both the files and the database of a WordPress site. ‣ Blog on Cloud 9 - Also provides nightly backups. ‣ WP Engine - Provides daily backups of your site, also allows you to create your own restore points. @JEFFREYZINN OF @PIXEL_JAR
  • 17. The End. Thank You. Any Questions? Slides: slideshare.net/jeffreyzinn/backup-and-security-lite-wcphx13 TWITTER WEB JEFFREYZINN@PIXELJAR.NET EMAIL @JEFFREYZINN OF @PIXEL_JAR