Exporting Backup Files

By default, pleskbackup stores backups in Plesk's backup storage located on the server in /var/lib/psa/dumps/.

Plesk is capable of exporting the created backup as a single .zip file in one of the following ways:

  • to stdout
  • to a local file system
  • to an FTP server

To export the backup as a single file, use the --output-file option. Each particular export mode requires specific option values.

Important: After a backup is exported, pleskbackup removes it from the Plesk's backup storage.

The exported file can also be created uncompressed and/or split into parts of a particular size, just like the files forming the backup in the storage (details).

Exporting to stdout

To export a backup as a file to stdout, use the --output-file option with the stdout value.

For example, to create a backup of a subscription with ID 1 and export it to stdout:

pleskbackup domains-id 1 --output-file stdout
Exporting to a local file system

To export a backup as a file to a local file system, use the --output-file option with a <full-path-to-file>\<file-name> value.

For example, to create a backup of a subscription with ID 1 and export it to the file domain1.tgz located at /usr/local/irregular-backups/ folder:

pleskbackup domains-id 1 --output-file=/usr/local/irregular-backups/domain1.tgz
Exporting to FTP server

To export a backup as a file to an FTP server, use either of the following options:

  • --output-file=ftp://<login>:<password>@<server>/<filepath>
  • --output-file=ftp://<server>/<filepath> --ftp-login=<ftp login> --ftp-password=<ftp password>

You may want to use a passive mode FTP connection if a firewall prevents the export. For this, use the --ftp-passive-mode option.

For example, to create backup of a subscription with ID 1 and export it to an FTP server example.com to the storage/backups/ directory, using johndoe as login and jjFh6gsm as password:

pleskbackup domains-id 1 --output-file=ftp://johndoe:jjFh6gsm@example.com/storage/backups

or

pleskbackup domains-id 1 --output-file=ftp://example.com/storage/backups --ftp-login=johndoe --ftp-password=jjFh6gsm

 

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.