Hi Gunnar,
After trying and testing Duplicator Plugin, I found that everything is correct, except that Duplicator doesn't see the wp-config.php that is one level above of the default location, this is a security practice recommended by WP Official Codex. You should suggest to the plugin Team fix this issue.
Steps to migrate a site using Duplicator Plugin:
- If your wp-config file is one level above, move it to your root folder.
- From: /var/www/domain.com/wp-config.php
- To: /var/www/domain.com/htdocs/wp-config.php
- You can do it from your SFTP Client, or if you prefer Command Line: sudo mv /var/www/domain.com/wp-config.php /var/www/domain.com/htdocs/wp-config.php
Now you can create a new package in Duplicator.
- Create a new WP site in Webinoly, this will be your destination site. sudo site newsite.com -wp and write down the new DB data (dbname, dbuser, password)
- Remove the new WP files (duplicator requires an empty folder), you can do it from your SFTP Client or if you prefer Command Line: sudo rm -rf /var/www/domain.com/htdocs/* and then sudo rm /var/www/domain.com/wp-config.php
- Now you can upload your Duplicator (package) files.
- Run the Duplicator Installer in your browser and use the DB data you write down before.
After following all the steps above you should see your new site running as expected. Optionally and suggested, you should move again your new wp-config file one level above. sudo mv /var/www/domain.com/htdocs/wp-config.php /var/www/domain.qrokes.com/wp-config.php
Please, tell me if it works for you.
Best regards.