Akeeba Backup User's Guide

Akeeba Backup User's Guide

Akeeba Backup User's Guide Nicholas K. Dionysopoulos Akeeba Backup User's Guide by Nicholas K. Dionysopoulos Copyright © 2006-2017 Akeeba Ltd Abstract This book covers the use of the Akeeba Backup site backup component for Joomla!™ -powered web sites. It does not cover any other software of the Akeeba Backup suite, including Kickstart and the desktop applications which have documentation of their own. Both the free Akeeba Backup Core and the subscription-based Akeeba Backup Professional editions are completely covered. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the appendix entitled "The GNU Free Documentation License". Table of Contents I. User's Guide to Akeeba Backup for Joomla!™ ................................................................................ 1 1. Introduction ...................................................................................................................... 4 1. Introducing Akeeba Backup ........................................................................................ 4 2. Indicative uses .......................................................................................................... 4 3. A typical backup/restoration work flow ......................................................................... 5 4. Server environment requirements ................................................................................. 6 2. Installation, updates and upgrades ........................................................................................ 8 1. Installing Akeeba Backup ........................................................................................... 8 1.1. Installing or manually updating the backup component and language files .................. 8 1.1.1. Install from URL .................................................................................. 8 1.1.2. Upload and install. ................................................................................ 9 1.1.3. Manual installation .............................................................................. 10 1.1.4. The installation / update broke my site! ................................................... 11 2. Upgrading from Core to Professional .......................................................................... 11 3. Automatic updates .................................................................................................... 11 4. Requesting support and reporting bugs ........................................................................ 14 3. Using the Akeeba Backup component ................................................................................. 15 1. Pages outside the Control Panel panes ......................................................................... 15 1.1. Common navigation elements .......................................................................... 15 1.2. The Control Panel ......................................................................................... 15 1.2.1. Editing the component's Options ............................................................ 17 2. Basic Operations ...................................................................................................... 22 2.1. Profiles Management ...................................................................................... 22 2.2. Configuration Wizard ..................................................................................... 24 2.3. Configuration ................................................................................................ 25 2.3.1. The main settings ................................................................................ 26 2.3.1.1. Basic Configuration .................................................................. 26 2.3.1.2. Advanced configuration ............................................................. 30 2.3.1.3. Site overrides ........................................................................... 31 2.3.1.4. Optional filters ......................................................................... 33 2.3.1.5. Quota management ................................................................... 34 2.3.1.6. Fine tuning .............................................................................. 36 2.3.2. Database dump engines ........................................................................ 38 2.3.2.1. Native MySQL Backup Engine ................................................... 38 2.3.2.2. Reverse Engineering Database Dump Engine ................................. 40 2.3.3. File and directories scanner engines ....................................................... 42 2.3.3.1. Smart scanner .......................................................................... 42 2.3.3.2. Large site scanner ..................................................................... 42 2.3.4. Archiver engines ................................................................................. 43 2.3.4.1. ZIP format .............................................................................. 43 2.3.4.2. JPA format .............................................................................. 45 2.3.4.3. Encrypted Archives (JPS format) ................................................. 46 2.3.4.4. DirectFTP ............................................................................... 47 2.3.4.5. DirectSFTP .............................................................................. 49 2.3.4.6. ZIP using ZIPArchive class ........................................................ 50 2.3.5. Data processing engines ....................................................................... 50 2.3.5.1. No post-processing ................................................................... 50 2.3.5.2. Upload to CloudMe .................................................................. 51 2.3.5.3. Upload to Microsoft Windows Azure BLOB Storage service ............. 51 2.3.5.4. Upload to RackSpace CloudFiles ................................................. 53 2.3.5.5. Upload to DreamObjects ............................................................ 54 2.3.5.6. Upload to Dropbox ................................................................... 55 2.3.5.7. Upload to Dropbox (v2 API) ...................................................... 56 2.3.5.8. Send by email .......................................................................... 57 2.3.5.9. Upload to OneDrive .................................................................. 58 iii Akeeba Backup User's Guide 2.3.5.10. Upload to Remote FTP server ................................................... 60 2.3.5.11. Upload to Google Storage ........................................................ 62 2.3.5.12. Upload to Google Drive ........................................................... 64 2.3.5.13. Upload to iDriveSync .............................................................. 67 2.3.5.14. Upload to Amazon S3 (Legacy API) .......................................... 68 2.3.5.15. Upload to Amazon S3 ............................................................. 68 2.3.5.16. Upload to Remote SFTP server ................................................. 71 2.3.5.17. Upload to SugarSync ............................................................... 73 2.3.5.18. Upload to WebDAV ................................................................ 74 2.3.5.19. Upload to Box.net / Box.com .................................................... 76 2.4. Backup now ................................................................................................. 76 2.5. Manage Backups ........................................................................................... 80 2.5.1. Integrated restoration ........................................................................... 83 2.5.2. Manage remotely stored files ................................................................ 86 2.5.3. Discover and import archives ................................................................ 87 2.6. View Log ..................................................................................................... 89 3. Include data to the backup ......................................................................................... 90 3.1. Multiple Databases Definitions ........................................................................ 90 3.2. Off-site Directories Inclusion ........................................................................... 93 4. Exclude data from the backup .................................................................................... 94 4.1. Files and Directories Exclusion ........................................................................ 94 4.2. Database Tables Exclusion .............................................................................. 96 4.3. RegEx Files and Directories Exclusion .............................................................. 98 4.3.1. Regular Expressions recipes for files and directories ................................ 100 4.4. RegEx Database Tables Exclusion .................................................................. 101 4.4.1. Regular Expressions recipes for database tables ...................................... 103 5. Automating your backup ........................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    168 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us