• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Restore error since 11.5.30: UnknownParentClassObject

IsmetP

New Pleskian
Hi,

since 11.5.30 we cannot restore any dump (no -client, no -server etc., with or without creating a map file) by command line. With GUI it is working. This is the part of the migration log that shows the error. As you can see, there is a mysterious special character (in my editor [NUL]. Could this be the reason why the restore is not working?)
OS: Debian Squeeze 6.0.7, PP Version 11.5.30 #11.

[2013-08-13 09:12:21.944|20787] INFO: Get map item: client#albertbau --> /opt/psa/PMM/rsessions/2013081309121499/dump/dump_object253.xml
[2013-08-13 09:12:21.944|20787] INFO: Starting restore of: /opt/psa/PMM/rsessions/2013081309121499/dump/dump_object253.xml
[2013-08-13 09:12:21.944|20787] DEBG: Validate dump using restore specification: /opt/psa/PMM/restore-specification.xsd
[2013-08-13 09:12:21.956|20787] INFO: Get content base map item: client#albertbau --> /opt/psa/PMM/rsessions/2013081309121499/dump/dump_object253.xml
[2013-08-13 09:12:21.956|20787] INFO: Repository '/home/backups/plesk_partnerserver/dumps/clients/albertbau': Initializing...
[2013-08-13 09:12:21.956|20787] INFO: Repository '/home/backups/plesk_partnerserver/dumps/clients/albertbau': Initialized
[2013-08-13 09:12:21.956|20787] INFO: repositoryUnpacker:initialized to url '/home/backups/plesk_partnerserver/dumps/clients/albertbau'
[2013-08-13 09:12:21.956|20787] INFO: PleskDeployerObjectsFactory created
[2013-08-13 09:12:21.956|20787] INFO: Deployer action: create
[2013-08-13 09:12:21.957|20787] INFO: Request is ready for: PLESK_RESTORE_MODE=1 PLESK_DISABLE_PROVISIONING= LANG=en_US.UTF-8 ALLOW_WEAK_PASSWORDS= /opt/psa/admin/plib/api-cli/objectInfo.php '--getinfo' '-property-names' 'name' '-guid' '11da2b13-74ea-4012-a722-075d81d9ecc1' '-ignore-nonexistent-options'
[2013-08-13 09:12:22.022|20787] INFO: HTTP status code is: 200
[2013-08-13 09:12:22.022|20787] INFO: HTTP response: <cli>
<ok/>
<stdout></stdout>
<stderr>Unable to get object properties: Object with guid '11da2b13-74ea-4012-a722-075d81d9ecc1' not found
</stderr>
<return>1</return>
</cli>
[2013-08-13 09:12:22.023|20787] INFO: UnknownParentClassObject[ea5c28d3-31f5-4cd3-801f-522efb055174NUL]: Cannot find parent with guid '11da2b13-74ea-4012-a722-075d81d9ecc1' ['Unable to get object properties: Object with guid '11da2b13-74ea-4012-a722-075d81d9ecc1' not found
']. [./pmm_deploy.cpp:1911]
static std::string plesk::pleskDumpRestorer::getParentLogin(const std::string&, const std::string&)
[2013-08-13 09:12:22.023|20787] INFO: Executing utility: rm -rf /opt/psa/PMM/tmp
[2013-08-13 09:12:22.027|20787] INFO: The utility succesfully executed.
[2013-08-13 09:12:22.027|20787] INFO: The return code was
No output on STDOUT were performed by the utility
No output on STDERR were performed by the utility
[2013-08-13 09:12:22.027|20787] INFO: Request is ready for: PLESK_RESTORE_MODE=1 PLESK_DISABLE_PROVISIONING= LANG=en_US.UTF-8 ALLOW_WEAK_PASSWORDS= /opt/psa/admin/plib/api-cli/server_pref.php '--get-preview-domain' '-ignore-nonexistent-options'
[2013-08-13 09:12:22.090|20787] INFO: HTTP status code is: 200
[2013-08-13 09:12:22.091|20787] INFO: HTTP response: <cli>
<ok/>
<stdout></stdout>
<return>0</return>
</cli>
 
[2013-08-13 09:12:22.023|20787] INFO: UnknownParentClassObject[ea5c28d3-31f5-4cd3-801f-522efb055174NUL]: Cannot find parent with guid '11da2b13-74ea-4012-a722-075d81d9ecc1' ['Unable to get object properties: Object with guid '11da2b13-74ea-4012-a722-075d81d9ecc1' not found

We have already bugreport for this issue (#97082 for your reference).
As possible workaround you may create empty domain with the same name then restore the dump, as a result backup utils will restore data to the created domain.
 
Back
Top