Support

Documentation

Options available in each section

remote - Backing up remote sites

This remote section consists of the following parameters:

host

When you are using Akeeba Backup 3.x / 4.x for Joomla!: The URL to your site's root, without a trailing slash, e.g. http://www.example.com Please note that if your site is located in a subdirectory, you have to give the full path to the subdirectory, e.g. http://www.example.com/joomla

When you are using Akeeba Solo: Set it to your Akeeba Solo installation URL without a trailing slash, e.g. http://www.example.com Please note that if your Solo installation is located in a subdirectory, you have to give the full path to the subdirectory, e.g. http://www.example.com/solo

When you are using Akeeba Backup for WordPress: the URL to your site's root, plus the path to Akeeba Backup for WordPress (default: wp-content/plugins/akeebabackupwp), e.g. http://www.example.com/wp-content/plugins/akeebabackupwp Please note that if your site is located in a subdirectory, you have to give the full path to the subdirectory, e.g. http://www.example.com/wp/wp-content/plugins/akeebabackupwp

secret

The secret key, as defined in Akeeba Backup's component parameters. In order to access it in the component, please log in to your site's back-end, go to Components, Akeeba Backup and click on the Component Parameters button. Make sure the Enable front-end and remote backup option is enabled. Right below it, you will find the Secret Key field.

[Important]Important

We strongly advise you to use only lower and upper case latin letters and numbers (a-z, A-Z, 0-9) in your secret word, as many servers will refuse to work with secret words containing special characters.

component

When you are using Akeeba Backup 3.x to 8.x for Joomla! set it to com_akeeba.

When you are using Akeeba Backup 9.x or later for Joomla! set it to com_akeebabackup.

When you are using Akeeba Solo or Akeeba Backup for WordPress set it to solo.

profile

Optional. The numeric profile ID used to backup the site. If omitted, profile 1 (the default backup profile) will be used.

[Important]Important

You can only use backup profiles which take full backups of the site and leave the backup archive on the web server.

The former condition means that any backup profile which takes incremental, files only or database only backups will NOT work properly.

The latter condition means that backup profiles which transfer the backup archive to remote storage and delete the backup archive from the web server will NOT work at all.

downloadmode

Can be one of http, chunk or curl

http

Instructs UNiTE to download the backup archive through HTTP, similar to what you get by clicking the download links in the "Administer Backup Files" page of Akeeba Backup. Even though it is the simplest method, it may cause corrupted downloads of backup archives over 10-20Mb on most shared hosts.

chunk

Works similarly to http, but is designed to work with larger backup archives. It tries to download 1MiB at a time, in order to work around server restrictions on HTTP download. However, on a few shared hosts this will cause the download to fail with a timeout error, memory outage error or an Internal Server Error (HTTP 500 error).

curl

This is the recommended method and can be used to download the backup archive over FTP, FTPS or SFTP. The only downside is that it needs some configuration (see the dlurl option below).

dlurl

This option is only required if you are using the curl download method. In this case, it tells UNiTE how to connect to your remote site in order to download the backup archives.

If you are using FTP, you have to specify something like ftp://username:password@hostname:port/path/to/output/directory

The username and password are your FTP account's username and password.

The hostname is the FTP server's host name and port is the numeric TCP/IP port (normally it's 21, ask your host).

The /path/to/output/directory is the FTP path to your output directory. To figure out the latter, you can use FileZilla to connect to your site and navigate to the backup output directory. Copy the path shown above the right-hand Folders pane. That's the one you want.

Example:

ftp://myuser: [email protected]:21/public_html/administrator/components/com_akeebabackup/backup

delete

When set to 1 or true the backup archive will be removed from the remote site once it's downloaded. It's recommended to set this option to 1 in order not to waste disk space on the remote site's disk. If omitted or set to 0 or false the backup archive will remain on the remote server.