If you perform a Plesk upgrade, you may notice you are unable to unsuspend a domain from the Plesk control panel resulting in the following message:
Warning: The domain is still suspended for the following reason: Domain is temporarily suspended for backing up or restoring.
Looking at the message, it appears that a backup process is running for the domain on the Plesk server but it is not, thus making things look complicated. In such a case, unsuspend the domain on the Plesk server from shell.
SSH to the server as root and execute:
# /usr/local/psa/bin/domain -u domain.tld -status enabled
This will un-suspend/enable the domain.
Sometimes you may see a “Segmentation fault” message while unsuspending the domain from shell. This indicates that there is a problem with plesk binaries and the Plesk upgrade didn’t
go through successfully. You now need to install the Plesk base packages again from Plesk –> Updates, section.
Once the update is performed, reconfigure the domain:
# /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain.tld
and enable it
# /usr/local/psa/bin/domain -u domain.tld -status enabled
This will un-suspend the domain and will leave you with a message “Object successfully enabled”.