Arama Yap Mesaj Submit
Request a Callback
+90
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro

Contact Us

Location Halkali merkez neighborhood fatih st ozgur apt no 46 , Kucukcekmece , Istanbul , 34303 , TR
Plesk Obsidian Technical Guide

Plesk Backup Failed: Disk, FTP, Google Drive, and Remote Storage Errors

The Plesk backup process consists of local dump creation, database export, file packaging, and remote storage transfer. Even if the process writes to remote Google Drive or FTP, the temporary local area, permissions, and PMM logs are critical.

Backup Manager/var/lib/psa/dumpsGoogle DriveFTP/S3PMM logs
root@server:~SSH
Backup task failed
Not enough free disk space to backup selected objects
Unable to create the remote backup: Transport error
The user specified as a definer does not exist
No space left on device
Local preparationDump and temporary file space
Uzak depolamaFTP, Google Drive, S3 and permissions
databaseDump, trigger, and DEFINER issues
RestoreBackup existence but no restore test.
01
Technical description

Why does Plesk remote backup use local disk in remote backup?

Plesk can prepare file and database data in the local backup area or temporary directories before sending them to remote storage without sending them to remote storage. Therefore, even if there is free space on the remote target, the /var/lib/psa/dumps partition on the server will not start the process if it is insufficient.

Instead of the general "failed" result on the Backup Manager screen, the relevant task log under /usr/local/psa/PMM/logs should be examined.

If the Google Drive account authorization has expired, the backup list may not be displayed or a transport error may occur. You may need to log in again.

A missing DEFINER user in a MySQL view or trigger can stop the database dump. This error is different from a storage issue.

Successful backup is not just the creation of the archive file. The usability of the backup is not proven until a restore test is performed regularly to a different location.

Disabling the disk control option does not solve the actual space shortage. The backup process can fill up the disk and stop the sites and MariaDB. A capacity plan and remote storage strategy should be implemented together.

02
Log messages and their meanings

Plesk backup and remote storage error messages

Search for the phrase you see in the email, browser, or SSH log. Each card includes meaning, probable cause, and safe initial action.

8 registration
01kritik

Not enough free disk space to backup selected objects

Meaning: Plesk has not found sufficient space in the local repository for the Plesk backup size estimate.

Possible cause: /var/lib/psa/dumps partition, temporary area or hard disk configuration.

Use df and du to measure the backup space and remove unnecessary old backups according to policy.
02kritik

No space left on device during backup

Meaning: The file system was unable to write new data during the process.

Possible cause: Unforeseen growth, tmp space or inode fullness.

Stop the backup job, identify the corrupted mount, and locate the half-written files.
03kritik

Unable to create remote backup: Transport error

Meaning: Plesk remote storage extension failed to send data to target.

Possible cause: Network, API, authorization, token, or provider error.

Reverify target connection and extension authorization.
04warning

Google Drive Backup is not authorized

Meaning: Google Drive connection token is invalid or has expired.

Possible cause: Account permission has been revoked or extension session is broken.

Remote Storage Settings screen from which you can safely log in again.
05kritik

FTP login incorrect / connection timed out

Meaning: FTP/SFTP access or authentication failed.

Possible cause: Incorrect user, passive port, firewall, DNS, or certificate.

Perform a manual connection test from the server with the same information.
06kritik

The user specified as a definer does not exist

Meaning: The MySQL user is being used as DEFINER with view/trigger missing in the database.

Possible cause: User has been deleted or access control has been changed.

List the related object and definer, and plan a safe user/definer fix.
07warning

Could not back up all data from directory

Meaning: Some files are unreadable, modified, or lost.

Possible cause: Permission, broken symlink, active write, or malicious file.

Examine the full path and errno value in the log.
08warning

Backup completed with warnings

Meaning: Archive created but not all items were retrieved completely.

Possible cause: Mail, DB, file or extension subtask failed.

Do not consider the backup complete without resolving the warnings.

No records matching this expression were found.

03
Secure first review

SSH diagnostic commands and what output to look for?

Commands are for root access. Collect only status and logs first; Do not change the permanent setting without seeing the reason.

Backup space and inode
df -hT /var/lib/psa/dumps
df -i /var/lib/psa/dumps
du -xsh /var/lib/psa/dumps/* 2>/dev/null | sort -h | tail

The backup partition shows capacity, inodes, and large archives.

Last PMM logs
find /usr/local/psa/PMM/logs -type f -mtime -3 -printf '%TY-%Tm-%Td %TH:%TM %p
' 2>/dev/null | sort -r | head -n 20

Finds Plesk Backup Manager task log entries from recent days.

Scheduled backups.
plesk bin scheduled-backup --list -all

Lists scheduled backup tasks on the server.

Remote target DNS/network
getent hosts UZAK_HEDEF
nc -vz UZAK_HEDEF 21

Checks FTP example DNS and port access; port is changed according to the target type.

MySQL definer scan
plesk db -Ne "SELECT TRIGGER_SCHEMA,TRIGGER_NAME,DEFINER FROM information_schema.TRIGGERS;" 2>/dev/null

Provides an example in the context of Plesk DB access; customer DB permissions and security should be carefully considered.

Manual backup
pleskbackup domains-name example.com -output-file=/var/lib/psa/dumps/eka-test.tar -v

Creates a detailed CLI test backup for one domain; sufficient free space must be verified.

Database backup processes
ps -ef | grep -E '[p]leskbackup|[p]mmcli|[b]ackupmng'
iostat -xz 1 3

Indicates stuck task and disk IO intensity.

04
Safe solution order

Resolving Plesk Backup Failed Safely

First, determine the task log and space requirements; then verify the source item, remote storage, and availability separately.

1

Find failed task log

Open the PMM log corresponding to the date and task ID in the Backup Manager notification.

2

Check local disk and inode reservation.

Leave enough space for dumps and temporary files even if remote backup is enabled.

df -hT /var/lib/psa/dumps && df -i /var/lib/psa/dumps
3

Distinguish the source data error from the storage error.

MySQL definer, if the target storage is changed when a file or mailbox error occurs.

4

Verify the remote storage connection

Checks DNS, port, API permission, token, and target quota for FTP/S3/Google Drive.

5

Run a small-scale test backup

First, test with a single domain or configuration-only to determine if the issue is related to the size or the tool.

6

Create a restore test and monitoring plan.

Restore new backup to different test environment; monitor task result and aging backup policy.

05
Distinction by symptom

Special scenarios and decision trees

Google Drive backups are not visible.

If the extension account is Unknown or unauthorized, exit and re-authorize with the correct Drive account.

Remote backup is selected but the local disk is full

Plesk can prepare archives and temporary parts locally; /var/lib/psa/dumps and PMM tmp directory are checked.

Only one domain is not being backed up

The relevant DB trigger/view definer, unreadable files, and domain quota are checked.

Backup is stuck for hours.

ps, IO, PMM log, remote network speed and large single files are checked; the running process is not killed blindly.

Backup exists but restore failed.

Archive integrity, Plesk version compatibility, password, and complete download from remote storage are verified.

Absolutely don't

  • Do not keep a single backup on the same disk of the same server.
  • Do not start large backup without disk reservation and turn off area control.
  • Do not delete partial backup files while the task is still running.
  • Do not consider 'Backup completed with warnings' as fully successful.
  • Do not write remote storage passwords to the command history in plain text.
  • Don't rely on your backup policy without testing the restore.

Post-solution verification

  • Backup Manager task is completing successfully without warnings.
  • Local disk and inode reservation remains safe during backup.
  • The remote archive appears with correct size and date in the remote storage.
  • No transport, definer, or permission error in PMM log.
  • Scheduled task is successfully completed in the next run as well.
  • Selected backup test environment can be successfully rolled back.
06
Official technical resources

cPanel and manufacturer documentation

07
Internal SEO content set

Related cPanel and server error solutions

08
Frequently asked questions

Plesk Backup Failed Curiosities about

Why does remote backup require local disk space?

Plesk can prepare archives and temporary parts locally before sending them to a remote target.

How to solve Google Drive Backup unauthorized?

Remote Storage Settings should be removed and reauthorized with the correct account from the Remote Storage Settings section.

Can 'Backup completed with warnings' be used?

Some data may be missing. The warning details should be resolved and a restore test should be performed.

Is incremental backup better?

Disk and time can be reduced; however, a regular full backup and restore chain plan is still required.

Can I delete old Plesk backups directly with rm?

Backup Manager and retention policy should be preferred. Manual deletion can affect metadata and chains.

What happens if I lose my Plesk backup password?

Encrypted backups may not be restorable. The key and password should be safely stored separately.

How can I determine if my backup is secure?

The existence of the archive is less important than successful restore and application test on a different test server.

EKA SOFTWARE AND INFORMATION SYSTEMS

Let's fix the error on your server permanently

By analyzing cPanel, WHM, CloudLinux, LiteSpeed, MariaDB, Exim and security layers together, we fix the root cause of the failure instead of just removing the service.

Get Server Support WhatsApp
Top