Question: how to transfer all data from one moto phone to another?
Answer: Open Motorola Migrate on your new phone.
Download Motorola Migrate, from Google Play, on your old phone, and press Start.
For versions of Migrate that are 1.3 or higher, select the content you want to transfer.
Use QR scanner on old phone to scan QR code on new phone.
Pairing and connection will proceed automatically.