Yes...
We migrated a server with approx. 30 users. We did this manually but I wrote a php-script to compare both databases and create the specific users (domain, ftp, mail, mysql, ...) by "one-click" in ispCP with same details (where possible).
The web- and mysql-data was transferred manually.
This script is only a little help and needs some manual tasks for installation (copy syscp-database to ispcp-server) but it worked fine for us.
Are you interested? In this case I have to clean up my code a little bit und translate some parts to English (it's German actually).
Find attached my "small" script for user-/account-migration.
I hope that my Engish translation and cleanup did not add new errors - there was no chance to test this in detail today.
Even if this is not under active development any feedback is greatly appreciated!
Features:
compares account-database from SysCP and ispCP
one-click-creation/migration of users/domains
one-click-creation/migration of aliases
one-click-creation/migration of ftp-accounts
one-click-creation/migration of email-accounts
one-click-creation/migration of email-forwarders
one-click-creation/migration of mysql-databases/users
generation of imapsync-batchfile
generation of infomail to users (text)
IMPORTANT: This is an account-migration-tool only (with generating some helpful scripts) - you have to transfer your data manually!