Actually, Plesk Migrator uses rsync to copy web files and mail messages for Linux servers. But additionally it recreates all objects and web configuration, like addon domains, aliases, mailboxes, etc, so no manual work is required.
Also, to reduce downtime, I would recommend the following...