There is a specific integration process that will backup everything you have in Desktop to online Quickbooks! The process is fairly simple. See this link:
If all else fails, QuickBooks Online does have a bank syncing option available that would allow you to backdate your transaction downloads and the rest of the Balance Sheet information would need to be updated manually.