- Server operating system version
- Ubuntu 22.04
- Plesk version and microupdate number
- 18.0.60 #1
Hello,
Yesterday, I moved a domain from a subscription to a dedicated subscription. Nothing fancy a simple WP install, 10 posts max, really small website.
That didn't work as expected, after moving website content was unavailable, even no error was displayed when I made that move.
Then,
- I manually remove it from WordPress Toolkit because a message was saying that install is corrupt,
- I run website repair, config repairs, I removed a file . wp-toolkit-ignore to scan again with WP Toolkit
- I manually moved the database and, after php settings saved and hosting details saved (I was trying randomly) I managed to have the website working again.Not sure, but somehow worked.
Also, old subscription had few more domains, and I moved all to other subscription, but when only one domain left (primary for that subscription) I could not move it, some error was display, and decided to remove it because there was no content there.
Anyway... my recent experience tell me that moving domains from one subscription to another or even to a dedicated subscription is not working smooth.
Last night I got an email the server backup task has a warning:
Yesterday, I moved a domain from a subscription to a dedicated subscription. Nothing fancy a simple WP install, 10 posts max, really small website.
That didn't work as expected, after moving website content was unavailable, even no error was displayed when I made that move.
Then,
- I manually remove it from WordPress Toolkit because a message was saying that install is corrupt,
- I run website repair, config repairs, I removed a file . wp-toolkit-ignore to scan again with WP Toolkit
- I manually moved the database and, after php settings saved and hosting details saved (I was trying randomly) I managed to have the website working again.Not sure, but somehow worked.
Also, old subscription had few more domains, and I moved all to other subscription, but when only one domain left (primary for that subscription) I could not move it, some error was display, and decided to remove it because there was no content there.
Anyway... my recent experience tell me that moving domains from one subscription to another or even to a dedicated subscription is not working smooth.
Last night I got an email the server backup task has a warning:
Code:
<?xml version="1.0"?>
<execution-result log-location="/opt/psa/PMM/sessions/2024-05-14-030806.287/migration.result" local-dump-created="true" export-dump-created="true" local-dump-name="backup_info_2405110308_2405140308.xml" export-dump-name="backup_2405110308_2405140308.tar" custom-log-file="/var/log/plesk/PMM/backup-2024-05-14-03-08-06-287/backup.log" status="warnings">
<object type="Server" name="*****">
<object type="Customer" name="*****">
<object type="Subscription" name="******.com">
<object type="Application" name="WordPress">
<message severity="warning">
<description>Unable to back up APS controller data. Error: PleskDBException: Unable to load object of type Domain with id=13: Domain does not exist. in /opt/psa/admin/plib/functions.php:1216
Stack trace:
#0 /opt/psa/admin/plib/Webspace.php(63): objectMakerEx('Domain', 13)
#1 /opt/psa/admin/plib/Apspp/Hosting/Resource/Database.php(549): Webspace::getInstanceBySiteId(13)
#2 /opt/psa/admin/plib/Apspp/Hosting/Resource/Database.php(83): Apspp_Hosting_Resource_Database::_setAttributesFromPleskObjects(Object(Apspp_Hosting_Resource_Database))
#3 /opt/psa/admin/plib/Apspp/Hosting/ResourceBroker/Database.php(28): Apspp_Hosting_Resource_Database::load('0a0e7311-2a0c-4...')
#4 /opt/psa/admin/plib/Apspp/Hosting/ResourceBroker/Abstract.php(80): Apspp_Hosting_ResourceBroker_Database->_getResourceImpl(Object(Db_Table_Row))
#5 [internal function]: Apspp_Hosting_ResourceBroker_Abstract->getResource('0a0e7311-2a0c-4...', Object(APS_OptString))
#6 /opt/psa/admin/plib/backup/Agent/Dumper/ApplicationInfo.php(239): APS_Provision_Application->createApplicationBackup()
#7 /opt/psa/admin/plib/backup/Agent/CallHelper.php(20): Plesk\backup\Agent\Dumper\ApplicationInfo->Plesk\backup\Agent\Dumper\{closure}()
#8 /opt/psa/admin/plib/backup/Agent/Dumper/ApplicationInfo.php(234): Plesk\backup\Agent\Dumper\Base->callSafely(Object(Closure), 'Unable to back ...')
#9 /opt/psa/admin/plib/backup/Agent/Dumper/ApplicationInfo.php(67): Plesk\backup\Agent\Dumper\ApplicationInfo->getApscData(Object(APS_Registry_Application))
#10 /opt/psa/admin/plib/backup/Agent/CallHelper.php(20): Plesk\backup\Agent\Dumper\ApplicationInfo->Plesk\backup\Agent\Dumper\{closure}()
#11 /opt/psa/admin/plib/backup/Agent/Dumper/ApplicationInfo.php(31): Plesk\backup\Agent\Dumper\Base->callSafely(Object(Closure), 'Unable to back ...', Object(Closure))
#12 /opt/psa/admin/plib/backup/Agent/Dumper/ApplicationsInfo.php(48): Plesk\backup\Agent\Dumper\ApplicationInfo->getApplicationInfo(Object(Db_Table_Row_Domain), '8e2dd848-a853-4...')
#13 /opt/psa/admin/plib/backup/Agent/CallHelper.php(52): Plesk\backup\Agent\Dumper\ApplicationsInfo->Plesk\backup\Agent\Dumper\{closure}('8e2dd848-a853-4...')
#14 /opt/psa/admin/plib/backup/Agent/Dumper/ApplicationsInfo.php(51): Plesk\backup\Agent\Dumper\Base->iterateSafely(Array, Object(Closure), Object(Closure))
#15 /opt/psa/admin/plib/backup/Agent/Dumper/HostingInfo.php(293): Plesk\backup\Agent\Dumper\ApplicationsInfo->getApplicationsInfo(Object(Db_Table_Row_Domain))
#16 /opt/psa/admin/plib/backup/Agent/CallHelper.php(20): Plesk\backup\Agent\Dumper\HostingInfo->Plesk\backup\Agent\Dumper\{closure}()
#17 /opt/psa/admin/plib/backup/Agent/Dumper/HostingInfo.php(291): Plesk\backup\Agent\Dumper\Base->callSafely(Object(Closure), 'Unable to back ...')
#18 /opt/psa/admin/plib/backup/Agent/Dumper/HostingInfo.php(93): Plesk\backup\Agent\Dumper\HostingInfo->backupApplications(Object(Db_Table_Row_Domain), Object(Plesk\backup\Agent\Schema\Backup\Phosting))
#19 /opt/psa/admin/plib/backup/Agent/Dumper/DomainInfo.php(169): Plesk\backup\Agent\Dumper\HostingInfo->getPhostingInfo(Object(Db_Table_Row_Domain))
#20 /opt/psa/admin/plib/backup/Agent/CallHelper.php(20): Plesk\backup\Agent\Dumper\DomainInfo->Plesk\backup\Agent\Dumper\{closure}()
#21 /opt/psa/admin/plib/backup/Agent/Dumper/DomainInfo.php(167): Plesk\backup\Agent\Dumper\Base->callSafely(Object(Closure), 'Unable to back ...')
#22 /opt/psa/admin/plib/backup/Agent/Dumper/DomainInfo.php(46): Plesk\backup\Agent\Dumper\DomainInfo->backupHosting(Object(Db_Table_Row_Domain), Object(Plesk\backup\Agent\Schema\Backup\Domain), Array, Array)
#23 /opt/psa/admin/plib/backup/Agent/Dumper/Domain.php(61): Plesk\backup\Agent\Dumper\DomainInfo->getDomainInfo(Object(Db_Table_Row_Domain))
#24 /opt/psa/admin/plib/backup/Agent/Dumper/Domain.php(30): Plesk\backup\Agent\Dumper\Domain->createDomainDump(Object(Db_Table_Row_Domain))
#25 /opt/psa/admin/plib/backup/Agent/CallHelper.php(52): Plesk\backup\Agent\Dumper\Domain->Plesk\backup\Agent\Dumper\{closure}(Object(Db_Table_Row_Domain))
#26 /opt/psa/admin/plib/backup/Agent/Dumper/Domain.php(37): Plesk\backup\Agent\Dumper\Base->iterateSafely(Object(Generator), Object(Closure), Object(Closure), Object(Closure))
#27 /opt/psa/admin/plib/backup/Agent/Dumper/Client.php(60): Plesk\backup\Agent\Dumper\Domain->createDomainDumps(Object(Db_Table_Row_Client))
#28 /opt/psa/admin/plib/backup/Agent/Dumper/Client.php(30): Plesk\backup\Agent\Dumper\Client->createClientDump(Object(Db_Table_Row_Client))
#29 /opt/psa/admin/plib/backup/Agent/CallHelper.php(52): Plesk\backup\Agent\Dumper\Client->Plesk\backup\Agent\Dumper\{closure}(Object(Db_Table_Row_Client))
#30 /opt/psa/admin/plib/backup/Agent/Dumper/Client.php(37): Plesk\backup\Agent\Dumper\Base->iterateSafely(Object(Generator), Object(Closure), Object(Closure), Object(Closure))
#31 /opt/psa/admin/plib/backup/Agent/Dumper/Server.php(29): Plesk\backup\Agent\Dumper\Client->createClientDumps()
#32 /opt/psa/admin/plib/backup/Agent/Agent.php(160): Plesk\backup\Agent\Dumper\Server->createServerDump()
#33 /opt/psa/admin/plib/backup/Agent/CallHelper.php(20): Plesk\backup\Agent\Agent->Plesk\backup\Agent\{closure}()
#34 /opt/psa/admin/plib/backup/Agent/Agent.php(155): Plesk\backup\Agent\Agent->callSafely(Object(Closure), Object(Closure), Object(Closure))
#35 /opt/psa/admin/plib/backup/Agent/Agent.php(92): Plesk\backup\Agent\Agent->createDump()
#36 /opt/psa/admin/plib/api-common/cuBackupAgent.php(307): Plesk\backup\Agent\Agent->dump()
#37 /opt/psa/admin/plib/api-common/cuApp.php(79): cuBackupAgent->_dumpCommand('/opt/psa/PMM/se...', 'fc42438e-bb92-4...', 'server', '', '', NULL, 'normal', NULL, '/opt/psa/PMM/se...', '', NULL, 'backup', 'script', NULL, NULL, 'ftps://upbit-sr...', NULL, '', '', NULL, 'scheduled_daily', '/opt/psa/PMM/se...')
#38 /opt/psa/admin/plib/api-common/cuApp.php(73): cuApp->_callCommandMethod(Array)
#39 /opt/psa/admin/plib/api-common/cuApp.php(53): cuApp->_executeCommand()
#40 /opt/psa/admin/plib/api-common/CuExecutor.php(69): cuApp->runFromCliGate()
#41 /opt/psa/admin/plib/api-common/CuExecutor.php(131): CuExecutor->execUtil('cuBackupAgent', 'runFromCliGate')
#42 /opt/psa/admin/plib/api-cli/CliUtilityRunner.php(28): CuExecutor->run()
#43 /opt/psa/admin/plib/api-cli/CliUtilityRunner.php(37): CliUtilityRunner->run()
#44 /opt/psa/admin/sbin/backup_agent(3): require_once('/opt/psa/admin/...')
#45 {main}</description>
</message>
</object>
</object>
</object>
</object>
</execution-result>