Question: how to transfer data on destiny 2?
Answer: Head to Bungie's Cross-Save sign-in page. You'll first want to sign in with the platform that you have your main Destiny 2 (with your favorite Guardians) data tied to, whether it's PlayStation, Xbox, Battle.net, or Steam.
After that, sign into the account on the platform(s) to which you want to extend your account.