DokuWiki

It's better when it's simple

User Tools

Site Tools


faq:backup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
faq:backup [2015-08-06 10:02]
andi [How to backup DokuWiki?]
faq:backup [2019-03-12 13:50] (current)
alskar
Line 15: Line 15:
   * ''conf'' - the configuration settings   * ''conf'' - the configuration settings
  
 +You can exclude the ''cache'', ''index'', ''locks'', and ''tmp'' directories.
 +
 +Note: [[https://www.dokuwiki.org/install:debian_ubuntu_extras | Debian layout]] is a little different.
 +
 +====== How to restore from backup DokuWiki? ======
 +
 +===== Restore DokuWiki on same server - different folder =====
 +==== Scenario: want two duplicate/same versions of DokuWiki installed on the same server, where one install is live and the other install for testing ====
 +  - Example case: original DokuWiki installed in ''../dw'' folder. Then do a second install (same version of DokuWiki) in ''../dw2'' folder. Verify DokuWiki is working in ''../**dw2**''.
 +  - Install custom DokuWiki template, in this case using [[https://www.dokuwiki.org/template:vector|vector template]].
 +    - Upload, extract and rename into the ''../**dw2**/lib/tpl/vector'' folder
 +    - If using a custom logo, then copy ''../dw/lib/tpl/vector/user/logo.jpg'' to ''../**dw2**/lib/tpl/vector/user/logo.jpg''
 +  - login DokuWiki Admin (Configuration Manager) make following changes
 +    - Basic: change template to **vector**
 +    - Advanced: use nice URLs > .htaccess
 +    - Advanced: Use slash as namespace separator in URLs
 +  - Configure [[https://www.dokuwiki.org/rewrite|URL Rewriting]]
 +    - edit ''../dw2/.htaccess.dist'' by uncommenting (removing #) the url rewrite code section then save as ''../dw2/.htaccess''
 +  - Copy following folders
 +    - ''../dw/data'' to ''../dw2/data'' 
 +    - ''../dw/conf'' to ''../dw2/conf''
 +    - ''../dw/lib/plugins'' to ''../dw2/lib/plugins'' (see below)
 +    - Used GoDaddy File Manager on shared hosting unless you have shell access privileges.
 +  - Plugins
 +    - Option 1: copy ''../dw/lib/plugins'' to ''../dw2/lib/plugins''
 +      - login to DokuWiki Admin (Configuration Manager) > [[https://www.dokuwiki.org/plugin:extension|Extension Manager]] (plugin bundled with DokuWiki) to check for proper install and required updates to plugins/templates
 +      - to ensure plugins are compatible, verify DokuWiki version is same between ''../dw'' and ''../dw2'' (tip from [[https://forum.dokuwiki.org/user/4479|mmturner]])
 +    - Option 2: manually download and extract plugins into the ''/dw2/lib/plugins'' folder
 +  - Test everything is working
 +  - References
 +    - [[https://forum.dokuwiki.org/post/52838;nocount|DokuWiki Forum - moving copy of site to new folder]]
 ===== See also ===== ===== See also =====
  
 +  * [[faq:servermove|FAQ Server Move]]
   * [[plugin:backup|Backup Plugin]]   * [[plugin:backup|Backup Plugin]]
   * [[tips:backup_script|Backup Scripts]]   * [[tips:backup_script|Backup Scripts]]
   * [[tips:backuptos3|Backup to S3]]   * [[tips:backuptos3|Backup to S3]]
  
faq/backup.1438848140.txt.gz ยท Last modified: 2015-08-06 10:02 by andi