Question: how to transfer all data from one xbox account to another?
Answer: Turn on the new console, and go to Settings>Network>Network Transfer and find the host Xbox. Select your old console, choose the games you want to copy, and choose Copy Selected. When you are connected to Xbox Live, you can also save game data to the cloud, so you can pick up where you left off.