Installing BackupBuddy

From IThemes Codex
(Difference between revisions)
Jump to: navigation, search
(Clarified entire page, for Multisite differentiation, by changing the text SINGLE SITES to SELF-HOSTED SITES. Also explained the 2 Multisite Activation routes more.)
(Activating BackupBuddy on Multisite)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
BackupBuddy can be uploaded, activated and used just like any other plugin. While BackupBuddy can back up both Self-Hosted sites and Multisites, it can be activated differently (<strong>strong recommended!</strong>) on a Multisite network.
+
BackupBuddy can be uploaded, activated and used just like any other plugin. While BackupBuddy can back up both Standalone sites and Multisite installations, it is normally  activated differently (<strong>strong recommended!</strong>) on a Multisite network.
  
 
*<strong> Remember:</strong>
 
*<strong> Remember:</strong>
**'''SELF-HOSTED SITES''' usually mean either sites NOT PART OF ANY Multisite.
+
**'''STANDALONE SITES''' are individual WordPress installations that are not part of a Multisite Network.
**'''MULTISITE NETWORKS''' either refer to the entire Multisite OR just the TOP NETWORK site on which Multisite was installed. This is also the domain where you log in as the NETWORK ADMIN to perform NETWORK ADMIN actions.
+
**'''MULTISITE NETWORKS''' refers to the entire Multisite Network installation.  Within a Network there are both individual site admin panels as well as a Network Admin panel which controls the overall network and allows you manage global settings.
**'''MULTISITE SITES''' refer to INDIVIDUAL SITES inside a MULTISITE. This CAN include the individual site REGULAR ADMIN area of the TOP MULTISITE NETWORK.
+
**'''MULTISITE SITES (or subsites)''' refer to INDIVIDUAL SITES inside a MULTISITE. This includes the main base site of a network.
**The term MULTISITE is used loosely to refer to EITHER Multisite Networks OR Multisite Sites OR both.
+
**The term MULTISITE is used loosely by WordPress to refer to EITHER Multisite Networks OR Multisite Sites OR both.  We will try to be as specific as possible for any explanations.
 
*[http://codex.wordpress.org/Tools_Network_SubPanel Detailed info on what Multisite is]  
 
*[http://codex.wordpress.org/Tools_Network_SubPanel Detailed info on what Multisite is]  
  
  
=Self-Hosted Sites=
+
=Standalone Sites=
  
By Self-Hosted Sites, we are referring to any WordPress site where Multisite is NOT activated nor used in any manner. It is a site where you installed WordPress directly without enabling or activating or integrating Multisite in any manner.
+
Standalone Sites are any WordPress sites where Multisite is NOT activated nor used in any manner.
  
===Upload BackupBuddy on Self-Hosted Site===
+
 
*You can upload BackupBuddy on any Self-Hosted (non-Multisite) site just like any other plugin.
+
===Upload BackupBuddy on Standalone Site===
 +
*You can upload BackupBuddy on any Standalone (non-Multisite) site just like any other plugin.
 
**You can use cPanel to upload the plugin to wp-content/plugins directory and then extract it.
 
**You can use cPanel to upload the plugin to wp-content/plugins directory and then extract it.
 
**You can extract the BackupBuddy zip file on your computer and then uplaod the BackupBuddy folder via FTP to your wp-content/plugins directory.
 
**You can extract the BackupBuddy zip file on your computer and then uplaod the BackupBuddy folder via FTP to your wp-content/plugins directory.
 
**You can use the '''WordPress --> Plugins --> Add New --> Upload''' feature to upload the zip file.
 
**You can use the '''WordPress --> Plugins --> Add New --> Upload''' feature to upload the zip file.
  
===Activate BackupBuddy on Self-Hosted Site===
+
===Activate BackupBuddy on Standalone Site===
 
*You can activate BackupBuddy like any other plugin.
 
*You can activate BackupBuddy like any other plugin.
 
**Visit your '''WordPress --> Plugins''' area.
 
**Visit your '''WordPress --> Plugins''' area.
 
**Activate BackupBuddy.
 
**Activate BackupBuddy.
  
Your BackupBuddy is now installed and ready to use on your Self-Hosted site. Congratulations!
+
BackupBuddy is now installed and ready to use on your Standalone site. Congratulations!
  
 
=Multisite=
 
=Multisite=
  
Installing BackupBuddy on Multisite is different than installing BackupBuddy on Self-Hosted (non-Multisite) sites.
+
Installing BackupBuddy on Multisite is different than installing BackupBuddy on Standalone (non-Multisite) sites.
  
 
*[http://ithemes.com/forum/index.php?/topic/18346-backup-buddy-ms-installation/#p86151 MORE INFO ON WHETHER TO GO WITH SINGLE SITE ACTIVATE OR NETWORK ACTIVATE ON MULTISITES]
 
*[http://ithemes.com/forum/index.php?/topic/18346-backup-buddy-ms-installation/#p86151 MORE INFO ON WHETHER TO GO WITH SINGLE SITE ACTIVATE OR NETWORK ACTIVATE ON MULTISITES]
Line 39: Line 40:
  
 
===Activating BackupBuddy on Multisite===
 
===Activating BackupBuddy on Multisite===
*Activating BackupBuddy on Multisite is almost completely different than activating BackupBuddy on Self-Hosted Sites.  
+
*Activating BackupBuddy on Multisite is different than activating BackupBuddy on Standalone Sites.  
*There is only one official way to install BackupBuddy on a Multisite, which is the <strong>strongly recommended NETWORK ACTIVATE method.</strong>
+
*There is only one official way to install BackupBuddy on a Multisite, which is the <strong>NETWORK ACTIVATE method.</strong>
**<strong>RECOMMENDED 1 : NETWORK ACTIVATE Method:</strong>  
+
**<strong>NETWORK ACTIVATE Method:</strong>  
***Log into the '''top Network site's WP Admin''' login area '''as a Network Administrator'''.
+
***Log into the '''main site's Network Admin''' login area '''as a Network Administrator'''.
 
***Go to '''WordPress --> Plugins''' area.
 
***Go to '''WordPress --> Plugins''' area.
 
***Click the "'''Network Activate'''" link under BackupBuddy on the Plugins page.
 
***Click the "'''Network Activate'''" link under BackupBuddy on the Plugins page.
 +
**** Add extra code to your wp-config file: http://ithemes.com/forum/topic/37847-add-line-to-wp-configphp-to-retain-multisite-functionality/
 
****This will enable BackupBuddy for all sites in the Network.
 
****This will enable BackupBuddy for all sites in the Network.
 
****This will allow ONLY the TOP NETWORK ADMIN to be able to backup all sites in the Network.
 
****This will allow ONLY the TOP NETWORK ADMIN to be able to backup all sites in the Network.
****Each site admin (the user level below TOP NETWORK ADMIN) can still export and backup their own single sites.
+
****Each site admin (the user level below NETWORK ADMIN) can still export and backup their own single sites (if enabled).  
*****Anyone with admin (regular OR super/network) access can now backup the ENTIRE MULTISITE through their non-Multisite login in the Multisite Site where BackupBuddy was activated using Option 2.
+
**<strong>NOT RECOMMENDED - 2 - SINGLE SITE INSIDE MULTISITE INSTALL :</strong>
+
***Log into your site, which is part of the Multisite, as a Site Admin (NOT Super/Network Admin).
+
***Go to '''WordPress --> Plugins''' area.
+
***Click the "Activate" link under BackupBuddy on the Plugins page.
+
****HOWEVER, since this is UNSUPPORTED and NOT RECOMMENDED, you may NOT see ANY BackupBuddy Menu at all for security reasons. 
+
****Security concerns with ROUTE 2
+
*****You will see a warning on your ADMIN pages when this method is chosen, suggesting you use the '''NETWORK ACTIVATE''' method instead. This is important as without the RECOMMENDED method, your Multisite settings may NOT be saved properly.
+
*****That site admin will then be able to backup the ENTIRE Multisite, since all sites in the Multisite have their files reside in the same big wp-content/uploads directory.
+
  
 
Your BackupBuddy is now installed and ready to use. Congratulations!
 
Your BackupBuddy is now installed and ready to use. Congratulations!

Latest revision as of 08:07, April 25, 2013

BackupBuddy can be uploaded, activated and used just like any other plugin. While BackupBuddy can back up both Standalone sites and Multisite installations, it is normally activated differently (strong recommended!) on a Multisite network.

  • Remember:
    • STANDALONE SITES are individual WordPress installations that are not part of a Multisite Network.
    • MULTISITE NETWORKS refers to the entire Multisite Network installation. Within a Network there are both individual site admin panels as well as a Network Admin panel which controls the overall network and allows you manage global settings.
    • MULTISITE SITES (or subsites) refer to INDIVIDUAL SITES inside a MULTISITE. This includes the main base site of a network.
    • The term MULTISITE is used loosely by WordPress to refer to EITHER Multisite Networks OR Multisite Sites OR both. We will try to be as specific as possible for any explanations.
  • Detailed info on what Multisite is


Contents

Standalone Sites

Standalone Sites are any WordPress sites where Multisite is NOT activated nor used in any manner.


Upload BackupBuddy on Standalone Site

  • You can upload BackupBuddy on any Standalone (non-Multisite) site just like any other plugin.
    • You can use cPanel to upload the plugin to wp-content/plugins directory and then extract it.
    • You can extract the BackupBuddy zip file on your computer and then uplaod the BackupBuddy folder via FTP to your wp-content/plugins directory.
    • You can use the WordPress --> Plugins --> Add New --> Upload feature to upload the zip file.

Activate BackupBuddy on Standalone Site

  • You can activate BackupBuddy like any other plugin.
    • Visit your WordPress --> Plugins area.
    • Activate BackupBuddy.

BackupBuddy is now installed and ready to use on your Standalone site. Congratulations!

Multisite

Installing BackupBuddy on Multisite is different than installing BackupBuddy on Standalone (non-Multisite) sites.

Upload BackupBuddy on Multisite

  • When it comes to Multisite, you upload BackupBuddy as if it were any other plugin being uploaded to Multisite.
    • You can use cPanel to upload the plugin to wp-content/plugins directory and then extract it.
    • You can extract the BackupBuddy zip file on your computer and then uplaod the BackupBuddy folder via FTP to your wp-content/plugins directory.
    • You can use the WordPress --> Plugins --> Add New --> Upload feature to upload the zip file. This will ONLY work when you're logged in as the Network Administrator on the top Network site.

Activating BackupBuddy on Multisite

  • Activating BackupBuddy on Multisite is different than activating BackupBuddy on Standalone Sites.
  • There is only one official way to install BackupBuddy on a Multisite, which is the NETWORK ACTIVATE method.
    • NETWORK ACTIVATE Method:
      • Log into the main site's Network Admin login area as a Network Administrator.
      • Go to WordPress --> Plugins area.
      • Click the "Network Activate" link under BackupBuddy on the Plugins page.

Your BackupBuddy is now installed and ready to use. Congratulations!

Personal tools
Namespaces
Variants
Actions
iThemes Codex
Codex Navigation
Toolbox